0.0500
0.0000
(0.00%)
At close: April 9 at 4:00:00 PM EDT
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Total Revenue
2,170,422
2,346,263
3,722,725
3,556,877
1,517,937
Cost of Revenue
858,627
764,527
1,050,546
996,527
764,939
Gross Profit
1,311,795
1,581,736
2,672,179
2,560,350
752,998
Operating Expense
859,534
908,188
1,067,428
1,002,114
436,557
Operating Income
452,261
673,548
1,604,751
1,558,236
316,441
Net Non Operating Interest Income Expense
26,514
7,816
987
-595
-2,311
Pretax Income
515,484
732,609
1,759,272
1,794,001
483,268
Tax Provision
117,505
178,466
428,225
372,397
101,883
Net Income Common Stockholders
397,919
554,083
1,330,987
1,421,544
381,385
Diluted NI Available to Com Stockholders
397,919
554,083
1,330,987
1,421,544
381,385
Basic EPS
0.64
0.89
2.14
2.29
0.62
Diluted EPS
0.63
0.88
2.12
2.27
0.61
Basic Average Shares
623,270.3320
623,184.1290
622,922.3790
620,571.9170
616,339.4430
Diluted Average Shares
629,428.1810
628,715.6650
627,814.5810
625,768.7850
621,454.6530
Rent Expense Supplemental
--
51,877
58,939
69,967
45,372
Total Expenses
1,718,161
1,672,715
2,117,974
1,998,641
1,201,496
Net Income from Continuing & Discontinued Operation
397,979
554,143
1,331,047
1,421,604
381,385
Normalized Income
356,332.3510
513,340.6950
1,295,385.9031
1,454,423.6990
381,361.3246
Interest Income
28,895
10,592
2,089
3,293
819
Interest Expense
2,381
2,776
1,102
3,888
3,130
Net Interest Income
26,514
7,816
987
-595
-2,311
EBIT
517,865
735,385
1,760,374
1,797,889
486,398
EBITDA
565,830
791,015
1,841,588
1,946,103
540,667
Reconciled Cost of Revenue
858,627
764,527
1,050,546
996,527
764,939
Reconciled Depreciation
47,965
55,630
81,214
148,214
54,269
Net Income from Continuing Operation Net Minority Interest
397,979
554,143
1,331,047
1,421,604
381,385
Total Unusual Items Excluding Goodwill
53,943
53,943
47,134
-41,417
30
Total Unusual Items
53,943
53,943
47,134
-41,417
30
Normalized EBITDA
511,887
737,072
1,794,454
1,987,520
540,637
Tax Rate for Calcs
0.0002
0.0002
0.0002
0.0002
0.0002
Tax Effect of Unusual Items
12,296.3510
13,140.6950
11,472.9031
-8,597.3010
6.3246
12/31/2020 - 6/5/1972
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
Upgrade