Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$453,800
$402,300
$392,300
$444,600
Gross Profit
163,600
143,200
140,300
163,500
Net Income
38,900
30,700
22,800
58,400
Net Change In Cash
453,800
402,300
392,300
444,600
Free Cash Flow
65,000
11,100
-100
-30,300
Cash
534,500
474,300
479,000
483,300
Basic Shares
31,840
31,839
31,830
31,789

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,664,400
$1,590,300
$1,400,800
$1,727,800
Gross Profit
585,700
529,400
482,100
533,700
Net Income
582,600
137,400
119,100
108,800
Net Change In Cash
1,664,400
1,590,300
1,400,800
1,727,800
Free Cash Flow
19,100
50,600
123,200
217,700
Cash
483,300
71,700
78,800
47,500
Basic Shares
31,789
31,803
31,769
31,729

Earnings Calls

Quarter EPS
2024-09-30
$1.50
2024-06-30
$1.05
2024-03-31
$0.85
2023-12-31
$1.40