Quarterly Financials

Values in thousands2025-12-312025-06-302025-03-31
Revenue
$652,400
$432,400
$359,900
Gross Profit
340,000
196,400
163,300
Net Income
327,700
114,100
101,200
Net Change In Cash
652,400
432,400
359,900
Free Cash Flow
259,400
120,100
67,600
Cash
476,500
298,700
227,600
Basic Shares
225,200
231,126
232,733

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,893,200
$1,294,000
$1,026,300
$967,400
Gross Profit
877,500
372,300
298,700
259,800
Net Income
628,700
187,400
83,100
132,600
Net Change In Cash
1,893,200
1,294,000
1,026,300
967,400
Free Cash Flow
541,400
213,700
34,300
87,000
Cash
476,500
193,500
61,700
83,200
Basic Shares
225,200
234,166
235,792
234,733

Earnings Calls

QuarterEPS
2025-12-31
$1.42
2025-09-30
$0.37
2025-06-30
$0.48
2025-03-31
$0.41