Quarterly Financials

Values in thousands 2025-04-30 2025-01-31 2024-10-31 2024-07-31
Revenue
$638,983
$654,721
$590,956
$547,952
Gross Profit
555,992
569,433
508,286
466,974
EBITDA
48,645
85,004
55,748
19,170
EBIT
23,228
66,757
37,568
957
Net Income
63,363
56,427
29,926
-126,101
Net Change In Cash
638,983
654,721
590,956
547,952
Free Cash Flow
203,411
187,063
151,920
224,258
Cash
872,599
1,072,161
716,604
655,270
Basic Shares
296,804
293,351
288,829
247,886

Annual Financials

Values in thousands 2024-07-31 2023-07-31 2022-07-31 2021-07-31
Revenue
$2,148,816
$1,862,895
$1,580,796
$1,394,364
Gross Profit
1,824,704
1,530,708
1,259,640
1,102,458
EBITDA
141,261
-57,727
-369,492
-806,711
EBIT
36,600
-169,472
-457,444
-935,841
Net Income
-124,775
-254,560
-797,538
-1,034,260
Net Change In Cash
2,148,816
1,862,895
1,580,796
1,394,364
Cost of Revenue
116,989
Free Cash Flow
597,679
206,999
18,485
-158,457
Cash
655,270
512,929
402,850
285,723
Basic Shares
244,743
233,247
220,529
206,475

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-07-31
$0
2025-04-30
$0.42
2025-01-31
$0.56