XML 18 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Operations    
Net income $ 5,245,746 $ 3,471,718
Adjustments to reconcile net income to net cash provided by operations:    
Depreciation and amortization 905,752 705,832
Provision for credit losses 82,366 240,166
Deferred taxes (41,332) (45,383)
Non-cash lease expense 1,208,522 985,996
Loss on disposal of equipment 5,491  
Changes in operating assets and liabilities:    
Accounts receivable (764,047) 2,732,769
Inventories (1,675,660) (3,633,741)
Prepaid expenses (292,616) 159,517
Other assets (96,649) (18,609)
Accounts payable (19,076) (31,919)
Accrued expenses (832,447) (643,856)
Operating leases (1,173,750) (1,010,247)
Other liabilities 1,170,294 90,019
Net cash provided by operations 3,722,594 3,002,262
Investing    
Purchase of property and equipment (831,529) (965,525)
Purchase of intangible assets (50,630) (296,496)
Proceeds from (investment in) notes receivable 2,000 (2,983)
Proceeds from sales of equipment 650  
Net cash (used in) investing (879,509) (1,265,004)
Financing    
Payments on notes payable (478,893) (626,625)
Purchase of treasury stock (121,326) (1,620,485)
Net cash (used in) financing (600,219) (2,247,110)
Net change in cash and cash equivalents 2,242,866 (509,852)
Cash and cash equivalents, beginning of period 20,609,003 17,853,853
Cash and cash equivalents, end of period 22,851,869 17,344,001
Cash paid during the period for:    
Interest 218,685 284,796
Income taxes $ 1,732,100 $ 1,352,525