XML 17 R5.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Operations    
Net income $ 13,013,919 $ 5,245,746
Adjustments to reconcile net income to net cash provided by operations:    
Depreciation and amortization 983,226 905,752
Provision for credit losses (205,396) 82,366
Deferred taxes 31,415 (41,332)
Non-cash lease expense 1,537,772 1,208,522
Loss on disposal of equipment   5,491
Changes in operating assets and liabilities:    
Accounts receivable 7,992,472 (764,047)
Inventories 5,244,241 (1,675,660)
Prepaid expenses 285,623 (292,616)
Other assets (169,461) (96,649)
Accounts payable (1,679,880) (19,076)
Accrued expenses 2,631,849 (832,447)
Operating leases (1,035,528) (1,173,750)
Other liabilities (1,556,650) 1,170,294
Net cash provided by operations 27,073,602 3,722,594
Investing    
Purchase of property and equipment (1,530,683) (831,529)
Purchase of intangible assets   (50,630)
Proceeds from (investment in) notes receivable   2,000
Proceeds from sales of equipment   650
Net cash (used in) investing (1,530,683) (879,509)
Financing    
Payments on notes payable (255,912) (478,893)
Purchase of treasury stock   (121,326)
Net cash (used in) financing (255,912) (600,219)
Net change in cash and cash equivalents 25,287,007 2,242,866
Cash and cash equivalents, beginning of period 18,154,849 20,609,003
Cash and cash equivalents, end of period 43,441,856 22,851,869
Cash paid during the period for:    
Interest 158,594 218,685
Income taxes $ 1,708,791 $ 1,732,100