(FY)Dec 31, 2023 | (FY)Dec 31, 2022 | (FY)Dec 31, 2021 | (FY)Dec 31, 2020 | (FY)Dec 31, 2019 | (Q4)Dec 31, 2019 | (Q3)Sep 30, 2019 | (FY)Dec 31, 2018 | (Q4)Dec 31, 2018 | (FY)Dec 31, 2017 | |
---|---|---|---|---|---|---|---|---|---|---|
Total revenue | 40.13%89M | 265.89%63.52M | -7.64%17.36M | -36.10%18.79M | 6.38%29.41M | 7.66%8.68M | 11.07M | 34.10%27.65M | 8.06M | 20.62M |
Operating revenue | 40.13%89M | 265.89%63.52M | -7.64%17.36M | -36.10%18.79M | 6.38%29.41M | 7.66%8.68M | --11.07M | 34.10%27.65M | --8.06M | --20.62M |
Cost of revenue | 41.33%85.93M | 247.84%60.8M | 9.17%17.48M | -36.86%16.01M | 13.21%25.36M | 11.34%7.41M | 9.6M | 33.28%22.4M | 6.65M | 16.81M |
Gross profit | 13.20%3.07M | 2,359.78%2.72M | -104.32%-120.17K | -31.31%2.78M | -22.78%4.05M | -9.79%1.27M | 1.46M | 37.74%5.25M | 1.41M | 3.81M |
Operating expense | -20.97%2.23M | 665.89%2.82M | -73.19%367.63K | -0.40%1.37M | 13.53%1.38M | -0.55%232.79K | 413.43K | -18.72%1.21M | 234.09K | 1.49M |
Selling and administrative expenses | -20.97%2.23M | 665.89%2.82M | -73.19%367.63K | -0.40%1.37M | 13.53%1.38M | -0.55%232.79K | --505.19K | -18.72%1.21M | --234.09K | --1.49M |
-Selling and marketing expense | 228.64%359.35K | -70.26%109.35K | 634.05%367.63K | -35.47%50.08K | 17.86%77.62K | 787.82%34.03K | --11.17K | 65.02%65.86K | --3.83K | --39.91K |
-General and administrative expense | -31.06%1.87M | --2.71M | ---- | 1.69%1.32M | 13.28%1.3M | -13.68%198.76K | --494.02K | -21.02%1.15M | --230.26K | --1.45M |
Operating profit | 948.46%848.9K | 79.49%-100.05K | -134.55%-487.8K | -47.22%1.41M | -33.70%2.68M | -11.63%1.04M | 1.05M | 74.10%4.03M | 1.17M | 2.32M |
Net non-operating interest income expense | 42.95%-450.32K | -99.23%-789.31K | -5.92%-396.19K | -0.91%-374.05K | -4.32%-370.68K | -62.46%-111.23K | -93.27K | -22.54%-355.33K | -68.47K | -289.97K |
Non-operating interest expense | -42.95%450.32K | 99.23%789.31K | 5.92%396.19K | 0.91%374.05K | 4.32%370.68K | 62.46%111.23K | --93.27K | 22.54%355.33K | --68.47K | --289.97K |
Other net income (expense) | -77.76%235.08K | 1,205.30%1.06M | -27.02%80.99K | -30.49%110.97K | -12.02%159.66K | -0.26%12.7K | 64.87K | 279.41%181.48K | 12.73K | -101.15K |
Other non- operating income (expenses) | -77.76%235.08K | 1,205.30%1.06M | -27.02%80.99K | -30.49%110.97K | -12.02%159.66K | -0.26%12.7K | --64.87K | 279.41%181.48K | --12.73K | ---101.15K |
Income before tax | 277.53%633.66K | 120.90%167.84K | -169.90%-803K | -53.38%1.15M | -36.18%2.46M | -16.04%937.27K | 1.02M | 100.43%3.86M | 1.12M | 1.93M |
Income tax | 18.75%268.57K | 67.02%226.17K | -63.05%135.41K | -55.38%366.44K | -18.37%821.25K | 5.01%320.51K | 313.29K | 46.17%1.01M | 305.23K | 688.27K |
Net income | -605.21%-9.58M | 302.06%1.9M | -219.96%-938.41K | -52.38%782.3K | -42.46%1.64M | -23.97%616.76K | 708.84K | 130.59%2.85M | 811.16K | 1.24M |
Net income continuous Operations | 725.94%365.09K | 93.78%-58.33K | -219.96%-938.41K | -52.38%782.3K | -42.46%1.64M | -23.97%616.76K | --708.84K | 130.59%2.85M | --811.16K | --1.24M |
Net income discontinuous operations | -608.81%-9.94M | --1.95M | --0 | ---- | ---- | ---- | ---- | ---- | ---- | ---- |
Minority interest income | ||||||||||
Net income attributable to the parent company | -605.21%-9.58M | 302.06%1.9M | -219.96%-938.41K | -52.38%782.3K | -42.46%1.64M | -23.97%616.76K | 708.84K | 130.59%2.85M | 811.16K | 1.24M |
Preferred stock dividends | ||||||||||
Other preferred stock dividends | ||||||||||
Net income attributable to common stockholders | -605.21%-9.58M | 302.06%1.9M | -219.96%-938.41K | -52.38%782.3K | -42.46%1.64M | -23.97%616.76K | 708.84K | 130.59%2.85M | 811.16K | 1.24M |
Basic earnings per share | -511.11%-2.96 | 280.00%0.72 | -162.50%-0.4 | -41.56%0.64 | -42.46%1.0952 | -23.97%0.4112 | 0.4726 | 130.59%1.9033 | 0.5408 | 0.8254 |
Diluted earnings per share | -522.22%-3.04 | 250.00%0.72 | -175.00%-0.48 | -41.56%0.64 | -42.46%1.0952 | -23.97%0.4112 | 0.4726 | 130.59%1.9033 | 0.5408 | 0.8254 |
Dividend per share | ||||||||||
Currency Unit | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
Audit Opinions | Unqualified Opinion | Unqualified Opinion | Unqualified Opinion | Unqualified Opinion | Unqualified Opinion | -- | -- | -- | -- | -- |
No Data
No Data