Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$878,006
$914,275
$863,738
$831,178
Gross Profit
655,521
667,232
621,800
594,270
EBITDA
318,946
254,428
218,424
207,416
EBIT
297,818
230,662
189,865
175,209
Net Income
209,649
160,749
125,478
117,570
Net Change In Cash
878,006
914,275
863,738
831,178
Free Cash Flow
308,114
306,838
230,972
177,690
Cash
1,027,838
1,053,240
335,243
409,422
Basic Shares
254,087
260,324
263,773
271,928

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
2025-12-31
$0.83
2025-09-30
$0.62
2025-06-30
$0.71
2025-03-31
$0.68