2026
2025
Number of projects in progress
19
21
Aggregate percent complete
62%
65%
Aggregate amount remaining
$10,116,421
$13,100,204
Percentage of total value invoiced to customer
45%
64%
Represents the textual narrative disclosure of Schdule of Status of Projects in progress, during the indicated time period.
No definition available.