Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$438,432
$431,658
$420,330
$436,871
Gross Profit
79,747
82,658
76,179
92,976
EBITDA
53,952
54,575
46,173
57,103
EBIT
36,448
37,066
29,635
41,318
Net Income
25,412
25,140
17,698
-48,851
Net Change In Cash
438,432
431,658
420,330
436,871
Free Cash Flow
-5,233
32,909
-5,502
56,551
Cash
16,411
12,591
15,634
16,713
Basic Shares
20,893
20,874
20,913
20,923

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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
203,303
203,044
177,522
125,672
EBIT
136,227
143,200
125,886
83,335
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,537
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

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