Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $839,535 | $1,066,635 | $644,755 | $609,747 |
Gross Profit | 331,628 | 409,976 | 275,874 | 250,125 |
EBITDA | 76,371 | 173,833 | 43,892 | 22,272 |
EBIT | 69,631 | 167,277 | 38,512 | 13,504 |
Net Income | 48,784 | 114,768 | 24,212 | 5,802 |
Net Change In Cash | 839,535 | 1,066,635 | 644,755 | 609,747 |
Free Cash Flow | 323,642 | -120,342 | 38,786 | 32,771 |
Cash | 181,440 | 104,686 | 414,791 | 508,434 |
Basic Shares | 44,954 | 44,954 | 45,483 | 46,734 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $3,180,796 | $3,098,242 | $3,226,728 | $2,766,538 |
Gross Profit | 1,298,526 | 1,241,847 | 1,101,137 | 988,189 |
EBITDA | 316,145 | 307,717 | 686 | 345,774 |
EBIT | 288,701 | 280,194 | -81,568 | 274,797 |
Net Income | 193,566 | 176,168 | -134,382 | 200,593 |
Net Change In Cash | 3,180,796 | 3,098,242 | 3,226,728 | 2,766,538 |
Cost of Revenue | -270,925 | 114,050 | ||
Free Cash Flow | 273,112 | 562,903 | -126,211 | 154,293 |
Cash | 181,440 | 507,829 | 191,652 | 465,984 |
Basic Shares | 46,116 | 47,000 | 47,653 | 49,516 |
Quarter | EPS |
---|---|
2025-01-31 | $1.27 |
2024-10-31 | $2.59 |
2024-07-31 | $0.52 |
2024-04-30 | $0.12 |