Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$431,658
$420,330
$436,871
$436,715
Gross Profit
82,658
76,179
92,976
80,938
EBITDA
54,101
27,195
-20,444
50,494
EBIT
36,592
27,861
-37,829
31,901
Net Income
25,140
17,698
-48,851
22,294
Net Change In Cash
431,658
420,330
436,871
436,715
Free Cash Flow
37,258
3,181
56,551
-7,232
Cash
12,591
15,634
16,713
17,874
Basic Shares
20,874
20,913
20,923
20,920

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,684,739
$1,665,187
$1,757,109
$1,510,644
Gross Profit
325,985
349,042
343,880
283,762
EBITDA
118,342
200,798
178,691
126,363
EBIT
49,666
139,154
125,255
82,226
Net Income
5,888
95,702
85,990
72,474
Net Change In Cash
1,684,739
1,665,187
1,757,109
1,510,644
Cost of Revenue
671
-11,416
Free Cash Flow
7,009
24,538
38,350
-12,669
Cash
16,713
13,294
13,101
14,462
Basic Shares
20,928
20,911
20,760
20,689

Earnings Calls

Quarter EPS
2025-06-30
$1.37
2025-03-31
$1.13
2024-12-31
$1.55
2024-09-30
$1.41