Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$332,645
$334,316
$330,028
$343,782
Gross Profit
92,257
90,648
88,260
92,655
EBITDA
15,615
16,278
13,095
17,069
EBIT
14,244
14,888
11,631
15,578
Net Income
11,068
10,449
8,145
11,061
Net Change In Cash
332,645
334,316
330,028
343,782
Free Cash Flow
19,815
14,224
-3,900
22,718
Cash
1,252
2,472
444
349
Basic Shares
17,645
18,611
18,241
19,216

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,405,308
$1,531,756
$1,710,765
$1,579,922
Gross Profit
385,445
427,066
501,107
456,864
EBITDA
75,643
92,133
126,975
109,465
EBIT
69,721
87,121
116,865
106,643
Net Income
50,414
61,075
75,431
75,177
Net Change In Cash
1,405,308
1,531,756
1,710,765
1,579,922
Cost of Revenue
-96,868
-6,497
Free Cash Flow
79,301
83,702
82,696
66,457
Cash
349
119
121
96,989
Basic Shares
19,216
19,521
20,503
21,212

Earnings Calls

QuarterEPS
2025-09-30
$0.63
2025-06-30
$0.59
2025-03-31
$0.45
2024-12-31
$0.60