Breakdown | TTM | Dec 2025 | Dec 2023 | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.36B | 1.46B | 1.01B | 1.23B | 847.02M | 661.62M |
Gross Profit | 805.10M | 203.45M | 686.88M | 170.37M | 131.02M | 96.69M |
EBITDA | 289.41M | 392.73M | 271.80M | 340.42M | 180.66M | 83.37M |
Net Income | 12.81M | 21.88M | 20.47M | 31.21M | 32.47M | 32.45M |
Balance Sheet | ||||||
Total Assets | 0.00 | 1.81B | 1.39B | 1.44B | 711.51M | 571.42M |
Cash, Cash Equivalents and Short-Term Investments | 9.98M | 126.79M | 47.73M | 9.73M | 7.55M | 4.45M |
Total Debt | 0.00 | 669.44M | 417.39M | 470.81M | 349.67M | 256.26M |
Total Liabilities | -329.06M | 1.47B | 1.10B | 1.12B | 430.29M | 322.67M |
Stockholders Equity | 329.06M | 342.96M | 282.52M | 319.54M | 281.22M | 248.75M |
Cash Flow | ||||||
Free Cash Flow | 0.00 | 114.65M | 123.15M | 137.66M | -5.02M | ― |
Operating Cash Flow | 0.00 | 244.88M | 222.93M | 262.14M | 107.90M | 17.32M |
Investing Cash Flow | 0.00 | -140.29M | -122.06M | -112.48M | -111.95M | ― |
Financing Cash Flow | 0.00 | 12.47M | -99.48M | -149.53M | 7.49M | 56.28M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | ― | ― | ― | ― | 27.05% | 5.12% | |
62 Neutral | 1.02B | 12.60 | 6.25% | 2.04% | 8.65% | 27.32% | |
56 Neutral | 1.16B | 36.64 | 2.52% | ― | 5.71% | 19.96% | |
49 Neutral | 1.98B | 24.61 | 4.68% | ― | -2.65% | -24.28% | |
55 Neutral | $13.29B | 17.42 | 10.03% | 0.93% | 7.13% | -12.93% |