Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$863,934
$878,006
$914,275
$863,738
Gross Profit
653,278
655,521
667,232
621,800
EBITDA
236,416
318,946
254,428
218,424
EBIT
297,818
230,662
189,865
Net Income
166,837
209,649
160,749
125,478
Net Change In Cash
863,934
878,006
914,275
863,738
Free Cash Flow
173,974
308,114
306,838
230,972
Cash
1,020,095
1,027,838
1,053,240
335,243
Basic Shares
262,475
254,087
260,324
263,773

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,487,197
$3,479,373
$3,364,504
$3,188,843
Gross Profit
2,538,823
2,488,100
2,410,490
2,228,880
EBITDA
999,214
951,626
1,046,206
662,789
EBIT
893,554
864,127
936,668
523,038
Net Income
613,446
551,276
651,539
361,946
Net Change In Cash
3,487,197
3,479,373
3,364,504
3,188,843
Cost of Revenue
-235,187
Free Cash Flow
1,023,615
882,141
829,379
476,563
Cash
1,027,838
965,993
862,440
572,395
Basic Shares
262,475
279,063
293,284
295,215

Earnings Calls

QuarterEPS
2026-03-31
$0.97
2025-12-31
$1.06
2025-09-30
$0.83
2025-06-30
$0.71