Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$2,534,700
$2,233,600
$2,387,400
$2,348,400
Gross Profit
593,300
464,900
451,900
493,800
EBITDA
518,200
360,900
356,900
380,800
EBIT
403,000
258,500
270,600
286,800
Net Income
269,500
142,000
251,400
274,600
Net Change In Cash
2,534,700
2,233,600
2,387,400
2,348,400
Free Cash Flow
260,600
379,900
452,700
225,300
Cash
950,000
1,186,800
1,157,700
837,500
Basic Shares
420,500
431,200
435,800
438,800

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$9,103,400
$7,827,100
$6,700,400
$6,403,500
Gross Profit
1,788,000
1,343,900
896,300
823,900
EBITDA
1,401,200
964,000
576,800
464,000
EBIT
1,029,300
589,400
199,600
78,600
Net Income
869,600
22,900
-107,200
13,300
Net Change In Cash
9,103,400
7,827,100
6,700,400
6,403,500
Cost of Revenue
-282,400
-3,466,400
Free Cash Flow
679,400
451,100
194,200
589,600
Cash
1,157,700
951,700
1,057,100
1,327,400
Basic Shares
440,500
452,300
449,500
454,600

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.68
2025-03-31
$0.33
2024-12-31
$0.54