Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$975,710
$935,251
$937,320
$970,892
Gross Profit
710,342
668,451
735,861
762,675
EBITDA
526,659
490,978
509,510
543,159
EBIT
442,347
406,247
425,655
458,670
Net Income
251,625
229,769
255,857
271,496
Net Change In Cash
975,710
935,251
937,320
970,892
Free Cash Flow
496,825
308,991
1,160,599
38,953
Cash
3,547,296
3,202,676
1,389,648
1,094,234
Basic Shares
71,497
73,545
73,475
74,604

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,010,100
1,765,920
1,522,895
1,237,122
EBIT
1,674,717
1,446,710
1,241,824
987,741
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-06-30
$4.55
2024-03-31
$4.10
2023-12-31
$4.44
2023-09-30
$4.49