Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,022,256
$967,077
$1,001,645
$1,063,124
Gross Profit
84,114
55,509
82,754
92,026
EBITDA
79,850
46,893
79,220
175,596
EBIT
38,924
6,929
39,853
138,985
Net Income
25,809
3,131
29,035
100,314
Net Change In Cash
1,022,256
967,077
1,001,645
1,063,124
Free Cash Flow
84,070
-36,844
-926
19,258
Cash
114,874
74,122
127,444
150,461
Basic Shares
23,146
23,272
23,820
23,690

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,179,019
$4,427,443
$5,029,008
$3,766,185
Gross Profit
350,000
4,427,443
573,524
406,329
EBITDA
376,781
172,619
536,068
406,222
EBIT
227,694
172,619
396,029
282,001
Net Income
173,961
142,164
298,209
213,521
Net Change In Cash
4,179,019
4,427,443
5,029,008
3,766,185
Cost of Revenue
81,752
-227,334
Free Cash Flow
45,846
90,169
305,314
245,042
Cash
127,444
262,226
158,264
76,620
Basic Shares
23,820
24,634
25,504
26,772

Earnings Calls

Quarter EPS
2025-06-30
$1.12
2025-03-31
$0.51
2024-12-31
$1.33
2024-09-30
$1.64