Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$247,836
$241,049
$233,366
$238,060
Gross Profit
110,921
106,746
104,354
108,225
EBITDA
37,483
43,064
43,529
47,454
EBIT
21,772
27,483
29,966
33,091
Net Income
10,653
4,497
21,208
16,464
Net Change In Cash
247,836
241,049
233,366
238,060
Free Cash Flow
4,211
11,684
27,400
59,313
Cash
89,221
109,912
106,045
113,989
Basic Shares
36,040
36,076
36,130
36,148

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$949,245
$881,662
$860,903
$706,793
Gross Profit
421,545
399,897
378,472
300,328
EBITDA
179,856
169,922
160,621
125,468
EBIT
124,293
123,310
107,463
82,074
Net Income
64,087
72,878
74,051
50,331
Net Change In Cash
949,245
881,662
860,903
706,793
Cost of Revenue
-11,916
-7,326
Free Cash Flow
141,350
100,114
71,136
72,449
Cash
113,989
105,051
100,105
117,393
Basic Shares
36,124
36,031
35,909
35,781

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.87
2025-06-30
$0.76
2025-03-31
$0.58