Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$994,152
$993,759
$926,872
$928,505
Gross Profit
612,293
684,998
572,938
588,589
EBITDA
391,376
522,285
324,882
396,662
EBIT
298,753
430,949
302,005
Net Income
201,590
252,208
175,592
155,167
Net Change In Cash
994,152
993,759
926,872
928,505
Free Cash Flow
173,343
417,975
140,434
428,085
Cash
1,004,924
1,316,517
1,124,816
996,826
Basic Shares
89,299
90,129
91,028
91,315

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,624,629
$3,304,329
$2,875,913
$2,329,057
Gross Profit
2,336,543
2,088,726
1,766,100
1,469,505
EBITDA
1,337,814
1,218,023
1,105,389
929,028
EBIT
1,013,906
815,878
717,085
Net Income
737,680
631,510
386,324
373,569
Net Change In Cash
3,624,629
3,304,329
2,875,913
2,329,057
Free Cash Flow
1,036,485
1,040,044
798,195
546,875
Cash
1,124,816
911,015
553,030
1,093,082
Basic Shares
91,267
91,154
90,536
89,936

Earnings Calls

QuarterEPS
2026-06-30
$0.44
2026-03-31
$2.85
2025-12-31
$2.25
2025-09-30
$2.08