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
78,484
109,815
134,239
199,723
EBIT
73,111
103,133
128,248
193,060
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
609,885
1,028,829
1,270,391
1,314,107
EBIT
584,600
1,002,870
1,270,391
1,289,359
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.39
2025-06-30
$2.04