| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | $ 358.71M | $ 310.46M | $ 331.34M | $ 391.87M | $ 336.79M |
| Gross Profit | $ 322.11M | $ 267.82M | $ 317.55M | $ 391.87M | $ 336.79M |
| Operating Income | $ 166.87M | $ 113.89M | $ -36.95M | $ 375.10M | $ 321.12M |
| EBITDA | $ 85.50M | $ 235.04M | $ 308.32M | $ 464.35M | $ 372.58M |
| Net Income | $ 23.39M | $ 179.72M | $ 213.92M | $ 265.85M | $ 224.40M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | $ 412.50M | $ 193.51M | $ 291.05M | $ 201.53M | $ 246.49M |
| Total Assets | $ 1.30B | $ 1.24B | $ 1.23B | $ 926.39M | $ 999.57M |
| Total Debt | $ 451.10M | $ 449.08M | $ 544.07M | $ 394.76M | $ 385.52M |
| Net Debt | $ 146.13M | $ 255.56M | $ 253.02M | $ 193.23M | $ 139.03M |
| Total Liabilities | $ 609.90M | $ 568.55M | $ 665.71M | $ 400.46M | $ 391.73M |
| Stockholders' Equity | $ 691.16M | $ 674.96M | $ 565.79M | $ 414.74M | $ 539.91M |
| Cash Flow | |||||
| Free Cash Flow | $ 188.42M | $ 140.65M | $ 201.66M | $ 362.51M | $ 313.10M |
| Operating Cash Flow | $ 188.69M | $ 141.06M | $ 201.73M | $ 363.81M | $ 313.11M |
| Investing Cash Flow | $ -63.79M | $ -66.76M | $ -56.63M | $ 43.72M | $ -314.94M |
| Financing Cash Flow | $ -13.45M | $ -171.84M | $ -55.57M | $ -452.50M | $ -29.79M |