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 |
---|---|---|---|---|---|---|---|
79 Outperform | $1.29B | 2.65 | 15.68% | 4.79% | 6.00% | -9.89% | |
78 Outperform | $696.85M | 2.02 | 26.71% | 9.45% | 5.37% | 16.97% | |
77 Outperform | $198.25M | 1.74 | 35.83% | 8.84% | 12.43% | -1.63% | |
75 Outperform | $924.43M | 2.62 | 12.46% | 0.64% | 2.08% | -14.91% | |
72 Outperform | $1.58B | 4.83 | 14.71% | 16.90% | 33.31% | 62.94% | |
64 Neutral | $1.09B | 3.74 | 13.07% | 5.50% | 37.10% | -17.36% | |
62 Neutral | $7.67B | 13.25 | 3.04% | 3.47% | 3.63% | -13.99% |