Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$819,951
$752,975
$477,224
$657,658
Gross Profit
445,831
353,513
210,653
319,123
EBITDA
189,665
131,202
69,957
104,147
EBIT
176,312
118,333
14,707
91,169
Net Income
124,832
81,416
-34,901
48,511
Net Change In Cash
819,951
752,975
477,224
657,658
Free Cash Flow
233,025
-162,854
-23,334
136,900
Cash
67,941,000
51,679
50,088
89,481
Basic Shares
59,929
60,009
59,858
60,654

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,558,730
$2,457,091
$2,381,995
$2,270,336
Gross Profit
1,209,353
1,187,727
1,252,511
1,179,233
EBITDA
354,225
360,266
336,586
315,153
EBIT
298,933
304,378
285,230
273,447
Net Income
188,545
214,298
198,429
199,278
Net Change In Cash
2,558,730
2,457,091
2,381,995
2,270,336
Cost of Revenue
-216,593
Free Cash Flow
120,028
170,484
271,228
-194,151
Cash
50,088
53,059
65,435
58,904
Basic Shares
59,858
63,648
67,517
72,560

Earnings Calls

QuarterEPS
2026-06-30
$2.08
2026-03-31
$1.42
2025-12-31
-$0.30
2025-09-30
$0.81