Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$2,142,784
$2,534,167
$2,801,391
$2,207,605
Gross Profit
281,442
401,331
474,141
305,097
EBITDA
81,733
218,959
231,172
86,377
EBIT
14,072
145,362
163,021
18,258
Net Income
-1,832
90,015
114,511
7,217
Net Change In Cash
2,142,784
2,534,167
2,801,391
2,207,605
Free Cash Flow
5,467
304,450
224,564
-144,558
Cash
445,222
501,316
371,819
340,192
Basic Shares
52,974
53,722
53,722
53,650

Annual Financials

Values in thousands 2024-07-31 2023-07-31 2022-07-31 2021-07-31
Revenue
$10,043,408
$11,121,605
$16,312,525
$12,317,380
Gross Profit
1,451,962
1,596,353
2,806,030
1,894,973
EBITDA
714,495
862,419
1,817,075
1,138,455
EBIT
437,350
585,491
1,532,622
907,874
Net Income
265,308
374,271
1,137,804
659,872
Net Change In Cash
10,043,408
11,121,605
16,312,525
12,317,380
Cost of Revenue
-106,845
Free Cash Flow
405,913
773,439
747,896
397,647
Cash
501,316
441,232
311,690
445,852
Basic Shares
53,687
53,857
55,264
55,687

Earnings Calls

Quarter EPS
2024-10-31
-$0.03
2024-07-31
$1.68
2024-04-30
$2.13
2024-01-31
$0.35