| Schedule of earnings in excess of billings on uncompleted contracts | |
| | |
| |
| | |
June 30, 2025 | | |
December 31, 2024 | |
| Costs incurred on uncompleted contracts | |
$ | 4,271 | | |
$ | 4,281 | |
| Estimated earnings on uncompleted contracts | |
| 4,275 | | |
| 4,925 | |
| Estimated loss on uncompleted contracts | |
| – | | |
| (100 | ) |
| Gross costs and estimated earnings | |
| 8,546 | | |
| 9,106 | |
| Less: Billings to date on uncompleted contracts | |
| (8,127 | ) | |
| (6,682 | ) |
| Costs incurred plus estimated earning less billings on uncompleted contracts, net | |
$ | 419 | | |
$ | 2,424 | |
| | |
| | | |
| | |
| Contract assets, contract liabilities, and deferred revenue consisted of the following: | |
| | | |
| | |
| Contract assets | |
| 1,162 | | |
| 3,080 | |
| Contract liabilities | |
| (715 | ) | |
| (542 | ) |
| Deferred revenue | |
| (28 | ) | |
| (114 | ) |
| Costs incurred plus estimated earning less billing on uncompleted contracts | |
$ | 419 | | |
$ | 2,424 | |