| Values in thousands | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 |
|---|---|---|---|---|
Revenue | $1,058,903 | $964,453 | $861,002 | $778,485 |
Gross Profit | 740,087 | 697,377 | 604,336 | 536,153 |
EBITDA | 87,198 | 103,493 | 86,498 | 36,061 |
EBIT | 65,708 | 50,571 | 2,291 | |
Net Income | 100,252 | 54,806 | 47,118 | -13,995 |
Net Change In Cash | 1,058,903 | 964,453 | 861,002 | 778,485 |
Free Cash Flow | 201,447 | -307,066 | 150,130 | 211,590 |
Cash | 854,873 | 852,838 | 887,849 | 739,336 |
Basic Shares | 346,074 | 340,564 | 337,734 | 326,539 |
| Values in thousands | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 |
|---|---|---|---|---|
Revenue | $3,347,225 | $3,168,164 | $2,830,621 | $2,753,434 |
Gross Profit | 2,358,795 | 2,212,709 | 2,021,191 | 1,897,646 |
EBITDA | 129,989 | 282,301 | 222,485 | 196,989 |
EBIT | 155,647 | 98,069 | 96,557 | |
Net Income | 164,556 | 106,739 | 61,311 | 73,071 |
Net Change In Cash | 3,347,225 | 3,168,164 | 2,830,621 | 2,753,434 |
Cost of Revenue | 114,655 | |||
Free Cash Flow | 615,741 | 526,871 | 482,561 | 609,095 |
Cash | 854,873 | 723,583 | 702,536 | 580,854 |
Basic Shares | 346,074 | 342,704 | 332,568 | 339,184 |
| Quarter | EPS |
|---|---|
2026-04-30 | $0 |
2026-01-31 | $0.69 |
2025-10-31 | $0.58 |
2025-07-31 | $0.43 |