Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$860,176
$895,484
$864,066
$859,647
Gross Profit
623,762
642,355
587,034
572,017
EBITDA
223,388
210,660
204,526
215,626
EBIT
206,677
172,482
184,738
Net Income
158,296
136,468
133,314
123,198
Net Change In Cash
860,176
895,484
864,066
859,647
Free Cash Flow
247,143
251,835
116,294
266,797
Cash
965,993
855,532
837,792
914,929
Basic Shares
272,549
275,738
281,882
286,211

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
823,312
2,211
662,789
921,640
EBIT
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
2024-12-31
$0.81
2024-09-30
$0.51
2024-06-30
$0.48
2024-03-31
$0.44