(FY)Dec 31, 2023 | (FY)Dec 31, 2022 | (FY)Dec 31, 2021 | (FY)Dec 31, 2020 | |
---|---|---|---|---|
Total revenue | 37.03%122.12M | 17.69%89.11M | 22.74%75.72M | 61.69M |
Operating revenue | 37.03%122.12M | 17.69%89.11M | 22.74%75.72M | --61.69M |
Cost of revenue | 39.39%81.76M | 16.93%58.66M | 21.95%50.16M | 41.14M |
Gross profit | 32.50%40.36M | 19.19%30.46M | 24.33%25.55M | 20.55M |
Operating expense | 38.22%21.7M | 29.72%15.7M | -7.21%12.1M | 13.04M |
Selling and administrative expenses | 32.86%19.18M | 32.00%14.44M | -2.02%10.94M | --11.16M |
-Selling and marketing expense | 53.11%7.68M | 149.18%5.02M | -38.14%2.01M | --3.25M |
-General and administrative expense | 22.08%11.5M | 5.58%9.42M | 12.85%8.92M | --7.91M |
Other operating expenses | 32.13%50.65K | 355.98%38.33K | -98.90%8.41K | --761.12K |
Operating profit | 26.41%18.66M | 9.72%14.76M | 79.10%13.45M | 7.51M |
Net non-operating interest income /expenses | -8.43%-373K | -2.08%-344K | 23.06%-337K | -438K |
Non-operating interest expense | 7.95%258K | 6.70%239K | -30.65%224K | --323K |
Total other finance cost | 9.52%115K | -7.08%105K | -1.74%113K | --115K |
Other net income /expenses | ||||
Special income /charges | -41.18%340K | 173.93%578K | 163.75%211K | --80K |
-Less:Other special charges | 34.04%-31K | -4.44%-47K | 18.18%-45K | ---55K |
-Less:Write off | 41.81%-309K | -219.88%-531K | -564.00%-166K | ---25K |
Other non-operating income /expenses | -86.22%27K | -31.71%196K | 14.34%287K | --251K |
Income before tax | 22.95%19.16M | 12.46%15.58M | 78.94%13.85M | 7.74M |
Income tax | 48.51%4.9M | 71.16%3.3M | 33.44%1.93M | --1.44M |
Net income | 16.09%14.26M | 2.98%12.28M | 89.37%11.93M | 6.3M |
Net income continuous operations | 16.09%14.26M | 2.98%12.28M | 89.37%11.93M | --6.3M |
Net income attributable to the company | 16.09%14.26M | 2.98%12.28M | 89.37%11.93M | 6.3M |
Other under preferred stock dividend | --0 | --0 | --0 | --0 |
Net income attributable to common stockholders | 16.09%14.26M | 2.98%12.28M | 89.37%11.93M | 6.3M |
Diluted earnings per share | 16.09%0.0383 | 2.98%0.033 | 89.37%0.0321 | --0.0169 |
Basic earnings per share | 16.09%0.0383 | 2.98%0.033 | 89.37%0.0321 | --0.0169 |
FY: Financial Year. Refers to the 10-K file disclosed by the listed company to the SEC.
Q: Quarter. Refers to the 10-Q file disclosed by the listed company to the SEC. Q1, Q2, Q3, and Q4 are quarterly reports each with a span of 3 months; Q6 and Q9 are cumulative reports, with Q6 including 6 months and Q9 9 months.
No Data
No Data