v3.26.1
Segment information (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Segment Financial Information
The Company's segment revenue, segment expenses, segment net income (loss), and a reconciliation of the total reportable segment's net income (loss) to the consolidated net income (loss) are as follows:
Kitchen and Bath Segment
For the Three Months Ended
June 30,
For the Six Months Ended
June 30,
2026202520262025
USDUSDUSDUSD
Revenue$31,885,552 $30,998,260 $62,387,012 $64,210,808 
Less:
Cost of revenue21,223,160 22,291,653 43,563,929 46,603,943 
Selling and distribution expenses5,978,039 6,209,728 12,193,296 13,372,906 
General and administrative expenses2,877,453 2,844,715 5,231,686 5,545,928 
Research and development expenses406,316 484,502 688,926 801,228 
Other segment items(1)
132,723 746,703 559,801 1,020,931 
Provision for (benefit of) income taxes141,199 (214,576)165,877 (954,106)
Segment net income (loss)1,126,662 (1,364,465)(16,503)(2,180,022)
Reconciliation of profit or loss
Adjustments and reconciling items— — — — 
Consolidated net income (loss)$1,126,662 $(1,364,465)$(16,503)$(2,180,022)
(1) Other segment items included interest income, interest expense and non-recurring other income and expenses.