Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,484,300
$1,365,200
$1,334,300
$1,442,600
Gross Profit
552,100
451,200
450,600
497,100
EBITDA
378,200
280,400
311,700
347,500
EBIT
329,700
233,700
258,400
298,200
Net Income
244,200
169,700
197,000
219,400
Net Change In Cash
1,484,300
1,365,200
1,334,300
1,442,600
Free Cash Flow
220,700
11,400
364,400
188,800
Cash
382,600
346,900
329,100
435,700
Basic Shares
54,000
54,000
54,000
54,000

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$5,628,500
$5,372,900
$4,947,900
$4,194,100
Gross Profit
1,904,100
1,888,100
1,471,600
1,151,500
EBITDA
1,291,200
1,038,500
855,100
663,100
EBIT
1,079,100
1,038,500
706,600
514,000
Net Income
777,800
759,800
545,900
399,500
Net Change In Cash
5,628,500
5,372,900
4,947,900
4,194,100
Cost of Revenue
217,200
8,600
Free Cash Flow
810,800
715,100
453,900
453,600
Cash
329,100
336,100
440,500
286,200
Basic Shares
54,000
54,000
54,100
54,700

Earnings Calls

Quarter EPS
2025-06-30
$4.93
2025-03-31
$3.50
2024-12-31
$4.10
2024-09-30
$4.49