IRPC Public Company Limited

IRPSY · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Assets
Cash & Equivalents$9,923,955$6,220,331$3,230,450$11,236,030
Short-Term Investments$0$0$0$0
Receivables$15,776,802$20,776,637$26,219,186$21,831,536
Inventory$28,791,221$32,413,185$39,376,048$33,766,140
Other Curr. Assets$2,155,076$2,128,348$1,981,691$101,430
Total Curr. Assets$56,999,215$61,682,787$70,920,217$67,200,193
Property Plant & Equip (Net)$110,021,000$114,615,416$111,680,000$109,464,000
Goodwill$0$0$0$0
Intangibles$672,000$615,492$695,000$761,000
Long-Term Investments$11,137,298$11,437,805$11,154,641$10,983,307
Tax Assets$4,704,028$3,141,622$2,325,368$1,152,182
Other NC Assets$1,021,653$714,939$1,411,531$931,175
Total NC Assets$127,555,979$130,978,366$127,266,540$123,291,664
Other Assets$0$0$0$0
Total Assets$184,555,194$192,661,153$198,186,757$190,491,857
Liabilities
Payables$29,589,435$34,304,687$34,465,949$28,671,172
Short-Term Debt$15,997,033$18,081,440$19,762,403$10,584,763
Tax Payable$20,293$14,686$7,741$593,496
Deferred Revenue$1,021,779$1,387,689$1,209,526$1,874,544
Other Curr. Liab.$758,845$816,816$4,939,325$3,439,522
Total Curr. Liab.$53,843,950$58,943,764$62,055,847$47,542,623
LT Debt$55,752,273$52,976,684$51,880,459$50,525,601
Deferred Rev, NC$0$0-$260,000-$268,000
Deferred Tax Liab, NC$0$0$260,000$268,000
Other NC Liab.$4,703,256$4,477,767$4,428,726$4,569,866
Total NC Liab.$60,602,704$57,595,657$56,453,133$55,236,948
Other Liabilities$0$0$0$0
Cap. Leases$256,189$248,032$246,406$222,815
Total Liabilities$114,446,655$116,539,421$118,508,980$102,779,571
Equity
Pref Stock$0$0$0$0
Common Stock$20,434,419$20,434,419$20,434,419$20,434,419
Retained Earnings$19,237,769$24,998,669$28,531,873$36,571,820
AOCI$1,848,738$2,032,317$2,040,885$2,047,500
Other Equity$0$0$15,177$15,177
Total Equity$69,966,034$75,910,512$79,452,285$87,495,582
Supplemental Information
Minority Interest$142,506$211,219$225,492$216,705
Total Liab. & Tot. Equity$184,555,194$192,661,153$198,186,757$190,491,857
Net Debt$61,825,351$64,837,793$68,412,412$49,874,334