Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$549,822
$489,755
$444,817
$431,598
Gross Profit
79,228
61,048
83,433
79,792
EBITDA
48,703
29,949
53,260
55,447
EBIT
30,277
12,426
35,756
37,938
Net Income
19,373
6,573
25,412
25,140
Net Change In Cash
549,822
489,755
444,817
431,598
Free Cash Flow
-19,596
-1,355
-5,233
32,909
Cash
16,189
13,681
16,411
12,591
Basic Shares
21,007
20,953
20,883
20,833

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,786,654
$1,684,739
$1,665,187
$1,757,109
Gross Profit
297,717
325,985
349,042
343,880
EBITDA
184,930
203,303
203,044
177,522
EBIT
115,856
136,227
143,200
125,886
Net Income
74,823
5,888
95,702
85,990
Net Change In Cash
1,786,654
1,684,739
1,665,187
1,757,109
Cost of Revenue
671
Free Cash Flow
49,964
7,009
24,537
38,350
Cash
13,681
16,713
13,294
13,101
Basic Shares
20,912
20,928
20,911
20,760

Earnings Calls

QuarterEPS
2026-03-31
$1.27
2025-12-31
$1.53
2025-09-30
$1.41
2025-06-30
$1.37