Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$340,198
$291,213
$297,176
$300,914
Gross Profit
126,803
111,137
114,038
114,352
EBITDA
70,399
45,938
46,345
48,489
EBIT
59,780
36,600
35,759
36,721
Net Income
42,789
26,844
26,213
28,406
Net Change In Cash
340,198
291,213
297,176
300,914
Free Cash Flow
28,551
30,234
3,691
19,832
Cash
84,807
164,397
119,992
124,801
Basic Shares
15,667
15,555
15,505
15,486

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,141,544
$1,074,281
$1,010,942
$980,712
Gross Profit
429,200
388,112
344,879
371,406
EBITDA
131,096
68,283
191,555
95,840
EBIT
89,062
27,794
150,883
53,822
Net Income
66,798
22,445
138,590
41,871
Net Change In Cash
1,141,544
1,074,281
1,010,942
980,712
Cost of Revenue
-44,878
-38,759
97,492
Free Cash Flow
83,315
-21,458
22,995
181,386
Cash
107,076
58,667
107,607
147,093
Basic Shares
15,377
15,447
15,416
15,369

Earnings Calls

Quarter EPS
2024-09-30
$2.73
2024-06-30
$1.72
2024-03-31
$1.69
2023-12-31
$1.83