Quarterly Financials

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

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,716,000
$1,664,400
$1,590,300
$1,400,800
Gross Profit
626,500
585,700
529,400
482,100
Net Income
85,400
582,600
137,400
119,100
Net Change In Cash
1,716,000
1,664,400
1,590,300
1,400,800
Free Cash Flow
194,700
19,100
50,600
123,200
Cash
1,228,400
483,300
71,700
78,800
Basic Shares
31,843
31,789
31,803
31,769

Earnings Calls

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