(FY)Dec 31, 2023 | (FY)Dec 31, 2022 | (FY)Dec 31, 2021 | (FY)Dec 31, 2020 | (FY)Dec 31, 2019 | (FY)Dec 31, 2018 | (FY)Dec 31, 2017 | (FY)Dec 31, 2016 | |
---|---|---|---|---|---|---|---|---|
Total revenue | 12.54%490.13M | 23.65%435.54M | 23.66%352.25M | -15.07%284.84M | 12.57%335.38M | 13.71%297.94M | 11.63%262.01M | 234.71M |
Operating revenue | 12.54%490.13M | 23.65%435.54M | 23.66%352.25M | -15.07%284.84M | 12.57%335.38M | 13.71%297.94M | 11.63%262.01M | --234.71M |
Cost of revenue | 8.85%120.55M | 19.70%110.75M | 22.14%92.52M | 0.81%75.75M | 9.62%75.15M | 7.49%68.55M | 8.95%63.78M | 58.54M |
Gross profit | 13.79%369.59M | 25.05%324.79M | 24.21%259.72M | -19.65%209.09M | 13.45%260.23M | 15.72%229.39M | 12.52%198.23M | 176.17M |
Operating expense | 18.13%258.19M | 11.18%218.57M | 11.76%196.58M | 0.60%175.89M | 25.28%174.84M | 44.63%139.56M | 6.87%96.49M | 90.29M |
Selling and administrative expenses | 17.39%147.51M | 4.89%125.66M | 18.62%119.8M | -4.65%100.99M | 25.13%105.91M | 22.05%84.65M | 8.56%69.35M | --63.89M |
-Selling and marketing expense | -3.09%25.27M | 10.87%26.08M | 0.02%23.52M | -12.20%23.52M | 45.48%26.79M | -65.28%18.41M | 11.88%53.02M | --47.39M |
-General and administrative expense | 22.75%122.24M | 3.43%99.58M | 24.27%96.28M | -2.09%77.47M | 19.47%79.13M | 305.60%66.23M | -0.99%16.33M | --16.49M |
-Depreciation and amortization | 10.10%78.64M | 17.18%71.43M | 18.28%60.96M | 10.08%51.54M | 35.42%46.82M | 41.56%34.57M | 10.28%24.42M | --22.15M |
Other operating expenses | 190.18%8.48M | 643.51%2.92M | -82.00%393K | 328.04%2.18M | -36.96%510K | -70.22%809K | -36.21%2.72M | --4.26M |
Operating profit | 4.87%111.4M | 68.24%106.22M | 90.18%63.14M | -61.12%33.2M | -4.93%85.39M | -11.71%89.82M | 18.47%101.74M | 85.88M |
Net non-operating interest income expense | -42.32%-26.4M | -35.30%-18.55M | 36.74%-13.71M | 12.78%-21.67M | -23.24%-24.84M | -6.54%-20.16M | -50.32%-18.92M | -12.59M |
Non-operating interest income | 101.05%2.68M | 247.40%1.33M | -12.93%384K | -65.89%441K | -21.40%1.29M | 158.24%1.65M | -0.47%637K | --640K |
Non-operating interest expense | 51.80%27.5M | 43.22%18.12M | -38.21%12.65M | -5.39%20.47M | -0.78%21.63M | 11.48%21.8M | 47.86%19.56M | --13.23M |
Total other finance cost | -10.48%1.58M | 22.30%1.77M | -12.06%1.44M | -63.54%1.64M | --4.5M | ---- | ---- | ---- |
Other net income (expense) | ||||||||
Special income (charges) | --0 | -78.66%2.17M | 251.30%10.17M | ---6.72M | --0 | ---17.95M | --0 | ---24.18M |
-Less:Impairment of capital assets | ---- | ---- | ---- | ---- | ---- | --17.95M | --0 | --24.18M |
-Less:Other special charges | ---- | 78.66%-2.17M | ---10.17M | ---- | ---- | ---- | ---- | ---- |
-Write off | ---- | ---- | ---- | --6.72M | --0 | ---- | ---- | ---- |
Income before tax | -14.58%79M | 45.91%92.49M | 515.26%63.38M | -83.89%10.3M | 10.85%63.96M | -33.16%57.69M | 55.47%86.31M | 55.52M |
Income tax | -6.32%12.49M | 95.31%13.33M | 45.11%6.83M | -29.14%4.7M | -39.41%6.64M | 92.41%10.96M | 82.68%5.69M | 3.12M |
Net income | -15.98%66.51M | 39.95%79.15M | 910.33%56.56M | -90.17%5.6M | 143.20%56.96M | -56.23%23.42M | 27.51%53.51M | 41.97M |
Net income continuous Operations | -15.98%66.51M | 39.95%79.15M | 910.33%56.56M | -90.23%5.6M | 22.64%57.32M | -42.03%46.74M | 53.85%80.62M | --52.4M |
Net income discontinuous operations | ---- | ---- | ---- | ---- | 98.46%-359K | 13.98%-23.32M | -159.79%-27.11M | ---10.43M |
Minority interest income | 3,372.00%818K | 97.16%-25K | -57.99%-880K | 13.78%-557K | 77.05%-646K | -400.89%-2.82M | 1.40%-562K | -570K |
Net income attributable to the parent company | -17.04%65.69M | 37.85%79.18M | 833.19%57.44M | -89.31%6.16M | 119.57%57.6M | -51.48%26.24M | 27.12%54.07M | 42.54M |
Preferred stock dividends | ||||||||
Other preferred stock dividends | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net income attributable to common stockholders | -17.04%65.69M | 37.85%79.18M | 833.19%57.44M | -89.31%6.16M | 119.57%57.6M | -51.48%26.24M | 27.12%54.07M | 42.54M |
Basic earnings per share | -13.29%0.124 | 37.50%0.143 | 766.67%0.104 | -89.57%0.012 | 121.15%0.115 | -51.90%0.052 | 27.03%0.1081 | 0.0851 |
Diluted earnings per share | -13.48%0.122 | 35.58%0.141 | 766.67%0.104 | -89.57%0.012 | 121.15%0.115 | -51.90%0.052 | 27.03%0.1081 | 0.0851 |
Dividend per share | ||||||||
Currency Unit | USD | USD | USD | USD | USD | USD | USD | USD |
Accounting Standards | NonUS-GAAP | NonUS-GAAP | NonUS-GAAP | NonUS-GAAP | NonUS-GAAP | NonUS-GAAP | NonUS-GAAP | NonUS-GAAP |
No Data