Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 538.57M | $ 447.29M | $ 529.00M | $ 496.25M | $ 515.40M |
Gross Profit | $ 184.00M | $ 145.40M | $ 141.10M | $ 124.96M | $ 180.93M |
Operating Income | $ 0.00 | $ 112.06M | $ 97.11M | $ 83.92M | $ 125.81M |
EBITDA | $ 150.95M | $ 112.74M | $ 101.77M | $ 87.25M | $ 114.97M |
Net Income | $ 86.55M | $ 17.21M | $ 4.49M | $ 43.27M | $ 63.37M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 99.36M | $ 57.12M | $ 49.91M | $ 63.23M | $ 63.77M |
Total Assets | $ 582.04M | $ 493.76M | $ 569.54M | $ 580.05M | $ 530.63M |
Total Debt | $ 0.00 | $ 32.80M | $ 47.02M | $ 55.11M | $ 72.86M |
Net Debt | $ -96.41M | $ -57.12M | $ -2.77M | $ -8.02M | $ 10.63M |
Total Liabilities | $ 173.48M | $ 148.20M | $ 222.99M | $ 212.51M | $ 222.59M |
Stockholders' Equity | $ 408.55M | $ 345.56M | $ 346.55M | $ 367.53M | $ 307.70M |
Cash Flow | |||||
Free Cash Flow | $ 84.36M | $ 38.66M | $ -60.45M | $ -8.76M | $ 73.92M |
Operating Cash Flow | $ 0.00 | $ 89.91M | $ 5.96M | $ 87.34M | $ 149.64M |
Investing Cash Flow | $ -57.71M | $ -46.92M | $ -59.30M | $ -77.85M | - |
Financing Cash Flow | $ -47.50M | $ -45.84M | $ -43.34M | $ -9.24M | - |