Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
382.62M | 323.59M | 276.21M | 221.93M | 186.88M | Gross Profit |
284.53M | 244.50M | 207.31M | 165.68M | 137.79M | EBIT |
284.53M | 206.57M | 127.43M | 96.54M | 74.72M | EBITDA |
299.33M | 206.35M | 287.63M | 156.00M | 141.67M | Net Income Common Stockholders |
184.50M | 151.46M | 198.01M | 61.51M | 58.38M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
18.07M | 165.40M | 26.39M | 204.40M | 107.18M | Total Assets |
4.77B | 3.90B | 3.16B | 2.92B | 2.14B | Total Debt |
472.95M | 771.56M | 770.82M | 720.67M | 459.12M | Net Debt |
454.88M | 606.16M | 744.42M | 516.27M | 351.94M | Total Liabilities |
1.11B | 990.05M | 934.59M | 866.25M | 551.64M | Stockholders Equity |
3.66B | 2.91B | 2.23B | 2.06B | 1.59B |
Cash Flow | Free Cash Flow | |||
232.69M | 126.62M | 76.60M | 80.92M | 69.44M | Operating Cash Flow |
232.69M | 179.68M | 143.21M | 132.21M | 101.05M | Investing Cash Flow |
-915.48M | -570.39M | -337.66M | -666.44M | -52.09M | Financing Cash Flow |
534.91M | 528.86M | 17.73M | 631.20M | -53.87M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | $114.31B | 30.03 | 6.97% | 3.19% | 2.22% | 23.71% | |
80 Outperform | $7.82B | 26.50 | 10.99% | 2.57% | 9.06% | 4.57% | |
79 Outperform | $6.96B | 35.28 | 5.53% | 4.02% | 8.41% | -2.96% | |
74 Outperform | $9.29B | 33.86 | 3.38% | 4.13% | 17.48% | 7.45% | |
73 Outperform | $6.82B | 35.68 | 5.59% | 2.75% | 18.24% | 6.95% | |
73 Outperform | $9.59B | 39.61 | 7.72% | 2.90% | 12.35% | 5.59% | |
61 Neutral | $4.91B | 18.99 | -3.12% | 7.77% | 6.71% | -19.69% |