| Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | $ 441.36M | $ 402.91M | $ 373.75M | $ 274.72M | $ 228.78M |
| Gross Profit | $ 256.23M | $ 216.61M | $ 211.74M | $ 232.57M | $ 200.30M |
| Operating Income | $ 52.31M | $ 44.95M | $ 67.28M | $ 102.34M | $ 77.66M |
| EBITDA | $ 63.26M | $ 49.58M | $ 72.29M | $ 107.39M | $ 82.45M |
| Net Income | $ 37.33M | $ 32.99M | $ 48.85M | $ 74.25M | $ 56.62M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | $ 782.91M | $ 441.51M | $ 738.29M | $ 744.72M | $ 943.56M |
| Total Assets | $ 7.53B | $ 7.01B | $ 6.48B | $ 6.35B | $ 6.08B |
| Total Debt | $ 260.07M | $ 178.48M | $ 553.39M | $ 530.92M | $ 148.63M |
| Net Debt | $ 251.36M | $ -212.89M | $ 365.72M | $ 340.84M | $ 1.83M |
| Total Liabilities | $ 6.87B | $ 6.41B | $ 5.89B | $ 5.82B | $ 5.53B |
| Stockholders' Equity | $ 658.21M | $ 605.85M | $ 583.68M | $ 532.98M | $ 546.39M |
| Cash Flow | |||||
| Free Cash Flow | $ 28.58M | $ 63.01M | $ 66.80M | $ 115.38M | $ 71.53M |
| Operating Cash Flow | $ 43.13M | $ 71.10M | $ 70.08M | $ 118.90M | $ 75.46M |
| Investing Cash Flow | $ -735.76M | $ -303.43M | $ -147.48M | $ -356.07M | $ -753.80M |
| Financing Cash Flow | $ 489.08M | $ 436.02M | $ 75.00M | $ 280.44M | $ 171.82M |