Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$719,226
$678,034
$647,900
$627,955
Gross Profit
547,623
522,178
499,485
485,651
EBITDA
34,697
38,987
14,477
24,250
EBIT
17,187
6,532
-14,256
-1,413
Net Income
-17,578
-4,125
-7,724
-12,051
Net Change In Cash
719,226
678,034
647,900
627,955
Free Cash Flow
176,214
119,463
143,428
331,335
Cash
2,389,023
1,990,890
1,758,506
1,553,645
Basic Shares
156,496
154,909
153,672
152,557

Annual Financials

Values in thousands 2025-07-31 2024-07-31 2023-07-31 2022-07-31
Revenue
$2,673,115
$2,167,771
$1,616,952
$1,090,946
Gross Profit
2,054,937
1,688,112
1,254,469
847,629
EBITDA
112,411
64,792
-76,717
-183,428
EBIT
-8,769
-16,140
-175,745
-327,051
Net Income
-41,478
-57,706
-202,335
-390,278
Net Change In Cash
2,673,115
2,167,771
1,616,952
1,090,946
Cost of Revenue
737,312
Free Cash Flow
730,986
584,950
333,619
231,332
Cash
2,389,023
1,423,080
1,262,206
1,013,210
Basic Shares
154,404
149,586
144,942
140,895

Earnings Calls

Quarter EPS
2025-07-31
$0.89
2025-04-30
$0.84
2025-01-31
$0.78
2024-10-31
-$0.08