XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 1 - Basis of Presentation (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 
                 

ACH and complementary services

 $3,894,330  $4,079,157  $7,776,064  $7,419,879 

Credit card

  7,261,268   7,115,884   14,822,002   14,455,782 

Prepaid card services

  3,673,418   5,217,468   7,014,642   10,024,872 

Output Solutions

  4,686,869   4,849,197   10,224,792   10,807,417 

Interest - ACH and complementary services

  190,233   40,361   401,873   43,306 

Interest - Prepaid card services

  334,624   125,058   737,365   186,018 

Interest - Output Solutions

  39,146   9,447   73,536   15,568 

Total revenue

 $20,079,888  $21,436,572  $41,050,274  $42,952,842 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 
                 

Beginning cash, cash equivalents, prepaid card load assets, customer deposits and merchant reserves:

                

Cash and cash equivalents

 $7,053,812  $6,763,813  $7,155,687  $5,709,117 

Prepaid card load assets

  28,698,878   18,812,954   31,578,973   20,170,761 

Customer deposits

  1,808,263   1,575,075   1,865,731   1,554,122 

Merchant reserves

  5,322,095   4,744,615   5,310,095   4,909,501 

Total

 $42,883,048  $31,896,457  $45,910,486  $32,343,501 
                 

Ending cash, cash equivalents, prepaid card load assets, customer deposits and merchant reserves:

                

Cash and cash equivalents

 $7,498,256  $6,575,124  $7,498,256  $6,575,124 

Prepaid card load assets

  28,056,918   46,398,476   28,056,918   46,398,476 

Customer deposits

  1,808,006   1,563,192   1,808,006   1,563,192 

Merchant reserves

  4,851,839   5,141,040   4,851,839   5,141,040 

Total

 $42,215,019  $59,677,832  $42,215,019  $59,677,832