Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$2,638,100
$2,036,000
$2,346,400
$2,073,500
Gross Profit
848,500
635,800
825,100
712,500
EBITDA
515,700
362,300
346,900
373,300
EBIT
442,400
290,700
275,900
304,400
Net Income
324,200
164,500
147,000
176,600
Net Change In Cash
2,638,100
2,036,000
2,346,400
2,073,500
Free Cash Flow
277,000
264,500
361,800
335,900
Cash
1,640,800
1,467,300
1,227,600
908,700
Basic Shares
389,846
390,109
386,473
384,316

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$8,011,800
$6,863,200
$5,691,500
$4,998,100
Gross Profit
2,752,800
2,219,200
1,400,300
1,378,400
EBITDA
1,192,800
1,023,700
616,700
483,800
EBIT
915,800
752,700
314,300
256,800
Net Income
495,800
460,200
76,600
119,600
Net Change In Cash
8,011,800
6,863,200
5,691,500
4,998,100
Cost of Revenue
-91,000
Free Cash Flow
1,135,200
765,900
-263,800
126,300
Cash
1,227,600
780,400
260,600
439,100
Basic Shares
386,325
386,226
378,224
355,544

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.95
2025-03-31
$0.64
2024-12-31
$0.99