Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 2.37B | 2.23B | 2.19B | 1.44B | 956.52M |
Gross Profit | 811.70M | 745.72M | 762.49M | 508.65M | 355.65M |
EBITDA | 391.33M | 386.05M | 368.67M | 288.46M | 232.98M |
Net Income | 161.16M | 132.57M | 95.71M | 125.96M | 127.65M |
Balance Sheet | |||||
Total Assets | 3.26B | 2.72B | 3.03B | 2.36B | 585.08M |
Cash, Cash Equivalents and Short-Term Investments | 350.58M | 214.80M | 282.03M | 934.51M | 162.83M |
Total Debt | 917.80M | 772.36M | 1.04B | 870.60M | 164.46M |
Total Liabilities | 1.52B | 1.31B | 1.69B | 1.27B | 386.62M |
Stockholders Equity | 1.73B | 1.41B | 1.34B | 1.09B | 198.46M |
Cash Flow | |||||
Free Cash Flow | 361.04M | 271.13M | 13.13M | 102.47M | 79.58M |
Operating Cash Flow | 426.38M | 295.24M | 36.09M | 132.38M | 100.97M |
Investing Cash Flow | -9.94M | 66.19M | -82.56M | -1.51B | -21.39M |
Financing Cash Flow | -35.97M | -333.31M | 100.66M | 1.38B | 5.41M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
70 Neutral | $701.03M | 21.41 | 11.27% | ― | 5.76% | 28.93% | |
69 Neutral | $1.19B | 25.09 | 5.32% | ― | -2.09% | 76.96% | |
68 Neutral | $1.34B | ― | -55.90% | ― | 12.76% | 16.97% | |
65 Neutral | $491.13M | 6.24 | -94.58% | ― | -1.23% | -11.22% | |
64 Neutral | $1.05B | 76.79 | 4.46% | ― | 11.51% | ― | |
64 Neutral | $743.21M | 32.27 | 2.85% | ― | 7.58% | -57.13% | |
61 Neutral | $36.30B | 7.30 | -7.27% | 1.97% | 7.76% | -6.42% |