Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$1,042,583
$1,179,468
$921,457
$957,640
Gross Profit
689,734
700,707
522,945
523,662
EBITDA
296,493
307,265
219,543
169,450
EBIT
296,493
287,219
199,303
148,505
Net Income
216,755
204,887
137,556
105,165
Net Change In Cash
1,042,583
1,179,468
921,457
957,640
Free Cash Flow
275,535
330,973
-98,934
246,419
Cash
163,457
170,276
130,881
130,354
Basic Shares
47,954
50,164
50,707
51,736

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$4,040,647
$4,102,108
$3,962,347
$3,554,985
Gross Profit
2,357,055
2,410,258
2,177,595
1,860,282
EBITDA
240,547
1,089,689
1,091,927
893,895
EBIT
161,265
1,019,849
1,037,623
854,666
Net Income
-81,198
950,071
792,566
540,159
Net Change In Cash
4,040,647
4,102,108
3,962,347
3,554,985
Cost of Revenue
-18,290
Free Cash Flow
659,200
923,139
814,819
498,952
Cash
130,354
180,485
149,290
191,631
Basic Shares
54,208
59,832
61,952
62,006

Earnings Calls

QuarterEPS
2026-09-30
$3.69
2026-06-30
$4.55
2026-03-31
$2.99
2025-12-31
$2.29