Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$112,340
$102,591
$97,010
$88,690
Gross Profit
55,856
51,144
44,723
39,788
EBITDA
29,646
25,885
26,848
22,901
EBIT
23,365
25,402
21,455
Net Income
32,743
27,964
24,799
20,790
Net Change In Cash
112,340
102,591
97,010
88,690
Cash
99,292
86,201
123,035
119,968
Basic Shares
49,437
49,310
49,253
49,149

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
71,196
85,592
73,709
24,858
EBIT
65,412
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-09-30
$0.66
2024-06-30
$0.66
2024-03-31
$0.63
2023-12-31
$0.57