Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 606.99M | 620.55M | 652.59M | 474.10M | 372.57M |
Gross Profit | 164.38M | 152.11M | 143.23M | 101.36M | 71.13M |
Operating Income | 120.06M | 151.19M | 110.68M | 64.40M | 25.68M |
EBITDA | 126.08M | 158.34M | 105.16M | 69.23M | 34.60M |
Net Income | 36.50M | 151.30M | 90.27M | 31.93M | 24.55M |
Balance Sheet | |||||
Cash & Short-Term Investments | 155.78M | 127.34M | 202.31M | 239.45M | 143.89M |
Total Assets | 2.20B | 2.07B | 1.44B | 1.17B | 1.09B |
Total Debt | 1.05B | 889.09M | 514.88M | 368.11M | 252.34M |
Net Debt | 892.99M | 761.75M | 314.27M | 137.97M | 139.42M |
Total Liabilities | 1.37B | 1.28B | 802.76M | 610.66M | 556.43M |
Stockholders' Equity | 527.95M | 496.61M | 396.08M | 343.27M | 324.04M |
Cash Flow | |||||
Free Cash Flow | -113.90M | -186.15M | 88.51M | -75.20M | -36.78M |
Operating Cash Flow | -112.59M | -171.98M | 95.71M | -67.00M | -35.62M |
Investing Cash Flow | 7.51M | -172.84M | -255.97M | 75.57M | 68.53M |
Financing Cash Flow | 133.52M | 269.58M | 131.02M | 109.10M | -117.58M |