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 |
|
|