Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.47B | 1.31B | 1.53B | 1.48B | 945.11M | 765.32M |
Gross Profit | 184.09M | 182.24M | 220.07M | 252.57M | 183.27M | 162.01M |
EBITDA | 198.34M | 200.39M | 229.88M | 246.74M | 184.99M | 159.27M |
Net Income | 48.05M | 65.69M | 96.75M | 126.39M | 93.68M | 70.65M |
Balance Sheet | ||||||
Total Assets | 2.16B | 1.67B | 1.74B | 1.59B | 1.48B | 1.39B |
Cash, Cash Equivalents and Short-Term Investments | 456.83M | 328.25M | 418.21M | 344.28M | 492.37M | 528.97M |
Total Debt | 645.91M | 344.14M | 423.19M | 343.74M | 228.14M | 219.81M |
Total Liabilities | 1.21B | 704.77M | 811.03M | 727.42M | 724.43M | 634.12M |
Stockholders Equity | 941.82M | 961.89M | 927.20M | 857.22M | 750.00M | 726.75M |
Cash Flow | ||||||
Free Cash Flow | -126.72M | 96.00K | 18.37M | -61.45M | 8.43M | -29.66M |
Operating Cash Flow | 176.39M | 200.69M | 180.28M | 24.76M | 120.26M | 82.36M |
Investing Cash Flow | -269.54M | -52.35M | -95.20M | -143.31M | -136.98M | -273.89M |
Financing Cash Flow | 182.24M | -134.95M | 9.22M | -4.21M | -41.69M | 311.72M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
67 Neutral | 970.75M | 21.03 | 4.76% | 13.62% | 10.28% | ||
63 Neutral | $10.73B | 15.32 | 7.37% | 2.01% | 2.86% | -14.57% | |
55 Neutral | 3.10B | 64.42 | 0.65% | 10.92% | -24.52% | ||
― | $22.55B | 54.66 | 11.54% | 0.45% | ― | ― | |
― | 4.85B | 31.85 | 0.27% | ― | ― | ||
― | 1.90B | 36.30 | 2.11% | ― | ― | ||
― | 5.41B | 22.89 | 4.21% | ― | ― |