Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,034,431
$1,029,197
$975,710
$935,251
Gross Profit
1,034,431
805,502
710,342
668,451
EBITDA
574,566
552,270
513,191
479,109
EBIT
482,126
462,724
428,879
394,378
Net Income
245,955
276,397
251,625
229,769
Net Change In Cash
1,034,431
1,029,197
975,710
935,251
Free Cash Flow
-308,764
496,825
308,991
Cash
1,553,642
1,303,464
3,547,296
3,202,676
Basic Shares
71,463
70,901
71,497
73,545

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,974,589
$3,757,719
$3,427,129
$2,833,736
Gross Profit
3,974,589
2,937,811
2,662,422
2,273,917
EBITDA
2,119,258
2,008,995
1,770,532
1,506,710
EBIT
1,768,170
1,672,391
1,451,322
1,225,639
Net Income
1,003,746
981,890
954,327
839,497
Net Change In Cash
3,974,589
3,757,719
3,427,129
2,833,736
Free Cash Flow
1,765,389
1,947,310
603,369
1,085,533
Cash
1,389,648
1,435,163
1,520,027
Basic Shares
71,848
74,387
76,862
84,061

Earnings Calls

Quarter EPS
2024-12-31
$5.36
2024-09-30
$3.89
2024-06-30
$4.55
2024-03-31
$4.10