Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$123,150
$97,934
$97,271
$94,071
Gross Profit
123,150
123,230
97,271
94,071
EBITDA
48,042
49,402
40,123
EBIT
44,989
46,570
36,860
Net Income
31,438
34,622
36,793
29,462
Net Change In Cash
123,150
97,934
97,271
94,071
Free Cash Flow
27,005
66,690
46,406
41,385
Cash
76,837
99,900
89,592
41,533
Basic Shares
24,515
24,514
24,495
24,459

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$484,017
$363,404
$354,731
$336,730
Gross Profit
484,017
363,404
354,731
336,730
EBITDA
7,086
172,905
167,359
EBIT
-7,532
153,818
143,360
Net Income
132,623
124,927
120,532
118,557
Net Change In Cash
484,017
363,404
354,731
336,730
Cost of Revenue
-402,390
282,140
Free Cash Flow
181,486
181,956
173,150
163,875
Cash
76,837
77,474
104,678
54,420
Basic Shares
24,496
24,615
24,687
25,038

Earnings Calls

Quarter EPS
2024-12-31
$1.40
2024-09-30
$1.41
2024-06-30
$1.49
2024-03-31
$1.19