Quarterly Financials

Values in thousands 2025-04-30 2025-01-31 2024-10-31 2024-07-31
Revenue
$678,034
$647,900
$627,955
$592,868
Gross Profit
522,056
499,402
486,493
462,663
EBITDA
38,974
13,553
24,392
23,028
EBIT
6,529
-15,180
-1,271
-1,371
Net Income
-4,125
-7,724
-12,051
-14,878
Net Change In Cash
678,034
647,900
627,955
592,868
Free Cash Flow
119,463
143,428
331,335
136,318
Cash
1,990,890
1,758,506
1,553,645
1,423,080
Basic Shares
154,909
153,672
152,557
151,497

Annual Financials

Values in thousands 2024-07-31 2023-07-31 2022-07-31 2021-07-31
Revenue
$2,167,771
$1,616,952
$1,090,946
$673,100
Gross Profit
1,690,642
1,254,120
848,664
522,783
EBITDA
64,792
-76,717
-277,585
-167,356
EBIT
-16,140
-175,745
-421,208
-265,367
Net Income
-57,706
-202,335
-390,278
-262,029
Net Change In Cash
2,167,771
1,616,952
1,090,946
673,100
Cost of Revenue
737,312
134,047
Free Cash Flow
584,950
333,619
231,332
143,743
Cash
1,423,080
1,262,206
1,013,210
275,898
Basic Shares
149,586
144,942
140,895
135,654

Earnings Calls

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