Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$117,293
$112,340
$102,591
$97,010
Gross Profit
54,732
55,856
51,144
44,723
EBITDA
30,166
29,646
25,885
26,848
EBIT
27,500
23,365
25,402
Net Income
33,009
32,743
27,964
24,799
Net Change In Cash
117,293
112,340
102,591
97,010
Cash
126,224
99,292
86,201
123,035
Basic Shares
49,503
49,437
49,310
49,253

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$429,234
$315,375
$320,909
$269,659
Gross Profit
209,951
147,633
159,856
137,344
EBITDA
118,735
95,885
85,592
73,709
EBIT
108,069
90,101
81,498
70,898
Net Income
118,515
78,632
79,949
60,277
Net Change In Cash
429,234
315,375
320,909
269,659
Free Cash Flow
112,137
71,054
49,505
56,781
Cash
126,224
119,968
148,156
241,943
Basic Shares
49,369
48,863
48,229
45,035

Earnings Calls

Quarter EPS
2024-12-31
$0.77
2024-09-30
$0.66
2024-06-30
$0.66
2024-03-31
$0.63