Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$349,331
$330,364
$332,018
$332,645
Gross Profit
98,158
90,068
88,885
92,257
EBITDA
20,048
12,658
9,099
15,615
EBIT
18,752
11,354
7,776
14,244
Net Income
12,323
7,925
5,163
11,068
Net Change In Cash
349,331
330,364
332,018
332,645
Free Cash Flow
-6,522
-7,400
16,666
19,815
Cash
330
1,338
2,142
1,252
Basic Shares
16,978
17,197
17,409
17,645

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,329,007
$1,405,308
$1,531,756
$1,710,765
Gross Profit
355,825
385,445
427,066
501,107
EBITDA
52,493
73,546
90,262
126,975
EBIT
46,945
67,624
85,250
116,865
Net Income
34,825
50,414
61,075
75,431
Net Change In Cash
1,329,007
1,405,308
1,531,756
1,710,765
Cost of Revenue
-96,868
Free Cash Flow
46,805
79,301
83,702
82,696
Cash
2,142
349
119
121
Basic Shares
17,776
19,216
19,521
20,503

Earnings Calls

QuarterEPS
2026-06-30
$0.73
2026-03-31
$0.46
2025-12-31
$0.30
2025-09-30
$0.63