Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Cash
873,000
892,500
919,400
733,400
Basic Shares
96,651
103,026
104,861
110,335

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,172,200
$2,110,500
$3,366,800
$1,516,200
Net Income
225,500
113,300
2,132,500
52,600
Net Change In Cash
2,172,200
2,110,500
3,366,800
1,516,200
Free Cash Flow
-409,500
613,600
488,800
722,600
Cash
873,000
743,000
712,400
1,222,000
Basic Shares
96,651
111,730
117,914
117,914

Earnings Calls

QuarterEPS
2025-12-31
$1.09
2025-09-30
$1.21
2025-06-30
$0.12
2025-03-31
-$0.41