Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$716,000
$707,331
$706,604
$708,450
Gross Profit
223,885
201,637
196,326
205,316
EBITDA
177,486
147,601
154,497
163,964
EBIT
170,906
140,736
147,591
156,833
Net Income
137,460
121,362
123,870
135,133
Net Change In Cash
716,000
707,331
706,604
708,450
Free Cash Flow
196,436
138,100
144,974
188,116
Cash
705,315
502,688
652,681
497,049
Basic Shares
28,372
28,761
28,962
28,964

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,530,234
$2,109,054
$1,885,842
$1,459,996
Gross Profit
760,618
656,305
524,505
432,438
EBITDA
570,501
505,173
362,498
308,106
EBIT
542,377
475,922
336,170
285,765
Net Income
451,123
404,386
282,810
245,368
Net Change In Cash
2,530,234
2,109,054
1,885,842
1,459,996
Cost of Revenue
-426,467
Free Cash Flow
681,867
572,267
396,726
351,171
Cash
497,049
669,436
245,449
28,265
Basic Shares
29,527
32,014
31,841
33,671

Earnings Calls

QuarterEPS
2026-09-30
$4.84
2026-06-30
$4.25
2026-03-31
$4.28
2025-12-31
$4.67