Unlock stock picks and a broker-level newsfeed that powers Wall Street.
0.0528
0.0000
(0.00%)
At close: April 4 at 4:00:00 PM EDT
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Total Revenue
7,057,824,443
7,057,824,443
6,513,197,417
7,132,533,909
5,930,261,093
Cost of Revenue
4,530,523,902
4,530,523,902
4,327,345,673
4,430,321,536
2,886,524,889
Gross Profit
2,527,300,541
2,527,300,541
2,185,851,744
2,702,212,373
3,043,736,204
Operating Expense
1,872,779,064
1,872,779,064
1,846,824,401
1,600,377,869
1,291,315,068
Operating Income
654,521,477
654,521,477
339,027,343
1,101,834,504
1,752,421,136
Net Non Operating Interest Income Expense
140,603,076
140,603,076
83,657,576
-2,638,732
-34,508,605
Pretax Income
801,615,038
801,615,038
418,999,970
1,095,325,911
1,725,634,233
Tax Provision
316,536,277
316,536,277
263,134,754
415,450,890
387,648,442
Net Income Common Stockholders
594,853,668
594,853,668
334,608,874
846,360,601
1,347,464,222
Diluted NI Available to Com Stockholders
594,853,668
594,853,668
334,608,874
846,360,601
1,347,464,222
Basic EPS
9.39
--
5.29
13.39
21.32
Diluted EPS
9.39
--
5.29
13.39
21.32
Basic Average Shares
63,374,720.2720
--
63,209,594.4140
63,207,375.3850
63,210,035.5530
Diluted Average Shares
63,374,720.2720
--
63,209,594.4140
63,207,375.3850
63,210,035.5530
Total Operating Income as Reported
654,521,477
654,521,477
339,027,343
1,101,834,504
1,752,421,136
Total Expenses
6,403,302,966
6,403,302,966
6,174,170,074
6,030,699,405
4,177,839,957
Net Income from Continuing & Discontinued Operation
594,853,668
594,853,668
334,608,874
846,360,601
1,347,464,222
Normalized Income
594,853,668
594,853,668
334,608,874
846,360,601
1,347,464,222
Interest Income
142,551,226
142,551,226
95,623,434
37,159,274
16,811,718
Interest Expense
1,948,150
1,948,150
11,965,858
39,798,006
51,320,323
Net Interest Income
140,603,076
140,603,076
83,657,576
-2,638,732
-34,508,605
EBIT
803,563,188
803,563,188
430,965,828
1,135,123,917
1,776,954,556
EBITDA
1,074,330,047
1,074,330,047
692,836,078
1,371,807,106
1,996,439,580
Reconciled Cost of Revenue
4,530,523,902
4,530,523,902
4,327,345,673
4,430,321,536
2,886,524,889
Reconciled Depreciation
270,766,859
270,766,859
261,870,250
236,683,189
219,485,024
Net Income from Continuing Operation Net Minority Interest
594,853,668
594,853,668
334,608,874
846,360,601
1,347,464,222
Normalized EBITDA
1,074,330,047
1,074,330,047
692,836,078
1,371,807,106
1,996,439,580
Tax Rate for Calcs
0.0004
0.0004
0.0002
0.0004
0.0002
12/31/2021 - 8/30/2024
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