Quarterly Financials

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

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
188,100
132,800
136,700
120,500
EBIT
137,000
84,100
83,600
67,100
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
116,900
77,400
123,600
141,000
Basic Shares
18,783
18,697
18,849
18,635

Earnings Calls

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