Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$315,800
$331,000
$311,000
$311,400
Gross Profit
133,800
142,700
137,500
130,800
EBITDA
44,300
53,000
51,000
38,200
EBIT
30,600
39,200
37,500
24,500
Net Income
20,800
27,900
28,400
31,000
Net Change In Cash
315,800
331,000
311,000
311,400
Free Cash Flow
58,800
14,300
-32,400
55,600
Cash
91,300
84,600
88,800
116,900
Basic Shares
19,093
19,206
19,077
18,906

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,243,600
$1,092,200
$1,090,800
$1,001,000
Gross Profit
527,800
420,900
438,000
407,800
EBITDA
192,600
136,300
137,000
117,100
EBIT
141,500
87,600
83,900
63,700
Net Income
109,500
66,300
64,900
33,700
Net Change In Cash
1,243,600
1,092,200
1,090,800
1,001,000
Cost of Revenue
-41,500
-13,400
61,100
Free Cash Flow
164,400
-54,400
46,200
103,800
Cash
117,100
77,400
123,600
141,000
Basic Shares
18,783
18,697
18,849
18,635

Earnings Calls

Quarter EPS
2024-09-30
$1.39
2024-06-30
$1.83
2024-03-31
$1.81
2023-12-31
$1.92