Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$235,864
$230,916
$211,569
$221,503
Gross Profit
96,782
94,666
93,899
101,591
EBITDA
42,374
40,819
37,847
51,038
EBIT
28,258
27,890
26,300
39,641
Net Income
13,755
14,676
12,511
21,223
Net Change In Cash
235,864
230,916
211,569
221,503
Free Cash Flow
35,301
18,029
31,329
37,846
Cash
98,468
93,520
105,051
75,961
Basic Shares
36,092
36,127
36,052
36,041

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$881,662
$860,903
$706,793
$590,623
Gross Profit
381,897
378,472
300,328
244,517
EBITDA
169,922
164,938
143,615
102,743
EBIT
123,310
111,780
100,221
64,450
Net Income
72,878
74,051
50,331
44,521
Net Change In Cash
881,662
860,903
706,793
590,623
Cost of Revenue
-11,916
-7,326
42,726
Free Cash Flow
89,551
71,136
74,649
129,715
Cash
105,051
100,105
117,393
125,054
Basic Shares
36,031
35,909
35,781
35,654

Earnings Calls

Quarter EPS
2024-06-30
$0.73
2024-03-31
$0.74
2023-12-31
$0.63
2023-09-30
$0.85