2025
2024
Number of Projects in progress
21
19
Aggregate percent complete
65%
53%
Aggregate amount remaining
$13,100,204
$18,650,312
Percentage of total value invoiced to customer
64%
56%
Represents the textual narrative disclosure of Schdule of Status of Projects in progress, during the indicated time period.
No definition available.