Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,123,468
$1,435,756
$1,424,194
$1,633,411
Gross Profit
196,191
235,263
271,629
346,220
EBITDA
70,689
109,815
134,239
188,870
EBIT
65,316
103,133
128,248
182,207
Net Income
55,309
84,031
99,297
146,879
Net Change In Cash
1,123,468
1,435,756
1,424,194
1,633,411
Free Cash Flow
97,001
238,096
-104,296
6,934
Cash
766,632
775,157
728,937
930,463
Basic Shares
67,367
69,798
70,680
71,684

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$5,857,637
$6,395,035
$6,113,013
$6,292,203
Gross Profit
1,153,644
1,598,270
1,502,113
1,802,895
EBITDA
562,762
984,304
1,270,391
1,311,393
EBIT
537,477
958,345
1,270,391
1,286,645
Net Income
453,013
786,186
738,748
992,192
Net Change In Cash
5,857,637
6,395,035
6,113,013
6,292,203
Cost of Revenue
243,226
Free Cash Flow
92,566
-256,234
317,380
378,299
Cash
775,157
651,555
921,227
861,561
Basic Shares
70,819
73,332
74,138
74,202

Earnings Calls

QuarterEPS
2026-03-31
$0.86
2025-12-31
$1.20
2025-09-30
$1.55
2025-06-30
$2.04