Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,347,993
$1,291,736
$1,282,089
$1,224,509
Gross Profit
820,070
766,408
751,275
717,219
EBITDA
532,341
469,603
479,012
442,709
EBIT
458,053
417,693
423,110
388,999
Net Income
379,705
365,041
344,622
311,355
Net Change In Cash
1,347,993
1,291,736
1,282,089
1,224,509
Free Cash Flow
508,181
554,873
289,746
305,931
Cash
1,209,450
932,711
521,944
426,361
Basic Shares
147,037
147,220
147,599
147,599

Annual Financials

Values in thousands 2025-06-30 2024-06-30 2023-06-30 2022-06-30
Revenue
$5,146,327
$4,685,297
$4,222,993
$3,578,127
Gross Profit
3,054,970
2,655,303
2,355,662
2,024,311
EBITDA
1,913,377
1,533,543
1,358,801
1,176,636
EBIT
1,677,566
1,317,334
1,162,279
982,795
Net Income
1,400,723
1,020,951
897,556
779,437
Net Change In Cash
5,146,327
4,685,297
4,222,993
3,578,127
Free Cash Flow
1,661,723
1,286,404
559,299
195,111
Cash
1,209,450
238,361
227,891
273,710
Basic Shares
147,340
147,550
147,455
147,043

Earnings Calls

Quarter EPS
2025-06-30
$2.55
2025-03-31
$2.37
2024-12-31
$2.43
2024-09-30
$2.20