Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$993,759
$926,872
$928,505
$919,400
Gross Profit
684,998
572,938
588,589
576,693
EBITDA
522,285
324,882
396,662
424,514
EBIT
430,949
302,005
329,816
Net Income
252,208
175,592
155,167
172,332
Net Change In Cash
993,759
926,872
928,505
919,400
Free Cash Flow
417,975
140,434
428,085
178,886
Cash
1,316,517
1,124,816
996,826
1,099,107
Basic Shares
90,129
91,028
91,315
91,665

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-03-31
$2.84
2025-12-31
$2.25
2025-09-30
$2.08
2025-06-30
$2.27