Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,778,056
$1,731,971
$1,761,602
$1,708,564
Gross Profit
635,889
625,000
644,749
615,810
EBITDA
566,727
454,829
562,233
534,331
EBIT
459,026
453,215
466,355
443,963
Net Income
358,367
351,758
387,257
340,241
Net Change In Cash
1,778,056
1,731,971
1,761,602
1,708,564
Free Cash Flow
329,820
394,476
498,291
460,888
Cash
619,712
399,001
373,999
396,266
Basic Shares
231,472
231,542
232,107
232,224

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$6,941,180
$6,596,950
$6,150,530
$5,546,514
Gross Profit
2,476,467
6,596,950
2,145,269
1,912,614
EBITDA
2,157,428
2,041,631
1,831,305
1,595,663
EBIT
1,774,501
1,707,459
1,511,878
1,303,551
Net Income
1,376,124
1,313,188
1,159,542
990,053
Net Change In Cash
6,941,180
6,596,950
6,150,530
5,546,514
Cost of Revenue
20,914
-866,050
Free Cash Flow
1,701,773
1,599,047
1,010,368
1,049,786
Cash
373,999
409,804
345,386
346,772
Basic Shares
232,168
231,509
231,536
232,813

Earnings Calls

Quarter EPS
2025-06-30
$1.78
2025-03-31
$1.52
2024-12-31
$1.87
2024-09-30
$1.47