Quarterly Financials

Values in thousands2026-03-312025-12-312025-06-30
Revenue
$714,500
$652,400
$432,400
Gross Profit
403,700
340,000
196,400
Net Income
228,400
327,700
114,100
Net Change In Cash
714,500
652,400
432,400
Free Cash Flow
255,200
259,400
120,100
Cash
620,100
476,500
298,700
Basic Shares
224,200
225,200
231,126

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
2026-03-31
$1.00
2025-12-31
$1.42
2025-09-30
$0.37
2025-06-30
$0.48