Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$443,400
$435,000
$500,200
$494,700
Gross Profit
124,100
126,900
155,700
155,700
EBITDA
55,900
54,800
63,300
56,000
EBIT
44,800
43,700
52,900
45,800
Net Income
33,400
31,200
41,400
37,800
Net Change In Cash
443,400
435,000
500,200
494,700
Free Cash Flow
74,200
-10,900
66,200
51,200
Cash
303,800
240,200
270,100
203,700
Basic Shares
25,101
25,097
25,066
25,030

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,948,800
$1,963,700
$1,483,400
$1,193,100
Gross Profit
582,800
586,700
434,900
342,700
EBITDA
161,600
187,300
182,100
92,200
EBIT
114,200
142,300
135,900
41,500
Net Income
139,100
133,000
93,100
28,700
Net Change In Cash
1,948,800
1,963,700
1,483,400
1,193,100
Cost of Revenue
5,900
37,000
29,400
Free Cash Flow
130,100
39,400
54,100
116,200
Cash
203,700
147,100
141,800
105,300
Basic Shares
25,022
24,982
24,854
24,779

Earnings Calls

Quarter EPS
2024-09-30
$1.35
2024-06-30
$1.39
2024-03-31
$1.75
2023-12-31
$1.84