Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Mar 2022 | Mar 2021 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.83B | 1.66B | 1.60B | 1.41B | 1.09B | Gross Profit |
1.06B | 943.19M | 763.40M | 816.11M | 628.80M | EBIT |
245.38M | 225.46M | 126.36M | 274.94M | 214.23M | EBITDA |
245.38M | 271.89M | 160.49M | 303.82M | 244.89M | Net Income Common Stockholders |
175.69M | 169.88M | 89.69M | 212.60M | 155.80M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
358.80M | 438.96M | 234.74M | 312.19M | 253.28M | Total Assets |
1.29B | 1.30B | 1.08B | 1.10B | 737.07M | Total Debt |
99.68M | 176.11M | 164.08M | 186.41M | 178.51M | Net Debt |
-259.11M | -262.85M | -70.66M | -125.78M | -74.78M | Total Liabilities |
546.01M | 573.58M | 550.29M | 578.54M | 448.65M | Stockholders Equity |
740.11M | 723.61M | 526.48M | 517.82M | 288.42M |
Cash Flow | Free Cash Flow | |||
219.55M | 213.12M | 43.98M | 80.76M | 343.48M | Operating Cash Flow |
261.39M | 285.94M | 100.89M | 146.52M | 366.43M | Investing Cash Flow |
-131.45M | -72.82M | -56.91M | -65.76M | -22.94M | Financing Cash Flow |
-209.22M | -13.60M | -122.63M | -23.02M | -163.19M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $2.95B | 17.39 | 24.01% | ― | 10.32% | 6.05% | |
76 Outperform | $19.23B | 20.57 | 39.80% | ― | 19.40% | 32.70% | |
74 Outperform | $116.25B | 24.28 | 34.67% | 1.92% | -4.77% | -5.99% | |
71 Outperform | $4.66B | 22.08 | 12.01% | 1.42% | -3.35% | -6.09% | |
60 Neutral | $13.01B | 10.45 | 0.79% | 3.53% | 1.60% | -22.47% | |
58 Neutral | $7.45B | ― | -16.13% | 1.88% | -8.42% | 57.91% | |
52 Neutral | $2.91B | ― | -6.12% | ― | -7.47% | -131.70% |