Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
242.09M | 214.47M | 178.03M | 160.79M | 150.19M | 144.91M | Gross Profit |
220.05M | 196.23M | 166.60M | 150.06M | 138.53M | 135.31M | EBIT |
196.72M | 164.70M | 143.32M | 123.06M | 121.31M | 117.74M | EBITDA |
492.42M | 429.51M | 144.79M | 124.66M | 122.79M | 80.20M | Net Income Common Stockholders |
399.04M | 316.64M | 243.62M | 173.94M | 66.25M | 132.86M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
501.09M | 501.09M | 139.06M | 452.80M | 120.55M | 75.06M | Total Assets |
3.79B | 3.79B | 2.95B | 2.76B | 2.25B | 2.09B | Total Debt |
916.08M | 916.08M | 932.00M | 934.91M | 840.54M | 715.53M | Net Debt |
414.99M | 414.99M | 792.95M | 482.11M | 719.99M | 640.47M | Total Liabilities |
1.31B | 1.31B | 1.31B | 1.31B | 1.15B | 982.48M | Stockholders Equity |
2.49B | 2.49B | 1.64B | 1.45B | 1.11B | 1.11B |
Cash Flow | Free Cash Flow | ||||
93.13M | 142.72M | 64.99M | 107.71M | 61.15M | 60.15M | Operating Cash Flow |
95.10M | 144.80M | 65.21M | 107.93M | 61.98M | 61.75M | Investing Cash Flow |
-170.60M | -223.07M | -262.16M | 15.95M | -73.39M | 1.19M | Financing Cash Flow |
-58.01M | 444.74M | -119.78M | 212.54M | 55.64M | -52.96M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | $113.94B | 29.93 | 6.97% | 3.20% | 2.22% | 23.71% | |
80 Outperform | $7.82B | 26.50 | 10.99% | 2.57% | 9.06% | 4.57% | |
79 Outperform | $7.00B | 35.49 | 5.53% | 4.02% | 8.41% | -2.96% | |
78 Outperform | $2.15B | 9.66 | 8.75% | 2.51% | 16.66% | 5.84% | |
74 Outperform | $9.22B | 33.62 | 3.38% | 4.13% | 17.48% | 7.45% | |
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% |