Note 2 - Revenue Recognition (Tables)
|
12 Months Ended |
Dec. 31, 2022 |
Notes Tables |
|
Disaggregation of Revenue [Table Text Block] |
|
|
Year ended December 31, 2022 |
|
|
Year ended December 31, 2021 |
|
Contract Type |
|
Amount |
|
|
Percentage |
|
|
Amount |
|
|
Percentage |
|
Services time & materials |
|
$ |
7,521,165 |
|
|
|
62.6 |
% |
|
$ |
9,383,810 |
|
|
|
62.5 |
% |
Services firm fixed price |
|
|
998,970 |
|
|
|
8.3 |
% |
|
|
367,229 |
|
|
|
2.4 |
% |
Services fixed price over time |
|
|
407,611 |
|
|
|
3.4 |
% |
|
|
634,036 |
|
|
|
4.2 |
% |
Services combination |
|
|
113,610 |
|
|
|
0.9 |
% |
|
|
92,940 |
|
|
|
0.6 |
% |
Services fixed price per unit |
|
|
304,666 |
|
|
|
2.5 |
% |
|
|
114,263 |
|
|
|
0.8 |
% |
Third-party software |
|
|
2,427,937 |
|
|
|
20.2 |
% |
|
|
4,245,730 |
|
|
|
28.2 |
% |
Software support & maintenance |
|
|
142,891 |
|
|
|
1.2 |
% |
|
|
106,428 |
|
|
|
0.7 |
% |
Incentive payments |
|
|
105,102 |
|
|
|
0.9 |
% |
|
|
89,068 |
|
|
|
0.6 |
% |
Total revenue |
|
$ |
12,021,952 |
|
|
|
100.0 |
% |
|
$ |
15,033,504 |
|
|
|
100.0 |
% |
|
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] |
Balance at December 31, 2020 |
|
$ |
210,668 |
|
Contract assets added |
|
|
312,475 |
|
Revenue billed |
|
|
(523,143 |
) |
Balance at December 31, 2021 |
|
|
- |
|
Contract assets added |
|
|
- |
|
Revenue billed |
|
|
- |
|
Balance at December 31, 2022 |
|
$ |
- |
|
Balance at December 31, 2020 |
|
$ |
946,884 |
|
Contract liabilities added |
|
|
359,896 |
|
Revenue recognized |
|
|
(1,119,945 |
) |
Balance at December 31, 2021 |
|
|
186,835 |
|
Contract liabilities added |
|
|
439,230 |
|
Revenue recognized |
|
|
(443,309 |
) |
Balance at December 31, 2022 |
|
$ |
182,756 |
|
|
Deferred Costs of Revenue [Table Text Block] |
Balance at December 31, 2020 |
|
$ |
89,068 |
|
Deferred costs added - maintenance |
|
|
228,010 |
|
Deferred costs added - deliverables |
|
|
17,406 |
|
Deferred costs expensed |
|
|
(180,266 |
) |
Balance at December 31, 2021 |
|
|
154,218 |
|
Deferred costs added - maintenance |
|
|
223,148 |
|
Deferred costs expensed |
|
|
(220,647 |
) |
Balance at December 31, 2022 |
|
$ |
156,719 |
|
|