Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$383,349
$358,217
$362,554
$358,450
Gross Profit
309,761
291,005
295,946
293,754
EBITDA
7,346
15,958
60,262
39,019
EBIT
-3,070
-5,492
38,206
14,968
Net Income
-7,074
-11,589
33,548
8,912
Net Change In Cash
383,349
358,217
362,554
358,450
Free Cash Flow
81,026
97,984
85,755
81,543
Cash
1,139,966
1,047,737
1,566,271
853,470
Basic Shares
103,231
102,219
104,480
107,322

Annual Financials

Values in thousands 2025-06-30 2024-06-30 2023-06-30 2022-06-30
Revenue
$1,462,570
$1,290,172
$1,058,468
$641,959
Gross Profit
1,190,467
1,055,556
864,491
496,955
EBITDA
72,708
96,026
-102,543
-225,155
EBIT
30,410
-7,137
-207,714
-321,260
Net Income
23,799
-28,878
-223,725
-326,361
Net Change In Cash
1,462,570
1,290,172
1,058,468
641,959
Cost of Revenue
682,163
1,733,171
Free Cash Flow
346,309
257,878
156,565
-33,729
Cash
1,139,966
985,941
1,617,151
1,596,542
Basic Shares
103,912
106,102
105,976
101,753

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.53
2025-03-31
-$0.11
2024-12-31
$0.56