| Breakdown | TTM | Apr 2025 | Apr 2024 | Apr 2023 | Apr 2022 | Apr 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.89B | 2.76B | 2.80B | 2.86B | 2.64B | 1.82B |
| Gross Profit | 2.55B | 2.45B | 2.46B | 2.60B | 2.51B | 440.14M |
| EBITDA | 492.56M | 445.56M | 321.58M | 389.94M | 521.72M | 254.82M |
| Net Income | 268.54M | 246.06M | 169.15M | 209.53M | 326.36M | 114.45M |
Balance Sheet | ||||||
| Total Assets | 3.95B | 3.86B | 3.68B | 3.57B | 3.46B | 3.06B |
| Cash, Cash Equivalents and Short-Term Investments | 976.73M | 1.04B | 983.75M | 888.86M | 1.04B | 914.45M |
| Total Debt | 560.40M | 571.21M | 580.27M | 565.66M | 595.30M | 598.78M |
| Total Liabilities | 1.94B | 1.99B | 1.94B | 1.92B | 1.91B | 1.69B |
| Stockholders Equity | 2.00B | 1.87B | 1.73B | 1.65B | 1.54B | 1.37B |
Cash Flow | ||||||
| Free Cash Flow | 287.94M | 301.88M | 228.81M | 273.51M | 452.25M | 220.31M |
| Operating Cash Flow | 373.32M | 364.36M | 283.96M | 343.89M | 501.66M | 251.43M |
| Investing Cash Flow | -86.49M | -125.50M | -53.83M | -323.48M | -184.33M | -61.38M |
| Financing Cash Flow | -175.25M | -190.73M | -116.33M | -152.18M | -137.44M | -66.89M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $3.27B | 13.73 | 13.94% | 2.89% | 3.65% | 5.71% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
59 Neutral | $2.48B | 20.45 | 10.26% | 8.65% | -7.27% | -43.88% | |
55 Neutral | $510.69M | 15.78 | 26.32% | 5.12% | -5.91% | -23.01% | |
51 Neutral | $1.31B | 11.44 | -0.65% | 4.96% | -2.44% | -156.01% | |
45 Neutral | $983.20M | -11.06 | -7.69% | 6.37% | 3.19% | -86.21% |