Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 1.72B | $ 1.60B | $ 1.38B | $ 1.22B | $ 1.07B |
Gross Profit | $ 459.01M | $ 418.29M | $ 359.01M | $ 336.97M | $ 285.71M |
Operating Income | $ 208.24M | $ 167.33M | $ 121.33M | $ 135.71M | $ 120.61M |
EBITDA | $ 208.24M | $ 256.51M | $ 215.40M | $ 215.26M | $ 207.56M |
Net Income | $ 119.90M | $ 90.65M | $ 66.38M | $ 96.81M | $ 77.26M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 46.54M | $ 23.67M | $ 24.27M | $ 17.89M | $ 49.21M |
Total Assets | $ 3.08B | $ 2.94B | $ 2.79B | $ 2.58B | $ 2.37B |
Total Debt | $ 1.10B | $ 1.05B | $ 1.01B | $ 897.75M | $ 777.55M |
Net Debt | $ 1.05B | $ 1.03B | $ 983.41M | $ 879.87M | $ 728.34M |
Total Liabilities | $ 1.46B | $ 1.42B | $ 1.38B | $ 1.23B | $ 1.10B |
Stockholders' Equity | $ 1.62B | $ 1.52B | $ 1.42B | $ 1.35B | $ 1.27B |
Cash Flow | |||||
Free Cash Flow | $ 205.21M | $ 60.27M | $ 41.65M | $ 103.20M | $ 129.90M |
Operating Cash Flow | $ 205.21M | $ 180.21M | $ 116.38M | $ 156.67M | $ 181.34M |
Investing Cash Flow | $ -195.41M | $ -163.37M | $ -200.42M | $ -271.00M | $ -56.58M |
Financing Cash Flow | $ 13.32M | $ -18.01M | $ 92.48M | $ 81.99M | $ -88.58M |