Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$627,955
$592,868
$553,201
$524,999
Gross Profit
486,493
462,663
434,099
407,113
EBITDA
24,392
23,028
44,303
1,806
EBIT
-1,271
-1,371
23,250
-16,676
Net Income
-12,051
-14,878
19,124
-28,469
Net Change In Cash
627,955
592,868
553,201
524,999
Free Cash Flow
331,335
136,318
123,126
100,788
Cash
1,553,645
1,423,080
1,259,197
1,438,586
Basic Shares
152,557
151,497
154,081
148,951

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
2024-10-31
$0.77
2024-07-31
$0.88
2024-04-30
$0.88
2024-01-31
$0.76