| Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | $ 593.69M | $ 443.81M | $ 443.89M | $ 527.46M | $ 416.05M |
| Gross Profit | $ 260.96M | $ 159.60M | $ 149.67M | $ 221.03M | $ 169.22M |
| Operating Income | $ 200.99M | $ 104.11M | $ 107.98M | $ 178.31M | $ 139.42M |
| EBITDA | $ 257.54M | $ 156.26M | $ 163.62M | $ 224.30M | $ 188.35M |
| Net Income | $ 130.56M | $ 65.84M | $ 72.73M | $ 108.16M | $ 93.75M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | $ 93.38M | $ 19.88M | $ 11.55M | $ 44.36M | $ 19.98M |
| Total Assets | $ 1.21B | $ 1.12B | $ 1.08B | $ 1.06B | $ 991.76M |
| Total Debt | $ 6.27M | $ 37.97M | $ 24.97M | $ 8.23M | $ 15.17M |
| Net Debt | $ -87.11M | $ 18.09M | $ 13.42M | $ -25.91M | $ -4.77M |
| Total Liabilities | $ 167.17M | $ 186.59M | $ 191.42M | $ 212.08M | $ 225.58M |
| Stockholders' Equity | $ 1.00B | $ 898.43M | $ 853.78M | $ 817.80M | $ 727.33M |
| Cash Flow | |||||
| Free Cash Flow | $ 138.29M | $ 46.19M | $ 15.65M | $ 86.00M | $ 91.62M |
| Operating Cash Flow | $ 231.34M | $ 133.04M | $ 122.63M | $ 165.29M | $ 160.31M |
| Investing Cash Flow | $ -95.93M | $ -94.75M | $ -116.82M | $ -91.28M | $ -48.04M |
| Financing Cash Flow | $ -58.92M | $ -29.96M | $ -38.62M | $ -49.63M | $ -102.08M |