Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$163,686
$153,596
$149,576
$144,965
Gross Profit
112,062
96,738
93,751
90,927
EBITDA
36,674
32,688
24,435
32,550
EBIT
25,571
23,165
15,403
22,885
Net Income
23,460
18,032
18,003
19,011
Net Change In Cash
163,686
153,596
149,576
144,965
Free Cash Flow
48,090
24,383
30,531
28,492
Cash
198,842
240,232
234,637
219,081
Basic Shares
37,996
37,683
37,686
37,640

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$536,910
$450,875
$385,276
$312,630
Gross Profit
354,841
297,810
253,598
212,794
EBITDA
110,600
99,371
79,999
68,823
EBIT
77,248
71,182
55,085
50,158
Net Income
65,824
55,134
44,597
45,586
Net Change In Cash
536,910
450,875
385,276
312,630
Cost of Revenue
-44,369
57,829
-29,579
Free Cash Flow
112,537
80,172
93,305
72,095
Cash
219,081
162,893
207,552
149,692
Basic Shares
37,475
36,953
36,962
36,285

Earnings Calls

Quarter EPS
2024-09-30
$0.92
2024-06-30
$0.80
2024-03-31
$0.86
2023-12-31
$0.75