Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $1,604,633 | $1,289,094 | $1,291,058 | $1,143,867 |
Gross Profit | 599,175 | 526,624 | 498,896 | 411,329 |
EBITDA | 196,030 | 177,410 | 155,776 | 132,933 |
EBIT | 142,270 | 123,650 | 101,109 | 77,836 |
Net Income | 104,346 | 80,019 | 77,264 | 67,752 |
Net Change In Cash | 1,604,633 | 1,289,094 | 1,291,058 | 1,143,867 |
Free Cash Flow | 318,883 | -7,818 | 17,515 | -74,320 |
Cash | 308,962 | 160,195 | 191,837 | 300,518 |
Basic Shares | 193,496 | 195,782 | 197,757 | 201,310 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $5,328,652 | $5,261,770 | $4,989,833 | $5,010,785 |
Gross Profit | 2,088,933 | 2,024,578 | 1,745,248 | 1,991,790 |
EBITDA | 665,389 | 477,019 | 404,979 | 756,433 |
EBIT | 444,864 | 241,038 | 192,203 | 592,873 |
Net Income | 329,380 | 170,038 | 125,136 | 419,629 |
Net Change In Cash | 5,328,652 | 5,261,770 | 4,989,833 | 5,010,785 |
Free Cash Flow | 476,798 | 406,273 | 145,918 | 69,824 |
Cash | 308,962 | 354,094 | 170,209 | 434,770 |
Basic Shares | 196,412 | 196,863 | 205,226 | 206,529 |
Quarter | EPS |
---|---|
2025-01-31 | $0.54 |
2024-10-31 | $0.48 |
2024-07-31 | $0.39 |
2024-04-30 | $0.34 |