Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$98,025
$94,531
$91,439
$85,785
Gross Profit
98,025
94,531
91,439
85,785
EBITDA
39,916
-258
39,643
-248
EBIT
37,115
-3,331
36,655
-1,352
Net Income
29,531
29,115
29,523
27,452
Net Change In Cash
98,025
94,531
91,439
85,785
Free Cash Flow
36,998
27,785
31,555
32,941
Cash
293,949
217,986
318,682
156,276
Basic Shares
14,654
14,710
14,819
14,785

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$286,627
$246,078
$218,759
$231,431
Gross Profit
286,627
246,078
218,759
231,431
EBITDA
153,827
143,110
125,807
121,984
EBIT
143,106
136,399
118,504
114,545
Net Income
114,365
102,071
88,080
89,595
Net Change In Cash
286,627
246,078
218,759
231,431
Cost of Revenue
-434,631
105,972
388,515
Free Cash Flow
134,618
113,676
98,950
84,251
Cash
156,276
200,000
634,631
528,659
Basic Shares
14,891
14,873
15,407
15,995

Earnings Calls

Quarter EPS
2024-09-30
$2.02
2024-06-30
$1.96
2024-03-31
$1.97
2023-12-31
$1.84