Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$102,591
$97,010
$88,690
$80,470
Gross Profit
51,144
44,723
39,788
39,008
EBITDA
25,885
21,238
17,219
19,065
EBIT
24,439
19,792
15,773
18,041
Net Income
27,964
24,799
20,790
22,058
Net Change In Cash
102,591
97,010
88,690
80,470
Cash
86,201
123,035
119,968
167,585
Basic Shares
49,310
49,253
49,149
48,965

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$315,375
$320,909
$269,659
$155,859
Gross Profit
147,633
159,856
137,344
73,231
EBITDA
95,247
85,592
73,709
24,858
EBIT
88,086
81,498
70,898
22,624
Net Income
78,632
79,949
60,277
21,778
Net Change In Cash
315,375
320,909
269,659
155,859
Free Cash Flow
71,054
49,505
56,781
23,126
Cash
119,968
148,156
241,943
105,815
Basic Shares
48,863
48,229
45,035
40,372

Earnings Calls

Quarter EPS
2024-06-30
$0.66
2024-03-31
$0.63
2023-12-31
$0.57
2023-09-30
$0.51