Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $325,835 | $330,844 | $311,817 | $300,432 |
Gross Profit | 232,595 | 224,311 | 189,043 | 197,026 |
EBITDA | 131,457 | 124,552 | 84,400 | 65,094 |
EBIT | 93,003 | 85,811 | 45,218 | 24,373 |
Net Income | 59,854 | 53,915 | 26,365 | 5,703 |
Net Change In Cash | 325,835 | 330,844 | 311,817 | 300,432 |
Free Cash Flow | 151,150 | 48,595 | 62,191 | 77,685 |
Cash | 304,461 | 287,894 | 295,948 | 322,163 |
Basic Shares | 87,746 | 88,415 | 88,614 | 88,634 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $1,199,774 | $999,587 | $861,748 | $756,556 |
Gross Profit | 777,259 | 622,637 | 490,091 | 423,706 |
EBITDA | 337,543 | 282,416 | 171,529 | 102,970 |
EBIT | 175,092 | 129,338 | 10,328 | -34,218 |
Net Income | 96,703 | 55,712 | -26,143 | -44,289 |
Net Change In Cash | 1,199,774 | 999,587 | 861,748 | 756,556 |
Free Cash Flow | 337,772 | 196,752 | 31,523 | 3,914 |
Cash | 295,948 | 403,979 | 254,266 | 225,414 |
Basic Shares | 88,828 | 86,957 | 84,442 | 83,133 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $1.08 |
2025-04-30 | $0.97 |
2025-01-31 | $0.69 |