Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 511.41M | $ 542.87M | $ 776.74M | $ 610.53M | $ 405.22M |
Gross Profit | $ 241.97M | $ 283.71M | $ 436.79M | $ 326.64M | $ 213.94M |
Operating Income | $ -45.81M | $ 4.70M | $ 161.60M | $ 86.92M | $ 45.71M |
EBITDA | $ 6.39M | $ 25.09M | $ 211.84M | $ 125.88M | $ 74.76M |
Net Income | $ -38.50M | $ 7.65M | $ 122.34M | $ 71.17M | $ 38.39M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 285.66M | $ 290.96M | $ 376.89M | $ 277.05M | $ 238.34M |
Total Assets | $ 806.71M | $ 862.25M | $ 776.24M | $ 596.82M | $ 515.81M |
Total Debt | $ 143.45M | $ 155.25M | $ 21.14M | $ 19.88M | $ 26.52M |
Net Debt | $ -142.21M | $ -133.33M | $ -355.48M | $ -257.17M | $ -211.82M |
Total Liabilities | $ 236.94M | $ 260.17M | $ 192.70M | $ 138.61M | $ 113.33M |
Stockholders' Equity | $ 569.77M | $ 602.08M | $ 583.54M | $ 458.21M | $ 402.49M |
Cash Flow | |||||
Free Cash Flow | $ 31.20M | $ -166.47M | $ 112.16M | $ 65.12M | $ 40.41M |
Operating Cash Flow | $ 60.35M | $ -119.78M | $ 142.71M | $ 95.82M | $ 65.29M |
Investing Cash Flow | $ -29.58M | $ -53.50M | $ -30.55M | $ -30.69M | $ -38.03M |
Financing Cash Flow | $ -23.16M | $ 84.51M | $ -11.34M | $ -27.25M | $ 123.62M |