Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.11B | 1.16B | 965.42M | 1.12B | 859.09M | 775.80M |
Gross Profit | 174.16M | 137.42M | 141.54M | 128.09M | 113.46M | 147.91M |
EBITDA | 88.31M | 113.32M | 48.82M | 63.69M | 62.43M | 86.63M |
Net Income | 44.09M | 68.67M | 5.54M | 8.24M | 7.99M | 3.59M |
Balance Sheet | ||||||
Total Assets | 0.00 | 1.14B | 967.08M | 1.02B | 969.06M | 945.61M |
Cash, Cash Equivalents and Short-Term Investments | 61.19M | 10.53M | 5.94M | 2.33M | 9.06M | 8.05M |
Total Debt | 0.00 | 207.68M | 326.54M | 353.42M | 241.00M | 285.91M |
Total Liabilities | -621.18M | 477.84M | 648.36M | 706.93M | 664.72M | 651.50M |
Stockholders Equity | 621.18M | 658.87M | 318.74M | 314.42M | 304.35M | 294.11M |
Cash Flow | ||||||
Free Cash Flow | 0.00 | -194.48M | 41.66M | -77.23M | 71.76M | 50.38M |
Operating Cash Flow | 0.00 | -179.29M | 48.34M | -66.07M | 72.75M | 56.39M |
Investing Cash Flow | 0.00 | 34.02M | 85.39M | 57.41M | 56.10M | -11.06M |
Financing Cash Flow | 0.00 | 244.50M | -123.48M | -150.33M | -62.16M | -53.80M |