| Breakdown | Apr 2026 | Apr 2025 | Apr 2024 | Apr 2023 | Apr 2022 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 2.13B | 2.11B | 2.05B | 2.35B | 2.36B |
| Gross Profit | 936.60M | 926.42M | 881.67M | 1.01B | 879.79M |
| EBITDA | 129.21M | 271.31M | 290.76M | 322.84M | 246.22M |
| Net Income | 101.98M | 99.56M | 122.63M | 150.66M | 150.02M |
Balance Sheet | |||||
| Total Assets | 2.04B | 1.92B | 1.91B | 1.87B | 2.07B |
| Cash, Cash Equivalents and Short-Term Investments | 303.21M | 331.07M | 347.91M | 349.77M | 266.21M |
| Total Debt | 564.29M | 490.86M | 481.75M | 445.91M | 430.11M |
| Total Liabilities | 979.66M | 890.19M | 900.08M | 914.17M | 1.25B |
| Stockholders Equity | 1.05B | 1.02B | 1.00B | 941.84M | 810.73M |
Cash Flow | |||||
| Free Cash Flow | 127.80M | 112.99M | 104.58M | 136.35M | 2.42M |
| Operating Cash Flow | 204.11M | 187.27M | 158.13M | 205.17M | 79.00M |
| Investing Cash Flow | -138.61M | -98.39M | -81.55M | -70.12M | -78.37M |
| Financing Cash Flow | -91.15M | -102.61M | -81.23M | -37.14M | -144.56M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
83 Outperform | $340.96M | 10.70 | 17.68% | 1.77% | 4.83% | 111.79% | |
69 Neutral | $546.08M | 13.35 | 8.46% | 7.86% | -4.79% | -30.21% | |
65 Neutral | $1.55B | 13.95 | 9.83% | 2.39% | 1.69% | -31.16% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
58 Neutral | $1.47B | 6.72 | 23.12% | 1.84% | -8.33% | ― | |
50 Neutral | $1.07B | 99.74 | 0.83% | 4.16% | 5.62% | -65.76% | |
48 Neutral | $134.81M | 25.18 | 3.24% | 4.59% | 2.44% | ― |