Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,334,300
$1,442,600
$1,452,500
$1,399,100
Gross Profit
450,600
497,100
510,800
452,200
EBITDA
311,700
347,500
355,300
289,700
EBIT
258,400
298,200
305,700
229,800
Net Income
197,000
219,400
213,600
147,800
Net Change In Cash
1,334,300
1,442,600
1,452,500
1,399,100
Free Cash Flow
364,400
188,800
205,700
51,900
Cash
329,100
435,700
397,200
388,200
Basic Shares
54,000
54,000
54,100
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
854,300
661,000
EBIT
1,079,100
1,038,500
708,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
2024-12-31
$4.10
2024-09-30
$4.49
2024-06-30
$4.37
2024-03-31
$3.60