Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $311,817 | $300,432 | $299,928 | $287,597 |
Gross Profit | 189,043 | 197,026 | 173,071 | 161,593 |
EBITDA | 84,400 | 65,094 | 105,653 | 83,972 |
EBIT | 45,218 | 24,373 | 62,043 | 45,034 |
Net Income | 26,365 | 5,703 | 35,822 | 28,813 |
Net Change In Cash | 311,817 | 300,432 | 299,928 | 287,597 |
Free Cash Flow | 62,191 | 77,685 | -100,953 | -204,521 |
Cash | 295,948 | 322,163 | 326,893 | 251,229 |
Basic Shares | 88,828 | 88,634 | 88,646 | 88,324 |
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 | 339,119 | 282,416 | 171,529 | 102,970 |
EBIT | 176,668 | 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-01-31 | $0.69 |
2024-10-31 | $0.78 |
2024-07-31 | $0.86 |
2024-04-30 | $0.80 |