Quarterly Financials

Values in thousands 2025-01-31 2024-10-31 2024-07-31 2024-04-30
Revenue
$654,721
$590,956
$547,952
$524,577
Gross Profit
569,433
508,286
466,974
444,859
EBITDA
85,004
55,748
19,170
24,544
EBIT
66,757
37,568
957
5,947
Net Income
56,427
29,926
-126,101
-15,616
Net Change In Cash
654,721
590,956
547,952
524,577
Free Cash Flow
187,063
151,920
224,258
78,324
Cash
1,072,161
716,604
655,270
598,027
Basic Shares
293,351
288,829
247,886
245,766

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
172,723
-57,727
-369,492
-806,711
EBIT
68,062
-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-01-31
$0.56
2024-10-31
$0.42
2024-07-31
$0.27
2024-04-30
$0.28