Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$869,483
$789,468
$939,159
$804,969
Gross Profit
412,800
372,508
449,903
377,078
EBITDA
434,067
65,419
147,142
63,572
EBIT
429,800
31,119
111,931
28,026
Net Income
-25,318
-8,238
61,057
-12,549
Net Change In Cash
869,483
789,468
939,159
804,969
Free Cash Flow
86,659
-15,097
150,101
-12,617
Cash
233,982
182,997
224,429
152,951
Basic Shares
24,723
24,834
25,906
25,168

Annual Financials

Values in thousands 2025-06-30 2024-06-30 2023-06-30 2022-06-30
Revenue
$3,403,079
$3,291,856
$3,079,627
$2,887,555
Gross Profit
1,612,289
1,596,794
1,439,002
1,394,829
EBITDA
710,200
400,032
244,999
284,442
EBIT
600,876
248,268
82,571
108,761
Net Income
14,952
173,682
-185,978
-54,331
Net Change In Cash
3,403,079
3,291,856
3,079,627
2,887,555
Cost of Revenue
-150,542
108,967
Free Cash Flow
209,046
295,794
18,730
100,199
Cash
233,982
203,775
130,313
277,053
Basic Shares
24,723
27,004
26,252
26,094

Earnings Calls

Quarter EPS
2025-06-30
-$1.02
2025-03-31
-$0.33
2024-12-31
$2.36
2024-09-30
-$0.50