Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$241,049
$233,366
$238,060
$244,405
Gross Profit
106,746
104,354
108,225
109,215
EBITDA
43,064
43,529
42,048
49,209
EBIT
27,483
29,966
27,685
35,054
Net Income
4,497
21,208
16,464
19,192
Net Change In Cash
241,049
233,366
238,060
244,405
Free Cash Flow
11,684
27,400
59,313
19,465
Cash
109,912
106,045
113,989
92,690
Basic Shares
36,076
36,130
36,148
36,129

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$949,245
$881,662
$860,903
$706,793
Gross Profit
421,545
399,897
378,472
300,328
EBITDA
179,856
164,157
160,986
126,486
EBIT
124,293
117,545
107,828
83,092
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
74,649
Cash
113,989
105,051
100,105
117,393
Basic Shares
36,124
36,031
35,909
35,781

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.76
2025-03-31
$0.58
2024-12-31
$0.76