Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
REVENUES $ 23,569,449 $ 20,602,505 $ 45,718,809 $ 49,909,462
COST OF GOODS SOLD 16,641,612 15,763,344 33,267,542 38,702,327
GROSS PROFIT 6,927,837 4,839,161 12,451,267 11,207,135
Selling expenses 574,040 518,088 961,525 1,157,735
General and administrative expenses 1,519,564 1,244,634 3,161,468 2,524,380
Research and development expenses 1,425,394 862,535 2,545,285 1,945,129
Total operating expenses 3,518,998 2,625,257 6,668,278 5,627,244
INCOME FROM OPERATIONS 3,408,839 2,213,904 5,782,989 5,579,891
Interest income 44,683 9,887 75,076 22,449
Interest expense (79,504) (91,651) (145,997) (196,660)
Loss on disposal of property and equipment (239) 10 (239) (394)
Other income (128,768) 501,710 288,614 762,742
INCOME BEFORE INCOME TAX 3,245,011 2,633,860 6,000,443 6,168,028
INCOME TAX 304,815 254,434 601,673 873,804
NET INCOME 2,940,196 2,379,426 5,398,770 5,294,224
LESS: NET INCOME ATTRIBUTABLE TO NONCONTROLLING INTEREST 541,058 892,162 1,552,657 2,019,908
NET INCOME ATTRIBUTABLE TO GREENLAND TECHNOLOGIES HOLDING CORPORATION AND SUBSIDIARIES 2,399,138 1,487,264 3,846,113 3,274,316
OTHER COMPREHENSIVE INCOME (LOSS): (4,591,131) (4,075,452) (4,273,799) (3,701,542)
Unrealized foreign currency translation income (loss) attributable to Greenland Technologies Holding Corporation and subsidiaries (3,185,362) (2,720,040) (2,973,010) (2,471,958)
Unrealized foreign currency translation income (loss) attributable to Noncontrolling interest (1,405,769) (1,355,412) (1,300,789) (1,229,584)
Comprehensive income (loss) (786,224) (1,232,776) 873,103 802,358
Noncontrolling interest $ (864,711) $ (463,250) $ 251,868 $ 790,324
WEIGHTED AVERAGE ORDINARY SHARES OUTSTANDING:        
Basic and diluted (in Shares) 12,978,504 11,329,530 12,978,504 11,329,530
NET INCOME PER ORDINARY SHARE ATTRIBUTABLE TO OWNERS OF THE COMPANY:        
Basic and diluted (in Dollars per share) $ 0.18 $ 0.13 $ 0.3 $ 0.29