Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $1,639,000 | $1,570,000 | $1,505,000 | $1,417,000 |
Gross Profit | 1,485,000 | 1,423,000 | 1,365,000 | 1,280,000 |
EBITDA | 402,000 | 394,000 | 389,000 | 349,000 |
EBIT | 356,000 | 346,000 | 343,000 | 309,000 |
Net Income | 303,000 | 275,000 | 282,000 | 252,000 |
Net Change In Cash | 1,639,000 | 1,570,000 | 1,505,000 | 1,417,000 |
Free Cash Flow | 678,000 | 238,000 | 198,000 | 453,000 |
Cash | 1,599,000 | 1,437,000 | 1,513,000 | 1,681,000 |
Basic Shares | 217,000 | 217,000 | 217,000 | 217,000 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $6,131,000 | $5,440,000 | $5,005,000 | $4,386,400 |
Gross Profit | 5,553,000 | 4,977,000 | 4,525,000 | 3,967,900 |
EBITDA | 1,534,000 | 1,219,000 | 1,097,000 | 765,700 |
EBIT | 1,354,000 | 1,170,000 | 949,000 | 617,600 |
Net Income | 1,112,000 | 906,000 | 823,000 | 497,000 |
Net Change In Cash | 6,131,000 | 5,440,000 | 5,005,000 | 4,386,400 |
Cost of Revenue | 441,000 | -231,900 | ||
Free Cash Flow | 1,567,000 | 1,282,000 | 2,025,000 | 1,464,800 |
Cash | 1,599,000 | 1,892,000 | 1,947,000 | 1,528,400 |
Basic Shares | 217,000 | 216,000 | 218,000 | 222,000 |
Quarter | EPS |
---|---|
2025-01-31 | $2.29 |
2024-10-31 | $2.17 |
2024-07-31 | $2.15 |
2024-04-30 | $1.87 |