Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,029,197
$975,710
$935,251
$937,320
Gross Profit
805,502
710,342
668,451
735,861
EBITDA
552,270
513,191
479,109
509,393
EBIT
462,724
428,879
394,378
425,538
Net Income
276,397
251,625
229,769
255,857
Net Change In Cash
1,029,197
975,710
935,251
937,320
Free Cash Flow
-308,764
496,825
308,991
1,160,599
Cash
1,303,464
3,547,296
3,202,676
1,389,648
Basic Shares
70,901
71,497
73,545
73,475

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,757,719
$3,427,129
$2,833,736
$2,388,855
Gross Profit
2,937,811
2,662,422
2,273,917
1,792,492
EBITDA
2,008,995
1,770,532
1,506,710
1,267,130
EBIT
1,672,391
1,451,322
1,225,639
1,017,749
Net Income
981,890
954,327
839,497
704,216
Net Change In Cash
3,757,719
3,427,129
2,833,736
2,388,855
Free Cash Flow
1,947,310
603,369
1,085,533
1,394,164
Cash
1,389,648
1,435,163
1,520,027
934,900
Basic Shares
74,387
76,862
84,061
86,719

Earnings Calls

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