Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $379,199 | $293,618 | $282,392 | $262,480 |
Gross Profit | 199,485 | 140,071 | 132,534 | 120,697 |
EBITDA | 101,735 | 54,483 | 53,927 | 47,818 |
EBIT | 96,225 | 48,260 | 42,396 | |
Net Income | 77,198 | 44,172 | 39,255 | 34,843 |
Net Change In Cash | 379,199 | 293,618 | 282,392 | 262,480 |
Free Cash Flow | 33,602 | 36,131 | 19,055 | |
Cash | 266,928 | 301,958 | 287,266 | 267,427 |
Basic Shares | 50,551 | 50,297 | 50,221 | 50,172 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $1,217,689 | $1,261,102 | $1,345,187 | $1,294,607 |
Gross Profit | 592,787 | 619,065 | 676,003 | 653,009 |
EBITDA | 263,495 | 291,889 | 346,987 | 354,188 |
EBIT | 241,364 | 271,059 | 328,132 | 335,499 |
Net Income | 195,468 | 219,919 | 254,626 | 254,820 |
Net Change In Cash | 1,217,689 | 1,261,102 | 1,345,187 | 1,294,607 |
Free Cash Flow | 217,370 | 212,022 | 292,654 | |
Cash | 266,928 | 268,213 | 252,077 | 253,970 |
Basic Shares | 50,310 | 49,955 | 49,631 | 49,385 |
Quarter | EPS |
---|---|
2025-01-31 | $1.53 |
2024-10-31 | $0.88 |
2024-07-31 | $0.78 |
2024-04-30 | $0.69 |