Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$2,009,500
$3,149,500
$2,284,200
$1,863,500
Gross Profit
842,800
1,375,800
1,018,800
775,900
EBITDA
852,200
1,369,100
1,076,700
814,900
EBIT
483,300
1,009,200
732,700
474,400
Net Income
245,700
724,500
453,800
240,400
Net Change In Cash
2,009,500
3,149,500
2,284,200
1,863,500
Free Cash Flow
23,900
461,500
-264,600
-67,300
Cash
23,000
82,200
9,800
322,500
Basic Shares
320,700
319,300
317,500
316,500

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$8,599,900
$8,893,000
$9,597,400
$8,316,000
Gross Profit
3,785,900
3,601,300
3,300,500
2,999,500
EBITDA
3,916,100
3,527,900
3,370,300
3,044,200
EBIT
2,561,600
2,263,700
2,247,700
1,969,900
Net Income
1,528,400
1,332,900
1,409,300
1,301,500
Net Change In Cash
8,599,900
8,893,000
9,597,400
8,316,000
Cost of Revenue
94,700
14,900
Free Cash Flow
430,700
525,500
-273,400
-220,100
Cash
9,800
42,900
28,900
16,300
Basic Shares
316,500
315,900
316,100
316,300

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.76
2025-03-31
$2.27
2024-12-31
$1.43