Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 318.63M | $ 274.93M | $ 254.66M | $ 237.52M | $ 186.93M |
Gross Profit | $ 318.63M | $ 274.14M | $ 254.66M | $ 237.52M | $ 186.93M |
Operating Income | $ -253.82M | $ 88.41M | $ 131.68M | $ 66.79M | $ 59.74M |
EBITDA | $ 0.00 | $ 0.00 | $ 106.35M | $ 81.24M | $ 68.60M |
Net Income | $ 78.90M | $ 68.94M | $ 72.95M | $ 51.49M | $ 45.27M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 98.93M | $ 143.06M | $ 1.37B | $ 1.59B | $ 1.30B |
Total Assets | $ 7.52B | $ 7.59B | $ 6.74B | $ 5.99B | $ 4.73B |
Total Debt | $ 368.46M | $ 409.21M | $ 578.99M | $ 200.04M | $ 207.25M |
Net Debt | $ 243.82M | $ 273.66M | $ 426.56M | $ 31.44M | $ -210.03M |
Total Liabilities | $ 6.67B | $ 6.79B | $ 6.11B | $ 5.35B | $ 4.16B |
Stockholders' Equity | $ 2.28B | $ 793.20M | $ 633.15M | $ 633.89M | $ 568.23M |
Cash Flow | |||||
Free Cash Flow | $ 47.23M | $ 68.78M | $ 60.80M | $ 65.89M | $ 61.08M |
Operating Cash Flow | $ 47.23M | $ 72.42M | $ 65.82M | $ 69.60M | $ 63.54M |
Investing Cash Flow | $ -7.51M | $ 474.38M | $ -178.69M | $ -482.50M | $ -562.42M |
Financing Cash Flow | $ -41.43M | $ -556.17M | $ 96.69M | $ 164.22M | $ 831.08M |