Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$1,484,002
$1,440,481
$1,389,196
$1,360,626
Gross Profit
250,230
239,832
227,864
117,998
EBITDA
175,130
167,013
159,305
159,760
EBIT
142,484
135,607
130,504
132,039
Net Income
104,262
99,738
99,668
95,454
Net Change In Cash
1,484,002
1,440,481
1,389,196
1,360,626
Free Cash Flow
192,626
119,126
64,681
133,477
Cash
337,592
262,300
539,498
503,881
Basic Shares
59,303
59,483
59,567
59,291

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
799,453
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
2026-09-30
$1.79
2026-06-30
$1.72
2026-03-31
$1.85
2025-12-31
$1.82