Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$699,633
$670,462
$695,577
$715,657
Gross Profit
392,822
370,817
375,166
376,560
EBITDA
280,043
243,622
269,323
253,355
EBIT
239,659
223,863
235,037
236,159
Net Income
182,978
171,959
182,181
181,194
Net Change In Cash
699,633
670,462
695,577
715,657
Free Cash Flow
128,063
242,348
120,989
257,982
Cash
2,705,945
2,377,689
2,781,101
2,678,726
Basic Shares
113,773
114,216
114,023
114,031

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,773,990
$2,250,722
$1,380,571
$1,186,845
Gross Profit
1,482,585
1,396,564
1,173,251
1,183,196
EBITDA
1,020,534
930,805
777,047
796,052
EBIT
931,292
867,003
721,530
752,921
Net Income
716,456
690,783
564,141
579,001
Net Change In Cash
2,773,990
2,250,722
1,380,571
1,186,845
Free Cash Flow
738,848
852,412
735,094
508,744
Cash
2,781,101
2,149,529
1,033,454
2,053,829
Basic Shares
114,015
114,833
120,700
129,618

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.58
2025-03-31
$1.47
2024-12-31
$1.56