Tesla
TSLA
Microsoft
MSFT
Oracle
ORCL
Alphabet-A
GOOGL
Ecopetrol
EC
(FY)Dec 31, 2023 | (FY)Dec 31, 2022 | (FY)Dec 31, 2021 | (FY)Dec 31, 2020 | |
---|---|---|---|---|
Total revenue | -12.07%14.36M | -6.49%16.33M | 83.73%17.47M | 9.51M |
Operating revenue | -12.07%14.36M | -6.49%16.33M | 83.73%17.47M | --9.51M |
Cost of revenue | 8.27%7.65M | -13.91%7.07M | 66.94%8.21M | 4.92M |
Gross profit | -27.58%6.71M | 0.09%9.27M | 101.74%9.26M | 4.59M |
Operating expense | -6.23%5.61M | 36.67%5.98M | 45.42%4.38M | 3.01M |
Selling and administrative expenses | -6.51%4.82M | 38.98%5.15M | 37.51%3.71M | --2.7M |
-Selling and marketing expense | -31.30%421.87K | 57.19%614.05K | -4.87%390.65K | --410.67K |
-General and administrative expense | -3.15%4.4M | 36.84%4.54M | 45.13%3.32M | --2.29M |
Research and development costs | -4.52%791.76K | 23.88%829.21K | 113.40%669.36K | --313.67K |
Operating profit | -66.50%1.1M | -32.73%3.28M | 209.14%4.88M | 1.58M |
Net non-operating interest income expense | -350.25%-160.74K | 81.21%-35.7K | 35.63%-189.97K | -295.11K |
Non-operating interest expense | 350.25%160.74K | -81.21%35.7K | -35.63%189.97K | --295.11K |
Other net income (expense) | 59.92%355.7K | -29.47%222.42K | 24.46%315.34K | 253.37K |
Other non- operating income (expenses) | 59.92%355.7K | -29.47%222.42K | 24.46%315.34K | --253.37K |
Income before tax | -62.69%1.29M | -30.68%3.47M | 225.70%5.01M | 1.54M |
Income tax | -14.42%537.88K | -11.35%628.53K | 125.83%709.03K | 313.97K |
Net income | -73.36%756.76K | -33.87%2.84M | 251.34%4.3M | 1.22M |
Net income continuous Operations | -73.36%756.76K | -33.87%2.84M | 251.34%4.3M | --1.22M |
Minority interest income | -865.60%-99.78K | -707.90%-10.33K | -1.28K | 0 |
Net income attributable to the parent company | -69.96%856.54K | -33.65%2.85M | 251.44%4.3M | 1.22M |
Preferred stock dividends | ||||
Other preferred stock dividends | ||||
Net income attributable to common stockholders | -69.96%856.54K | -33.65%2.85M | 251.44%4.3M | 1.22M |
Basic earnings per share | -69.96%0.0662 | -33.65%0.2204 | 251.44%0.3321 | 0.0945 |
Diluted earnings per share | -69.96%0.0662 | -33.65%0.2204 | 251.44%0.3321 | 0.0945 |
Dividend per share | ||||
Currency Unit | USD | USD | USD | USD |
Audit Opinions | Unqualified Opinion | Unqualified Opinion | -- | -- |
Unlock the Full List