Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.75B | 1.47B | 1.10B | 1.51B | 1.25B | Gross Profit |
447.05M | 356.51M | 278.95M | 304.39M | 231.34M | EBIT |
338.89M | 354.67M | 273.76M | 349.07M | 164.48M | EBITDA |
377.24M | 393.01M | 303.70M | 225.88M | 145.71M | Net Income Common Stockholders |
162.68M | 176.40M | 171.54M | 322.03M | 110.86M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
233.67M | 155.51M | 305.32M | 508.19M | 228.76M | Total Assets |
7.69B | 6.86B | 6.92B | 5.66B | 4.07B | Total Debt |
3.72B | 3.02B | 2.72B | 2.08B | 1.73B | Net Debt |
3.52B | 2.90B | 2.45B | 1.57B | 1.50B | Total Liabilities |
5.46B | 4.79B | 5.04B | 3.95B | 2.68B | Stockholders Equity |
2.23B | 2.07B | 1.88B | 1.71B | 1.39B |
Cash Flow | Free Cash Flow | |||
-364.78M | -599.46M | -286.83M | 817.54M | 402.19M | Operating Cash Flow |
-364.78M | -599.46M | -286.83M | 817.54M | 402.19M | Investing Cash Flow |
-75.64M | 324.21M | -448.48M | -831.69M | -88.64M | Financing Cash Flow |
509.56M | 122.69M | 500.66M | 294.92M | -273.59M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
62 Neutral | 3.52B | 21.81 | 1.12% | 37.48% | -5.87% | ||
61 Neutral | $2.85B | 10.99 | 0.40% | 6.10% | 5.75% | -21.23% | |
$3.36B | 11.10 | 11.86% | 8.43% | ― | ― | ||
65 Neutral | 4.41B | ― | 7.64% | 9.65% | 58.93% | ||
2.85B | 12.39 | 2.78% | ― | ― | |||
61 Neutral | 708.92M | 7.87 | ― | ― | ― |