XML 38 R27.htm IDEA: XBRL DOCUMENT
v3.25.3

Note 18 - Shareholders' Equity | 9 Months Ended
--- | ---
Sep. 30, 2025
Notes to Financial Statements |
Equity [Text Block] | NOTE 18 Shareholders' Equity
(a) | Common Stock Sale
On June 24, 2025, the Company entered into a Stock Purchase Agreement (the “Purchase Agreement”) with certain third-parties. Pursuant to the Purchase Agreement, the Company sold an aggregate of 1,336,264 shares of its Common Stock, par value $0.01 per share for aggregate gross proceeds of $15.7 million. The purchase price for each share of Common Stock was $11.75 per share. Net proceeds to the Company were $15.6 million after deducting offering expenses.
(b) | Notes Payable Exchanged for Common Shares
As described in Note 10, "Debt," as part of the acquisition of Bud's Plumbing on March 14, 2025, KPH borrowed from the seller of Bud's Plumbing a principal amount of $1.25 million in the form of a promissory note. On August 7, 2025, the KPH Note was repaid in full to the seller of Bud's Plumbing in exchange for 82,738 shares of the Company's Common Stock at a price per share of $13.90 per share.
(c) | Preferred Stock
Declared dividends to be paid to the holders of the Company's Preferred Stock for the three and nine months ended September 30, 2025 and September 30, 2024 is as follows:
(in thousands) |  |  | Three months ended September 30, |  |  | Nine months ended September 30, |
|  | 2025 |  |  | 2024 |  |  | 2025 |  |  | 2024 |
Class B Preferred |  | $ | 166 |  |  | $ | 13 |  |  | $ | 494 |  |  | $ | 13 |
Class C Preferred |  |  | 121 |  |  |  | — |  |  |  | 300 |  |  |  | — |
Class D Preferred |  |  | 40 |  |  |  | — |  |  |  | 61 |  |  |  | — |
Total |  | $ | 327 |  |  | $ | 13 |  |  | $ | 855 |  |  | $ | 13 |
Cash dividends paid during the three and nine months ended September 30, 2025 were $0.3 million and $0.7 million, respectively.
(d) | Security Repurchases
On March 21, 2023, the Company's Board of Directors approved a security repurchase program under which the Company is authorized to repurchase up to $10.0 million of its currently issued and outstanding securities through March 22, 2024. On March 22, 2024, the Company entered into a one year extension of its existing share repurchase program. As amended, the share repurchase program expired on March 21, 2025; however, in January 2025 the Company fully utilized the authorized amount. The timing and amount of any repurchases were determined based on market and economic conditions, share price and other factors, and the program could have been be terminated, modified or suspended at any time at the Company's discretion. During the three and nine months ended September 30, 2025, the Company repurchased zero and 42,900 shares, respectively, of common stock for an aggregate purchase price of zero and $0.3 million, respectively (194,300 and 312,850 shares, respectively, of common stock for an aggregate purchase price of $1.5 million and $2.5 million, respectively during the three and nine months ended September 30, 2024, respectively), including fees and commissions. The repurchased common stock will be held as treasury stock at cost and has been removed from common shares outstanding as of September 30, 2025.

X
- References No definition available. + Details
Name: | us-gaap_DisclosureTextBlockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for equity. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/505/tableOfContent Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18 + Details
Name: | us-gaap_StockholdersEquityNoteDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration