Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$357,755
$349,331
$330,364
$332,018
Gross Profit
100,835
98,158
90,068
88,885
EBITDA
22,797
20,048
12,658
9,099
EBIT
21,638
18,752
11,354
7,776
Net Income
15,445
12,323
7,925
5,163
Net Change In Cash
357,755
349,331
330,364
332,018
Free Cash Flow
5,893
-6,522
-7,400
16,666
Cash
250
330
1,338
2,142
Basic Shares
17,230
16,978
17,197
17,409

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
121,292
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-09-30
$0.78
2026-06-30
$0.73
2026-03-31
$0.46
2025-12-31
$0.30