Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,435,756
$1,424,194
$1,633,411
$1,364,607
Gross Profit
235,263
271,629
346,220
302,378
EBITDA
109,815
134,239
188,870
156,610
EBIT
103,133
128,248
182,207
150,661
Net Income
84,031
99,297
146,879
122,806
Net Change In Cash
1,435,756
1,424,194
1,633,411
1,364,607
Free Cash Flow
238,096
-104,296
6,934
-48,168
Cash
775,157
728,937
930,463
1,011,652
Basic Shares
69,798
70,680
71,684
72,650

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
2025-12-31
$1.20
2025-09-30
$1.55
2025-06-30
$2.04
2025-03-31
$1.69