3.0900
-0.1500
(-4.63%)
As of 3:05:59 PM EST. Market Open.
Breakdown
TTM
12/31/2022
12/31/2021
Total Revenue
110,066.6010
88,963.8550
24,589.6640
Cost of Revenue
88,030.2590
71,208.9820
14,096.5330
Gross Profit
22,036.3420
17,754.8730
10,493.1310
Operating Expense
15,498.5070
9,109.1070
3,430.4810
Operating Income
6,537.8350
8,645.7660
7,062.6500
Net Non Operating Interest Income Expense
-123.9960
-51.2950
--
Other Income Expense
-183.4010
71.2990
28.3990
Pretax Income
6,230.4380
8,665.7700
7,091.0490
Net Income Common Stockholders
6,230.4380
8,665.7700
7,091.0490
Diluted NI Available to Com Stockholders
6,230.4380
8,665.7700
7,091.0490
Basic EPS
6.23
8.67
7.09
Diluted EPS
6.23
1.72
1.41
Basic Average Shares
1,000.0000
1,000.0000
1,000.0000
Diluted Average Shares
5,026.9640
5,026.9640
5,026.9640
Total Operating Income as Reported
6,537.8350
8,645.7660
7,062.6500
Total Expenses
103,528.7660
80,318.0890
17,527.0140
Net Income from Continuing & Discontinued Operation
6,230.4380
8,665.7700
7,091.0490
Normalized Income
6,230.4380
8,607.4609
7,091.0490
Interest Expense
123.9960
51.2950
--
Net Interest Income
-123.9960
-51.2950
--
EBIT
6,354.4340
8,717.0650
7,091.0490
EBITDA
8,214.6220
10,423.3080
7,470.8720
Reconciled Cost of Revenue
88,030.2590
71,208.9820
14,096.5330
Reconciled Depreciation
1,860.1880
1,706.2430
379.8230
Net Income from Continuing Operation Net Minority Interest
6,230.4380
8,665.7700
7,091.0490
Total Unusual Items Excluding Goodwill
--
73.8090
--
Total Unusual Items
--
73.8090
--
Normalized EBITDA
8,214.6220
10,349.4990
7,470.8720
Tax Rate for Calcs
0.0002
0.0002
0.0003
Tax Effect of Unusual Items
--
15.4999
--
12/31/2021 - 12/16/2021
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.
UpgradeRelated Tickers
SPI SPI Energy Co., Ltd.
0.7660
0.00%
SHLS Shoals Technologies Group, Inc.
4.2950
-7.03%
VSTE Vast Renewables Limited
1.0497
-2.81%
RUN Sunrun Inc.
8.65
-6.24%
NOVA Sunnova Energy International Inc.
2.9800
-2.93%
MAXN Maxeon Solar Technologies, Ltd.
6.57
-2.23%
ARRY Array Technologies, Inc.
6.46
-5.28%
VVPR VivoPower International PLC
1.1100
-2.63%
SOL Emeren Group Ltd
1.9800
-1.49%
SEDG SolarEdge Technologies, Inc.
13.04
-4.85%