(FY)Dec 31, 2023 | (FY)Dec 31, 2022 | (FY)Dec 31, 2021 | (FY)Dec 31, 2020 | |
---|---|---|---|---|
Total revenue | 28.81%203.68M | 55.21%158.13M | -16.38%101.88M | 121.84M |
Operating revenue | 28.81%203.68M | 55.21%158.13M | -16.38%101.88M | --121.84M |
Cost of revenue | 32.06%126.24M | 93.55%95.59M | -16.13%49.39M | 58.89M |
Gross profit | 23.83%77.43M | 19.13%62.53M | -16.62%52.49M | 62.95M |
Operating expense | 6.75%25.08M | 14.81%23.5M | 19.91%20.46M | 17.07M |
Selling and administrative expenses | -7.41%7.19M | 15.44%7.76M | 20.94%6.72M | --5.56M |
-General and administrative expense | -7.41%7.19M | 15.44%7.76M | 20.94%6.72M | --5.56M |
-Depreciation and amortization | 24.45%3.7M | 14.61%2.97M | 6.01%2.59M | --2.45M |
Operating profit | 34.11%52.35M | 21.89%39.04M | -30.21%32.03M | 45.89M |
Net non-operating interest income /expenses | 18.15%-248K | -72.16%-303K | -1.73%-176K | -173K |
Non-operating interest income | --130K | --0 | --0 | --0 |
Non-operating interest expense | 24.75%378K | 72.16%303K | 1.73%176K | --173K |
Other net income /expenses | ||||
Special income /charges | 94.45%-50K | -90,200.00%-901K | --1K | --0 |
-Less:Other special charges | ---- | 0.00%-1K | ---1K | ---- |
-Less:Write off | -94.46%50K | --902K | --0 | --0 |
Other non-operating income /expenses | -86.33%169K | -0.32%1.24M | 124.64%1.24M | --552K |
Income before tax | 35.93%49.99M | 12.31%36.78M | -29.06%32.75M | 46.16M |
Income tax | 26.25%14.67M | 29.63%11.62M | -28.15%8.97M | --12.48M |
Net income | 38.24%36.43M | 9.96%26.35M | -28.69%23.97M | 33.61M |
Net income continuous operations | 40.40%35.32M | 5.79%25.16M | -29.40%23.78M | --33.68M |
Net income discontinuous operations | -7.20%1.11M | 549.46%1.2M | 348.65%184K | ---74K |
Net income attributable to the company | 38.24%36.43M | 9.96%26.35M | -28.69%23.97M | 33.61M |
Other under preferred stock dividend | --0 | --0 | --0 | --0 |
Net income attributable to common stockholders | 38.24%36.43M | 9.96%26.35M | -28.69%23.97M | 33.61M |
Diluted earnings per share | 38.24%0.0607 | 9.96%0.0439 | -28.69%0.0399 | --0.056 |
Basic earnings per share | 38.24%0.0607 | 9.96%0.0439 | -28.69%0.0399 | --0.056 |
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