Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$332,018
$332,645
$334,316
$330,028
Gross Profit
88,885
92,257
90,648
88,260
EBITDA
9,099
15,615
16,278
13,095
EBIT
7,776
14,244
14,888
11,631
Net Income
5,163
11,068
10,449
8,145
Net Change In Cash
332,018
332,645
334,316
330,028
Free Cash Flow
16,666
19,815
14,224
-3,900
Cash
2,142
1,252
2,472
444
Basic Shares
17,409
17,645
18,611
18,241

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
2025-12-31
$0.30
2025-09-30
$0.63
2025-06-30
$0.59
2025-03-31
$0.45