Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$772,679
$745,826
$743,509
$724,705
Gross Profit
635,012
609,036
611,942
598,513
EBITDA
429,409
432,111
461,588
457,640
EBIT
424,024
377,562
408,850
403,624
Net Income
303,650
288,600
305,515
280,901
Net Change In Cash
772,679
745,826
743,509
724,705
Free Cash Flow
324,690
290,237
416,386
414,983
Cash
343,683
357,106
405,854
497,070
Basic Shares
77,496
77,807
78,365
78,729

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,856,128
$2,528,920
$2,248,598
$2,043,544
Gross Profit
2,341,746
2,082,339
1,844,257
1,684,860
EBITDA
1,747,943
1,714,959
1,357,908
1,151,875
EBIT
1,541,668
1,555,740
1,215,412
1,017,750
Net Income
1,109,128
1,148,592
870,573
725,983
Net Change In Cash
2,856,128
2,528,920
2,248,598
2,043,544
Cost of Revenue
-409,346
129,861
Free Cash Flow
1,467,865
1,145,178
1,022,474
883,275
Cash
405,854
457,815
993,196
1,421,449
Basic Shares
78,960
79,843
81,215
83,479

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$4.17
2025-03-31
$4
2024-12-31
$4.18