Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$830,500
$782,000
$890,300
$962,000
Gross Profit
180,100
150,900
237,800
307,700
EBITDA
197,000
169,000
199,300
326,900
EBIT
123,400
93,900
159,600
254,600
Net Income
94,700
72,300
128,000
199,100
Net Change In Cash
830,500
782,000
890,300
962,000
Free Cash Flow
194,800
-200
50,000
188,300
Cash
59,100
122,000
266,800
270,300
Basic Shares
32,400
33,200
33,700
33,800

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,421,800
$3,094,600
$4,343,000
$3,925,300
Gross Profit
855,900
623,900
1,531,500
1,367,700
EBITDA
893,700
690,500
1,683,100
1,449,500
EBIT
584,600
385,200
1,390,900
1,210,300
Net Income
476,400
297,100
1,063,900
927,400
Net Change In Cash
3,421,800
3,094,600
4,343,000
3,925,300
Cost of Revenue
-34,000
268,000
Free Cash Flow
457,700
262,100
1,060,800
658,800
Cash
266,800
134,000
249,800
282,400
Basic Shares
34,200
35,700
39,300
43,200

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$2.92
2025-03-31
$2.17
2024-12-31
$3.80