Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$707,331
$706,604
$708,450
$659,903
Gross Profit
201,637
196,326
205,316
196,939
EBITDA
133,830
154,497
163,964
149,885
EBIT
140,736
147,591
156,833
142,836
Net Income
121,362
123,870
135,133
111,135
Net Change In Cash
707,331
706,604
708,450
659,903
Free Cash Flow
138,100
144,974
188,116
262,316
Cash
502,688
652,681
497,049
285,351
Basic Shares
28,761
28,962
28,964
29,710

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-06-30
$4.25
2026-03-31
$4.28
2025-12-31
$4.67
2025-09-30
$3.86