Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$863,738
$831,178
$860,176
$895,484
Gross Profit
593,241
594,270
623,762
642,355
EBITDA
218,424
207,416
257,688
243,062
EBIT
189,865
175,209
237,104
239,079
Net Income
125,478
117,570
158,296
136,468
Net Change In Cash
863,738
831,178
860,176
895,484
Free Cash Flow
230,972
177,690
247,143
251,835
Cash
335,243
409,422
965,993
855,532
Basic Shares
263,773
271,928
272,549
275,738

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,479,373
$3,364,504
$3,188,843
$2,983,277
Gross Profit
2,488,100
2,302,602
2,228,880
2,143,969
EBITDA
951,626
2,211
662,789
921,640
EBIT
864,127
2,211
523,038
851,679
Net Income
551,276
-1,712
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

Quarter EPS
2025-09-30
$0
2025-06-30
$0.71
2025-03-31
$0.68
2024-12-31
$0.82