Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$205,733
$197,375
$187,430
$171,830
Gross Profit
134,102
123,104
117,572
110,555
EBITDA
50,909
41,228
35,083
38,376
EBIT
46,582
36,028
29,348
30,929
Net Income
33,006
29,665
38,663
30,268
Net Change In Cash
205,733
197,375
187,430
171,830
Free Cash Flow
55,824
49,427
40,409
28,074
Cash
62,417
59,889
59,464
49,509
Basic Shares
36,756
36,742
36,674
36,596

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$620,445
$471,883
$359,370
$310,056
Gross Profit
382,369
280,057
215,426
191,027
EBITDA
29,951
-38,363
20,353
17,390
EBIT
963
-74,669
-13,691
-13,101
Net Income
2,702
-68,119
1,028
158,403
Net Change In Cash
620,445
471,883
359,370
310,056
Cost of Revenue
12,736
-82,416
124,452
Free Cash Flow
51,242
4,137
2,673
3,219
Cash
49,509
70,769
57,847
140,263
Basic Shares
36,417
35,010
35,701
35,713

Earnings Calls

Quarter EPS
2024-09-30
$1.29
2024-06-30
$1.12
2024-03-31
$1.06
2023-12-31
$0.88