Values in thousands | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
---|---|---|---|---|
Revenue | $1,470,776 | $1,448,456 | $1,413,029 | $1,258,348 |
Gross Profit | 461,127 | 451,563 | 415,595 | 381,916 |
EBITDA | 138,201 | 138,066 | 133,490 | 119,802 |
EBIT | 96,123 | 100,034 | 97,887 | 86,998 |
Net Income | 53,536 | 57,248 | 56,387 | 51,905 |
Net Change In Cash | 1,470,776 | 1,448,456 | 1,413,029 | 1,258,348 |
Free Cash Flow | 101,525 | -31,915 | 186,704 | 94,097 |
Cash | 83,928 | 53,172 | 166,148 | 88,341 |
Basic Shares | 39,703 | 40,226 | 40,539 | 40,512 |
Values in thousands | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 |
---|---|---|---|---|
Revenue | $5,501,907 | $5,329,252 | $4,634,875 | $3,298,823 |
Gross Profit | 1,775,101 | 1,725,945 | 1,488,275 | 1,062,703 |
EBITDA | 585,889 | 640,253 | 542,148 | 299,862 |
EBIT | 452,527 | 513,346 | 422,916 | 191,737 |
Net Income | 276,079 | 332,991 | 273,442 | 105,560 |
Net Change In Cash | 5,501,907 | 5,329,252 | 4,634,875 | 3,298,823 |
Cost of Revenue | 64,658 | -64,321 | -46,905 | |
Free Cash Flow | 376,002 | 389,065 | 138,529 | 123,431 |
Cash | 166,148 | 164,745 | 101,916 | 167,012 |
Basic Shares | 40,906 | 42,592 | 43,898 | 43,343 |
Quarter | EPS |
---|---|
2024-10-31 | $2.02 |
2024-07-31 | $1.93 |
2024-04-30 | $1.93 |
2024-01-31 | $1.60 |