Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$238,060
$244,405
$235,864
$230,916
Gross Profit
108,225
109,215
96,782
94,666
EBITDA
47,454
46,459
42,374
40,819
EBIT
33,091
32,304
28,258
27,890
Net Income
16,464
19,192
13,755
14,676
Net Change In Cash
238,060
244,405
235,864
230,916
Free Cash Flow
59,313
19,465
35,301
18,029
Cash
113,989
92,690
98,468
93,520
Basic Shares
36,148
36,129
36,092
36,127

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
169,922
160,986
126,486
EBIT
124,293
123,310
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
2024-12-31
$0.76
2024-09-30
$0.85
2024-06-30
$0.73
2024-03-31
$0.74