Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$145,076
$143,303
$138,098
$134,647
Gross Profit
123,230
121,169
116,468
134,647
EBITDA
48,042
49,402
40,123
-193
EBIT
44,989
46,570
37,044
-3,501
Net Income
34,622
36,793
29,455
28,429
Net Change In Cash
145,076
143,303
138,098
134,647
Free Cash Flow
66,690
46,406
42,460
40,778
Cash
99,900
89,592
41,533
77,474
Basic Shares
24,514
24,495
24,459
24,430

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$363,404
$354,731
$336,730
$329,709
Gross Profit
363,404
354,731
336,730
329,709
EBITDA
7,086
172,905
167,359
120,392
EBIT
-7,532
155,105
145,477
91,674
Net Income
124,927
120,509
118,534
81,437
Net Change In Cash
363,404
354,731
336,730
329,709
Cost of Revenue
-402,390
282,140
159,682
Free Cash Flow
181,956
173,150
163,875
151,643
Cash
77,474
84,703
54,420
74,186
Basic Shares
24,615
24,687
25,038
25,527

Earnings Calls

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