Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,360,626
$1,296,405
$1,227,769
$1,173,041
Gross Profit
117,998
190,218
198,794
188,116
EBITDA
159,760
135,204
140,168
132,805
EBIT
132,039
108,571
114,383
108,617
Net Income
95,454
83,844
84,396
80,277
Net Change In Cash
1,360,626
1,296,405
1,227,769
1,173,041
Free Cash Flow
133,477
101,807
106,135
29,294
Cash
503,881
443,668
363,969
282,666
Basic Shares
59,291
58,956
58,602
58,500

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$5,057,841
$4,260,485
$3,729,355
$3,025,468
Gross Profit
695,126
667,585
590,759
517,985
EBITDA
567,937
478,518
353,236
360,375
EBIT
463,610
394,380
280,849
298,020
Net Income
343,971
297,973
209,399
224,681
Net Change In Cash
5,057,841
4,260,485
3,729,355
3,025,468
Cost of Revenue
54,069
Free Cash Flow
370,713
188,946
270,486
184,968
Cash
503,881
464,598
509,626
316,270
Basic Shares
58,873
58,240
57,323
56,871

Earnings Calls

QuarterEPS
2025-12-31
$1.82
2025-09-30
$1.64
2025-06-30
$1.59
2025-03-31
$1.37