Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,059,365
$1,091,504
$1,114,353
$1,061,169
Gross Profit
410,236
396,080
426,922
416,749
EBITDA
168,109
40,402
146,010
156,415
EBIT
112,135
-10,760
96,799
108,094
Net Income
73,253
-24,463
66,161
74,016
Net Change In Cash
1,059,365
1,091,504
1,114,353
1,061,169
Free Cash Flow
89,888
129,942
96,497
14,473
Cash
265,529
341,413
300,009
223,531
Basic Shares
59,233
58,296
59,122
59,385

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$4,209,147
$4,295,834
$4,022,667
$4,564,737
Gross Profit
1,611,737
1,665,626
1,365,431
1,522,004
EBITDA
464,592
670,919
554,529
719,433
EBIT
269,757
499,151
387,927
563,292
Net Income
159,554
325,256
203,089
350,267
Net Change In Cash
4,209,147
4,295,834
4,022,667
4,564,737
Cost of Revenue
-11,673
Free Cash Flow
268,128
604,568
392,610
-27,672
Cash
341,413
281,277
200,994
132,723
Basic Shares
59,275
60,350
62,058
64,681

Earnings Calls

QuarterEPS
2026-03-31
$1.80
2025-12-31
$1.61
2025-09-30
$1.83
2025-06-30
$1.65