Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$123,150
$145,076
$143,303
$138,098
Gross Profit
123,150
123,230
121,169
116,468
EBITDA
48,042
49,402
40,123
EBIT
44,989
46,570
37,044
Net Income
31,437
34,622
36,793
29,455
Net Change In Cash
123,150
145,076
143,303
138,098
Free Cash Flow
66,690
46,406
42,460
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
155,105
145,477
Net Income
132,618
124,927
120,509
118,534
Net Change In Cash
484,017
363,404
354,731
336,730
Cost of Revenue
-402,390
282,140
Free Cash Flow
181,956
173,150
163,875
Cash
77,474
84,703
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