Hammond Power Solutions Inc.

HMDPF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Assets
Cash & Equivalents$34,085$52,591$28,126$20,905
Short-Term Investments$0$0$0$0
Receivables$145,674$112,473$91,535$73,025
Inventory$143,276$114,590$106,353$62,467
Other Curr. Assets$1,447$21,370$0$5,632
Total Curr. Assets$333,727$309,438$230,123$159,698
Property Plant & Equip (Net)$110,323$65,841$41,742$30,960
Goodwill$16,004$11,736$12,024$12,216
Intangibles$13,730$6,590$7,650$10,503
Long-Term Investments$0$0$3,121$13,279
Tax Assets$13,967$11,798$8,013$2,370
Other NC Assets$5,390$2,940$0$6,073
Total NC Assets$159,414$98,905$72,550$75,401
Other Assets$0$0$0$0
Total Assets$493,141$408,343$302,673$235,099
Liabilities
Payables$134,919$103,516$83,928$66,308
Short-Term Debt$12,983$18,471$6,154$19,267
Tax Payable$6,054$4,602$2,342$1,988
Deferred Revenue$4,277$0$10,607$5,027
Other Curr. Liab.$3,168$14,703$15,065$9,572
Total Curr. Liab.$167,484$165,465$117,678$101,993
LT Debt$0$0$0$0
Deferred Rev, NC$0$0$0$0
Deferred Tax Liab, NC$2$22$117$401
Other NC Liab.$454$307$979$1,636
Total NC Liab.$17,620$12,500$8,101$7,104
Other Liabilities$0$0$0$0
Cap. Leases$23,247$18,559$11,439$9,489
Total Liabilities$185,104$177,965$125,779$109,097
Equity
Pref Stock$0$0$0$0
Common Stock$15,761$15,761$15,240$14,886
Retained Earnings$263,622$203,698$146,847$106,575
AOCI$26,365$8,630$12,431$2,109
Other Equity$0$0$0$0
Total Equity$308,037$230,378$176,894$126,002
Supplemental Information
Minority Interest$0$0$0$0
Total Liab. & Tot. Equity$493,141$408,343$302,673$235,099
Net Debt-$21,102-$34,120-$21,972-$1,638