CMOC Group Limited

CMCLF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Assets
Cash & Equivalents$30,427$30,716$32,648$24,318
Short-Term Investments$6,510$8,285$4,237$7,117
Receivables$6,494$5,737$1,189$1,409
Inventory$29,878$31,430$32,255$26,960
Other Curr. Assets$5,865$7,480$15,354$11,152
Total Curr. Assets$79,174$83,648$85,682$70,956
Property Plant & Equip (Net)$71,165$46,570$41,979$29,200
Goodwill$437$430$423$387
Intangibles$652$22,960$19,448$19,399
Long-Term Investments-$415$7,065$1,266-$1,888
Tax Assets$1,593$1,665$1,111$988
Other NC Assets$17,631$10,636$15,110$18,408
Total NC Assets$91,062$89,327$79,337$66,494
Other Assets$0$0$0$0
Total Assets$170,236$172,975$165,019$137,450
Liabilities
Payables$3,221$2,335$1,018$848
Short-Term Debt$20,778$29,866$27,013$32,009
Tax Payable$5,530$1,525$805$2,705
Deferred Revenue$0$0$16,376$14,198
Other Curr. Liab.$15,932$15,254$13,081$901
Total Curr. Liab.$45,461$48,980$50,061$50,660
LT Debt$9,471$20,999$21,565$14,995
Deferred Rev, NC$17,010$18,646$46$53
Deferred Tax Liab, NC$6,573$5,991$6,093$6,136
Other NC Liab.$5,780$6,397$25,218$17,342
Total NC Liab.$38,834$52,032$52,921$38,525
Other Liabilities$0$0$0$0
Cap. Leases$275$398$296$377
Total Liabilities$84,294$101,012$102,982$89,186
Equity
Pref Stock$0$0$0$4,877
Common Stock$4,320$4,320$4,320$4,320
Retained Earnings$34,093$26,078$19,704$13,698
AOCI$0$2,715$1,318-$4,877
Other Equity$32,610$26,428$26,277$21,827
Total Equity$71,023$59,540$51,699$39,845
Supplemental Information
Minority Interest$14,919$12,422$10,339$8,419
Total Liab. & Tot. Equity$170,236$172,975$165,019$137,450
Net Debt-$179$20,149$15,930$22,686