Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,822,560
$1,586,022
$1,506,671
$1,381,649
Gross Profit
1,079,926
951,599
862,891
802,139
EBITDA
516,082
481,730
386,139
343,235
EBIT
437,475
342,027
298,410
Net Income
435,733
399,111
300,630
275,961
Net Change In Cash
1,822,560
1,586,022
1,506,671
1,381,649
Free Cash Flow
399,188
219,411
218,164
402,137
Cash
2,079,468
2,009,361
1,937,483
1,921,782
Basic Shares
193,759
193,171
192,899
192,698

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$6,296,903
$5,228,252
$4,860,286
$4,982,795
Gross Profit
3,696,555
3,004,955
2,806,775
2,890,459
EBITDA
1,593,994
1,269,732
1,191,698
1,373,438
EBIT
1,092,160
1,027,845
1,218,620
Net Income
1,411,436
1,289,636
973,585
1,082,200
Net Change In Cash
6,296,903
5,228,252
4,860,286
4,982,795
Cost of Revenue
-197,482
40,095
Free Cash Flow
1,238,900
1,181,237
542,066
702,840
Cash
2,079,468
1,693,452
1,279,194
1,498,058
Basic Shares
193,465
192,058
193,042
193,043

Earnings Calls

Quarter EPS
2024-12-31
$2.41
2024-09-30
$1.99
2024-06-30
$1.58
2024-03-31
$1.42