Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$330,364
$332,018
$332,645
$334,316
Gross Profit
90,068
88,885
92,257
90,648
EBITDA
13,310
9,099
15,615
16,278
EBIT
12,006
7,776
14,244
14,888
Net Income
7,925
5,163
11,068
10,449
Net Change In Cash
330,364
332,018
332,645
334,316
Free Cash Flow
-7,400
16,666
19,815
14,224
Cash
1,338
2,142
1,252
2,472
Basic Shares
17,197
17,409
17,645
18,611

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
75,643
92,133
126,975
EBIT
46,945
69,721
87,121
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-03-31
$0.46
2025-12-31
$0.30
2025-09-30
$0.63
2025-06-30
$0.59