Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
767.38M | 707.84M | 654.38M | 562.16M | 483.41M | Gross Profit |
612.56M | 568.24M | 528.68M | 454.17M | 394.05M | EBIT |
4.05M | 242.30M | 205.39M | 164.09M | 137.66M | EBITDA |
297.12M | 516.05M | 827.94M | 402.79M | 352.40M | Net Income Common Stockholders |
189.22M | 192.84M | 104.22M | 131.73M | 141.83M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
36.28M | 20.74M | 25.88M | 18.98M | 15.67M | Total Assets |
6.83B | 6.28B | 6.18B | 5.83B | 4.69B | Total Debt |
3.06B | 2.66B | 2.53B | 2.25B | 1.73B | Net Debt |
3.03B | 2.64B | 2.51B | 2.23B | 1.72B | Total Liabilities |
3.30B | 2.84B | 2.73B | 2.44B | 1.92B | Stockholders Equity |
3.46B | 3.37B | 3.38B | 3.33B | 2.72B |
Cash Flow | Free Cash Flow | |||
460.29M | 372.63M | 335.22M | 175.77M | 179.10M | Operating Cash Flow |
460.29M | 391.09M | 387.93M | 336.15M | 293.92M | Investing Cash Flow |
-731.06M | -320.35M | -447.52M | -1.22B | -554.62M | Financing Cash Flow |
286.29M | -75.67M | 63.19M | 887.12M | 269.18M |
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.84B | 26.56 | 10.99% | 2.57% | 9.06% | 4.57% | |
79 Outperform | $6.96B | 35.28 | 5.53% | 4.05% | 8.41% | -2.96% | |
74 Outperform | $9.29B | 33.86 | 3.38% | 4.10% | 17.48% | 7.45% | |
73 Outperform | $9.65B | 39.85 | 7.72% | 2.88% | 12.35% | 5.59% | |
73 Outperform | $6.80B | 35.56 | 5.59% | 2.76% | 18.24% | 6.95% | |
61 Neutral | $4.91B | 18.99 | -3.12% | 7.77% | 6.71% | -19.69% |