Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$671,222
$593,241
$586,882
$554,155
Gross Profit
159,298
120,483
113,719
103,244
EBITDA
240,918
142,888
154,270
141,554
EBIT
192,850
93,525
102,194
90,470
Net Income
179,730
109,705
91,503
75,335
Net Change In Cash
671,222
593,241
586,882
554,155
Free Cash Flow
106,899
113,081
74,143
146,659
Cash
146,457
192,557
132,489
313,849
Basic Shares
505,321
504,113
504,071
503,985

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,348,932
$2,868,647
$2,671,706
$1,926,551
Gross Profit
423,200
849,631
852,140
840,420
EBITDA
620,094
1,045,939
1,087,938
1,058,580
EBIT
412,028
830,828
876,911
849,361
Net Income
349,659
774,035
793,275
751,589
Net Change In Cash
2,348,932
2,868,647
2,671,706
1,926,551
Free Cash Flow
411,503
980,741
876,414
323,511
Cash
192,557
282,831
221,861
281,533
Basic Shares
504,113
515,109
508,687
489,076

Earnings Calls

QuarterEPS
2026-03-31
$0.29
2025-12-31
$0.22
2025-09-30
$0.18
2025-06-30
$0.15