Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
705.53M | 666.72M | 604.49M | 402.52M | 282.81M | Gross Profit |
390.75M | 372.19M | 334.59M | 197.56M | 121.85M | EBIT |
379.14M | 343.22M | 354.19M | 237.52M | 104.76M | EBITDA |
494.30M | 441.50M | 449.47M | 302.34M | 153.40M | Net Income Common Stockholders |
353.63M | 304.50M | 292.93M | 171.50M | 41.56M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
167.53M | 209.44M | 128.68M | 75.18M | 80.76M | Total Assets |
2.37B | 2.17B | 2.11B | 1.99B | 1.27B | Total Debt |
684.06M | 812.43M | 934.39M | 1.07B | 769.46M | Net Debt |
542.68M | 616.99M | 814.26M | 995.27M | 688.70M | Total Liabilities |
909.76M | 987.39M | 1.14B | 1.28B | 809.45M | Stockholders Equity |
1.46B | 1.18B | 966.49M | 712.55M | 464.74M |
Cash Flow | Free Cash Flow | |||
187.65M | 222.53M | 318.25M | -226.91M | 57.98M | Operating Cash Flow |
430.15M | 375.01M | 351.94M | 263.95M | 104.43M | Investing Cash Flow |
-254.64M | -151.98M | -34.34M | -474.35M | -39.59M | Financing Cash Flow |
-208.59M | -212.24M | -243.31M | 321.68M | -120.21M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $915.77M | 2.43 | 27.25% | 7.29% | 3.94% | 19.85% | |
76 Outperform | $1.95B | 8.44 | 11.09% | 12.82% | 25.60% | -9.32% | |
75 Outperform | $1.10B | 3.76 | 12.57% | 5.02% | 17.77% | -5.90% | |
74 Outperform | $1.16B | 3.57 | 11.19% | 0.51% | 0.28% | -17.08% | |
70 Neutral | $579.09M | 12.92 | 5.02% | 8.83% | -7.38% | 1295.53% | |
66 Neutral | $4.50B | 12.28 | 5.32% | 248.52% | 4.13% | -12.36% | |
59 Neutral | $179.45M | 22.53 | 2.79% | 10.97% | -8.74% | -70.04% |