Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$653,267
$638,983
$654,721
$590,956
Gross Profit
569,434
555,992
569,433
508,286
EBITDA
52,324
85,573
85,004
55,748
EBIT
34,074
67,549
66,757
37,568
Net Income
38,650
63,363
56,427
29,926
Net Change In Cash
653,267
638,983
654,721
590,956
Free Cash Flow
207,779
203,411
187,063
151,920
Cash
769,502
872,599
1,072,161
716,604
Basic Shares
297,456
296,804
293,351
288,829

Annual Financials

Values in thousands 2025-07-31 2024-07-31 2023-07-31 2022-07-31
Revenue
$2,537,927
$2,148,816
$1,862,895
$1,580,796
Gross Profit
2,203,145
1,824,704
1,530,708
1,259,640
EBITDA
284,349
141,261
-93,084
-369,492
EBIT
211,648
68,062
-169,472
-457,444
Net Income
188,366
-124,775
-254,560
-797,538
Net Change In Cash
2,537,927
2,148,816
1,862,895
1,580,796
Cost of Revenue
116,989
Free Cash Flow
750,173
597,679
206,999
18,485
Cash
769,502
655,270
512,929
402,850
Basic Shares
294,083
244,743
233,247
220,529

Earnings Calls

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