Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$1,440,481
$1,389,196
$1,360,626
$1,296,405
Gross Profit
239,832
227,864
117,998
190,218
EBITDA
167,013
159,305
159,760
135,204
EBIT
135,607
130,504
132,039
108,571
Net Income
99,738
99,668
95,454
83,844
Net Change In Cash
1,440,481
1,389,196
1,360,626
1,296,405
Free Cash Flow
119,126
64,681
133,477
101,807
Cash
262,300
539,498
503,881
443,668
Basic Shares
59,483
59,567
59,291
58,956

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