Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,502,400
$1,484,300
$1,365,200
$1,334,300
Gross Profit
544,300
552,100
451,200
450,600
EBITDA
374,100
378,200
280,400
311,700
EBIT
324,700
329,700
233,700
258,400
Net Income
255,500
244,200
169,700
197,000
Net Change In Cash
1,502,400
1,484,300
1,365,200
1,334,300
Free Cash Flow
253,800
220,700
11,400
364,400
Cash
666,800
382,600
346,900
329,100
Basic Shares
53,564
54,000
54,000
54,000

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

QuarterEPS
2025-09-30
$5.17
2025-06-30
$4.93
2025-03-31
$3.50
2024-12-31
$4.10