XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Segment Reporting - Segment Reconciliation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues $ 19,960,990 $ 20,079,888 $ 41,970,040 $ 41,050,274
Cost of services 14,820,921 15,280,074 32,020,828 31,396,765
Gross profit 5,140,069 4,799,814 9,949,212 9,653,509
Depreciation and amortization 464,599 547,849 960,369 1,124,003
Capital expenditures 63,590 3,464 73,925 53,892
Identifiable assets [1] 11,862,852 12,914,084 11,862,852 12,914,084
Gross profit 5,140,069 4,799,814 9,949,212 9,653,509
Output Solutions [Member]        
Revenues 4,685,985 4,726,015 10,457,583 10,298,328
Cost of services 3,846,854 3,790,529 8,372,664 8,355,378
Gross profit 839,131 935,486 2,084,919 1,942,950
Depreciation and amortization 235,547 342,050 478,175 683,051
Capital expenditures 61,859 0 61,859 29,350
Identifiable assets [1] 3,816,153 4,408,855 3,816,153 4,408,855
Gross profit 839,131 935,486 2,084,919 1,942,950
Merchant Services [Member]        
Revenues 15,275,005 15,353,873 31,512,457 30,751,946
Cost of services 10,974,067 11,489,545 23,648,164 23,041,387
Gross profit 4,300,938 3,864,328 7,864,293 7,710,559
Depreciation and amortization 229,052 205,799 482,194 440,952
Capital expenditures 1,731 3,464 12,066 24,542
Identifiable assets [1] 8,046,699 8,505,229 8,046,699 8,505,229
Gross profit $ 4,300,938 $ 3,864,328 $ 7,864,293 $ 7,710,559
[1] Identifiable assets is calculated by summing the balances of accounts receivable, net; inventories; property and equipment, net; net right-of-use lease assets; and intangibles.