Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$26,747,811
$26,209,879
$25,485,805
$25,485,805
Gross Profit
16,272,341
16,476,605
16,042,218
16,042,218
EBITDA
8,518,894
7,667,304
7,625,280
7,760,981
EBIT
7,821,447
7,146,737
6,993,323
7,129,024
Net Income
8,766,479
6,538,435
6,758,749
6,758,749
Net Change In Cash
26,747,811
26,209,879
25,485,805
25,485,805
Free Cash Flow
12,700,218
9,973,845
5,963,419
5,963,419
Cash
51,383,310
20,184,013
18,982,239
18,982,239
Basic Shares
641,220
651,302
651,302
651,302

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$105,295,236
$103,468,159
$96,495,809
$87,606,026
Gross Profit
65,807,084
63,063,394
52,766,126
46,970,801
EBITDA
32,001,884
30,764,404
22,486,802
19,692,797
EBIT
29,583,990
27,709,144
19,628,593
16,417,070
Net Income
29,697,609
29,416,552
20,337,600
16,856,842
Net Change In Cash
105,295,236
103,468,159
96,495,809
87,606,026
Free Cash Flow
38,401,413
31,055,398
25,065,749
21,816,718
Cash
51,383,310
21,428,902
24,889,000
14,498,157
Basic Shares
646,120
650,405
673,495
673,495

Earnings Calls

Quarter EPS
2024-12-31
$15.09
2024-09-30
$11.63
2024-06-30
$12.05
2024-03-31
$13.10