Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,048,137
$1,022,256
$967,077
$1,001,645
Gross Profit
1,048,137
84,114
55,509
82,754
EBITDA
91,642
79,850
46,893
79,220
EBIT
56,842
38,924
6,929
39,853
Net Income
39,274
25,809
3,131
29,035
Net Change In Cash
1,048,137
1,022,256
967,077
1,001,645
Free Cash Flow
39,450
84,070
-36,844
-926
Cash
120,604
114,874
74,122
127,444
Basic Shares
23,037
23,146
23,272
23,820

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

QuarterEPS
2025-09-30
$1.46
2025-06-30
$1.36
2025-03-31
$0.51
2024-12-31
$1.33