Unlock stock picks and a broker-level newsfeed that powers Wall Street. Upgrade Now
25.78
0.00
(0.00%)
At close: February 10 at 4:19:03 PM GMT
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Total Revenue
1,395,383
1,321,810
1,285,718
1,311,053
923,884
Cost of Revenue
529,988
484,522
502,029
720,936
539,369
Gross Profit
865,395
837,288
783,689
590,117
384,515
Operating Expense
279,994
257,579
212,133
216,661
194,145
Operating Income
585,401
579,709
571,556
373,456
190,370
Net Non Operating Interest Income Expense
8,912
-729
-7,906
-16,182
-16,832
Pretax Income
764,900
625,061
559,703
727,847
439,351
Tax Provision
203,671
167,048
132,702
115,767
50,678
Net Income Common Stockholders
531,652
434,567
406,461
605,457
381,690
Diluted NI Available to Com Stockholders
531,652
434,567
406,461
605,457
381,690
Basic EPS
3.77
3.14
2.92
4.35
2.75
Diluted EPS
3.77
3.14
2.92
4.35
2.75
Basic Average Shares
141,597.90
138,397.13
139,226.16
139,154.50
138,590.42
Diluted Average Shares
141,597.90
138,397.13
139,226.16
139,154.50
138,590.42
Rent Expense Supplemental
15,723
24,642
23,975
18,096
17,469
Total Expenses
809,982
742,101
714,162
937,597
733,514
Net Income from Continuing & Discontinued Operation
531,652
434,567
406,461
605,457
381,690
Normalized Income
522,296.96
410,990.06
434,477.97
300,678.84
146,495.38
Interest Income
22,867
11,929
3,284
3,515
2,479
Interest Expense
13,826
12,529
14,214
19,697
19,311
Net Interest Income
8,912
-729
-7,906
-16,182
-16,832
EBIT
778,726
637,590
573,917
747,544
458,662
EBITDA
778,726
674,648
573,917
747,544
458,662
Reconciled Cost of Revenue
529,988
484,522
502,029
720,936
539,369
Reconciled Depreciation
24,006
37,058
35,947
34,963
27,961
Net Income from Continuing Operation Net Minority Interest
531,652
434,567
406,461
605,457
381,690
Total Unusual Items Excluding Goodwill
12,750
32,176
-36,724
362,423
265,861
Total Unusual Items
12,750
32,176
-36,724
362,423
265,861
Normalized EBITDA
765,976
642,472
610,641
385,121
192,801
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
3,394.96
8,599.06
-8,707.03
57,644.84
30,666.38
12/31/2020 - 1/11/2010
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