Annual report [Section 13 and 15(d), not S-K Item 405]

Contracts in Progress (Tables)

v3.25.1
Contracts in Progress (Tables)
12 Months Ended
Dec. 31, 2024
Contracts in Progress [Abstract]  
Billings in Excess of Costs and Estimated Earnings and Costs and Estimated Earnings in Excess of Billings Billings in excess of costs and estimated earnings as of December 31, 2024 and 2023 are as follows:

Year Ended December 31

2024

2023

Billings to date

$

3,055,354

$

2,131,579

Costs incurred on uncompleted contracts

1,120,213

1,208,444

Estimated earnings

1,490,831

483,046

Cost plus estimated earnings

2,611,044

1,691,490

Billings in excess of costs plus estimated earnings on uncompleted contracts

$

444,310

$

440,089

Costs and estimated earnings in excess of billings as of December 31, 2024 and 2023 are as follows:

Year Ended December 31

2024

2023

Costs incurred on uncompleted contracts

$

1,233,151

$

119,782

Estimated earnings

1,219,234

396,174

2,452,385

515,956

Billings to date

1,891,737

458,715

Costs and estimated earnings in excess of billings on uncompleted contracts

$

560,648

$

57,241