Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 572.39M | $ 491.62M | $ 425.55M | $ 374.67M | $ 321.50M |
Gross Profit | $ 348.58M | $ 298.49M | $ 263.66M | $ 209.28M | $ 211.12M |
Operating Income | $ -7.42M | $ -8.08M | $ -2.94M | $ -104.76M | $ 31.86M |
EBITDA | $ 56.95M | $ 53.07M | $ 41.84M | $ -72.54M | $ 58.13M |
Net Income | $ -13.09M | $ -12.30M | $ -1.48M | $ -78.94M | $ 23.08M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 77.72M | $ 102.98M | $ 73.33M | $ 303.05M | $ 75.90M |
Total Assets | $ 759.93M | $ 719.19M | $ 670.21M | $ 554.93M | $ 264.62M |
Total Debt | $ 66.97M | $ 73.52M | $ 28.61M | $ 1.11M | $ 51.49M |
Net Debt | $ -1.21M | $ -18.29M | $ -44.73M | $ -301.94M | $ -24.42M |
Total Liabilities | $ 506.95M | $ 489.47M | $ 440.12M | $ 329.44M | $ 377.06M |
Stockholders' Equity | $ 252.98M | $ 229.72M | $ 230.08M | $ 225.49M | $ -112.43M |
Cash Flow | |||||
Free Cash Flow | $ 6.10M | $ 3.43M | $ 46.92M | $ 26.74M | $ 54.94M |
Operating Cash Flow | $ 74.33M | $ 76.85M | $ 91.97M | $ 59.54M | $ 92.50M |
Investing Cash Flow | $ -66.17M | $ -85.05M | $ -296.46M | $ -44.38M | $ -37.56M |
Financing Cash Flow | $ -26.48M | $ 17.09M | $ -9.10M | $ 213.63M | $ -30.63M |