Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$625,700
$624,700
$643,600
$638,800
Gross Profit
502,100
508,000
522,800
527,300
EBITDA
214,000
234,900
126,200
163,100
EBIT
175,100
196,800
88,000
127,800
Net Income
125,600
150,300
102,800
106,700
Net Change In Cash
625,700
624,700
643,600
638,800
Free Cash Flow
258,900
153,300
210,500
270,100
Cash
736,300
942,200
1,328,300
517,600
Basic Shares
276,700
295,700
306,800
316,400

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,548,200
$2,501,600
$2,324,900
$2,157,900
Gross Profit
2,103,100
2,023,100
1,880,700
1,713,700
EBITDA
623,600
553,500
513,600
457,100
EBIT
486,300
383,500
356,500
305,700
Net Income
452,300
453,600
553,200
335,800
Net Change In Cash
2,548,200
2,501,600
2,324,900
2,157,900
Cost of Revenue
-293,000
221,200
Free Cash Flow
871,600
759,100
762,400
700,900
Cash
1,328,300
614,900
232,800
533,000
Basic Shares
323,400
345,600
363,300
395,800

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.71
2025-03-31
$0.70
2024-12-31
$0.73