Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $879,842 | $831,072 | $763,771 | $693,479 |
Gross Profit | 594,001 | 582,922 | 540,080 | 495,706 |
EBITDA | 42,467 | 106,470 | 60,762 | 8,272 |
EBIT | 78,768 | 24,878 | -25,671 | |
Net Income | 42,435 | 63,639 | 35,674 | -35,009 |
Net Change In Cash | 879,842 | 831,072 | 763,771 | 693,479 |
Free Cash Flow | 151,922 | 35,205 | 166,562 | 172,682 |
Cash | 723,583 | 894,569 | 965,028 | 900,615 |
Basic Shares | 343,109 | 340,564 | 343,443 | 322,589 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $3,168,164 | $2,830,621 | $2,753,434 | $2,180,848 |
Gross Profit | 2,212,709 | 2,021,191 | 1,897,646 | 1,472,519 |
EBITDA | 85,258 | 222,485 | 183,945 | -8,668 |
EBIT | 98,069 | 83,513 | -91,819 | |
Net Income | 106,739 | 61,311 | 73,071 | -143,259 |
Net Change In Cash | 3,168,164 | 2,830,621 | 2,753,434 | 2,180,848 |
Cost of Revenue | 114,655 | 129,052 | ||
Free Cash Flow | 526,371 | 482,561 | 609,095 | 307,840 |
Cash | 702,536 | 580,854 | 466,199 | |
Basic Shares | 342,704 | 332,568 | 339,184 | 285,882 |
Quarter | EPS |
---|---|
2025-01-31 | $0.45 |
2024-10-31 | $0.50 |
2024-07-31 | $0.44 |
2024-04-30 | $0.32 |