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 | $ 358.71M | $ 261.06M | $ 317.55M | $ 378.03M | $ 335.01M |
Operating Income | $ 229.37M | $ 176.71M | $ 209.99M | $ 375.10M | $ 321.12M |
EBITDA | $ 85.50M | $ 248.96M | $ 322.25M | $ 478.18M | $ 386.42M |
Net Income | $ 23.39M | $ 179.72M | $ 213.92M | $ 368.84M | $ 224.40M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 304.96M | $ 193.51M | $ 291.05M | $ 201.53M | $ 246.49M |
Total Assets | $ 1.30B | $ 1.24B | $ 1.23B | $ 926.39M | $ 999.57M |
Total Debt | $ 192.03M | $ 449.08M | $ 637.88M | $ 394.65M | $ 385.52M |
Net Debt | $ -112.94M | $ 255.56M | $ 346.83M | $ 193.13M | $ 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 |