Quarterly report pursuant to Section 13 or 15(d)

Note 3 - Revenue From Contracts With Customers (Tables)

v3.24.2.u1
Note 3 - Revenue From Contracts With Customers (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended June 30,

 
   

2024

   

2023

 

Contract Type

 

Amount

   

Percentage

   

Amount

   

Percentage

 

Services time & materials

  $ 1,690,650       88.8 %   $ 1,719,674       84.9 %

Services fixed price over time

    107,475       5.6 %     102,402       5.1 %

Services combination

    31,920       1.7 %     33,090       1.6 %

Services fixed price per unit

    44,052       2.3 %     112,791       5.6 %

Third-party software

    29,505       1.6 %     56,665       2.8 %

Total revenue

  $ 1,903,602       100.0 %   $ 2,024,622       100.0 %
   

Six Months Ended June 30,

 
   

2024

   

2023

 

Contract Type

 

Amount

   

Percentage

   

Amount

   

Percentage

 

Services time & materials

  $ 3,344,653       87.6 %   $ 3,600,335       86.0 %

Services fixed price over time

    214,950       5.6 %     204,804       4.9 %

Services combination

    63,840       1.7 %     66,180       1.6 %

Services fixed price per unit

    136,523       3.6 %     200,096       4.8 %

Third-party software

    59,009       1.5 %     113,330       2.7 %

Total revenue

  $ 3,818,975       100.0 %   $ 4,184,745       100.0 %
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
   

June 30, 2024

   

December 31, 2023

 

Billed federal government

  $ 790,446     $ 1,110,001  

Billed commercial and local government

    -       6,600  

Unbilled receivables

    1,261       1,261  

Accounts receivable

  $ 791,707     $ 1,117,862  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]

Balance at December 31, 2023

  $ 114,540  

Contract liabilities added

    26,026  

Revenue recognized

    (55,531 )

Balance at March 31, 2024

    85,035  

Contract liabilities added

    1,732  

Revenue recognized

    (31,237 )

Balance at June 30, 2024

  $ 55,531  

Balance at December 31, 2022

  $ 182,756  

Revenue recognized

    (55,665 )

Balance at March 31, 2023

    127,091  

Revenue recognized

    (55,088 )

Balance at March 31, 2023

  $ 72,003  
Deferred Costs of Revenue [Table Text Block]

Balance at December 31, 2023

  $ 87,988  

Deferred costs expensed

    (29,330 )

Balance at March 31, 2024

    58,658  

Deferred costs expensed

    (29,330 )

Balance at June 30, 2024

    29,329