XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2025
Accounting Policies [Abstract]  
Schedule of Allowance for Credit Losses

Changes in the allowance for credit losses for the period ended March 31, 2025 and 2024 were as follows:

 

    Trade Receivables 
As of December 31, 2024  $(55,907)
(Provisions) Reductions charged to operating results  (44,189)
Accounts write-offs  15,063 
As of March 31, 2025  $(85,033)

 

    

Trade Receivables

 
As of December 31, 2023  $(124,103)
(Provisions) Reductions charged to operating results  14,588 
As of March 31, 2024  $(109,515)
Schedule of Changes in Contract Assets and Liabilities

The following tables present changes in our contract assets during the three months ended March 31, 2025 and 2024:

Schedule of Changes in Contract Assets and Liabilities 

   Balance at            Balance at 
   Beginning        Payments   End of 
   of Period  Billings     Received   Period 
Three months ended March 31, 2025                     
Accounts receivable  $1,111,504  $4,101,597     $(3,825,928)  $1,387,173

 

                      
Three months ended March 31, 2024                     
Accounts receivable  $1,850,375  $4,242,590     $(4,161,623)  $1,931,342 

 

   Balance at
Beginning of Period
   Revenue
Recognized in
Advance of
Billings
   Billings   Balance at
End of
Period
 
Three months ended March 31, 2025                    
Accounts receivable, unbilled  $1,296,524   $1,159,541  $(1,471,368) $984,697
                     
Three months ended March 31, 2024                    
Accounts receivable, unbilled  $1,320,837   $1,380,300   $(1,414,680)  $1,286,457 

 

   Balance at
Beginning of
Period
   Commissions
Paid
   Commissions
Recognized
   Balance at
End of
Period
 
Three months ended March 31, 2025                    
Other contract assets  $139,696   $26,582  $(52,468)  $113,810
                     
Three months ended March 31, 2024                    
Other contract assets  $140,165   $28,182   $(37,518)  $130,829 

 

The following table presents changes in our contract liabilities during the three months ended March 31, 2025 and 2024:

 

   Balance at
Beginning
of Period
   Billings   Recognized
Revenue
   Balance at
End of
Period
 
Three months ended March 31, 2025                    
Contract liabilities: deferred revenue  $3,411,852   $1,174,471  $(1,648,433)  $2,937,890
                     
Three months ended March 31, 2024                    
Contract liabilities: deferred revenue  $2,927,808   $1,200,998   $(1,545,599)  $2,583,207 
 
Schedule of Segment Information

Information by operating segment is as follows:

 

   Three months
ended
March 31, 2025
   Three months
ended
March 31, 2024
 
Revenues          
Document Management  $1,961,312   $1,820,420 
Document Conversion   2,286,033    2,686,664 
Total revenues  $4,247,345   $4,507,084 
           
Cost of revenues          
Document Management  $258,245   $263,527 
Document Conversion   1,119,900    1,343,913 
Total cost of revenues  $1,378,145   $1,607,440 
           
Gross profit          
Document Management  $1,703,067   $1,556,893 
Document Conversion   1,166,133    1,342,751 
Total gross profit  $2,869,200   $2,899,644 
           
Capital additions, net          
Document Management  $109,382   $110,619 
Document Conversion   114,552    17,313 
Total capital additions, net  $223,934   $127,932 

 

  

March 31, 2025

   December 31, 2024 
Goodwill          
Document Management  $3,989,645   $3,989,645 
Document Conversion   1,800,176    1,800,176 
Total goodwill  $5,789,821   $5,789,821 

 

   March 31, 2025   December 31, 2024 
Total assets          
Document Management  $9,194,897   $9,641,347 
Document Conversion   8,769,117    8,933,609 
Total assets  $17,964,014   $18,574,956