Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$67,794
$79,572
$78,843
$82,044
Gross Profit
67,794
79,572
75,542
82,044
EBITDA
47,765
50,989
52,405
66,565
EBIT
48,135
49,443
54,848
Net Income
35,057
35,462
36,417
39,468
Net Change In Cash
67,794
79,572
78,843
82,044
Free Cash Flow
41,136
18,573
52,090
-8,244
Cash
502,945
486,124
434,250
190,314
Basic Shares
26,686
26,681
26,675
26,664

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$284,013
$264,952
$214,833
$206,133
Gross Profit
284,013
264,952
214,833
206,133
EBITDA
233,353
182,156
131,868
125,914
EBIT
221,579
179,257
128,621
121,944
Net Income
161,768
122,034
86,509
80,413
Net Change In Cash
284,013
264,952
214,833
206,133
Cost of Revenue
-837,849
510,810
247,854
Free Cash Flow
157,047
112,891
87,411
105,544
Cash
190,314
294,236
1,132,085
621,275
Basic Shares
26,706
26,907
26,870
26,960

Earnings Calls

Quarter EPS
2024-09-30
$1.27
2024-06-30
$1.33
2024-03-31
$1.37
2023-12-31
$1.48