Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$914,275
$863,738
$831,178
$860,176
Gross Profit
667,232
621,800
594,270
623,762
EBITDA
254,428
218,424
207,416
257,688
EBIT
230,662
189,865
175,209
237,104
Net Income
160,749
125,478
117,570
158,296
Net Change In Cash
914,275
863,738
831,178
860,176
Free Cash Flow
306,838
230,972
177,690
247,143
Cash
1,053,240
335,243
409,422
965,993
Basic Shares
260,324
263,773
271,928
272,549

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$3,479,373
$3,364,504
$3,188,843
$2,983,277
Gross Profit
2,488,100
2,410,490
2,228,880
2,143,969
EBITDA
951,626
1,046,206
662,789
428,043
EBIT
864,127
936,668
523,038
386,641
Net Income
551,276
651,539
361,946
277,723
Net Change In Cash
3,479,373
3,364,504
3,188,843
2,983,277
Cost of Revenue
-235,187
83,780
Free Cash Flow
882,141
829,379
476,563
832,528
Cash
965,993
862,440
572,395
815,384
Basic Shares
279,063
293,284
295,215
304,840

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.62
2025-06-30
$0.71
2025-03-31
$0.68