The Inventing Press

Limbach Holdings, Inc.

Financial highlights

MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 12/31/22FY 12/31/21
Income Statement
Revenue$646.8M$518.8M$516.4M$496.8M$490.4M
Cost of revenue$477.5M$374.5M$397.1M$403.0M$404.4M
Gross profit$169.3M$144.3M$119.3M$93.7M$85.9M
Selling, general & administrative$109.5M$97.2M$87.4M$77.9M$71.4M
Operating expenses$119.9M$105.7M$90.0M$81.7M$71.9M
Operating income$49.5M$38.6M$29.3M$12.0M$14.0M
Interest expense$3.1M$1.9M$2.0M$2.1M
Pretax income$48.6M$40.0M$28.1M$9.6M$9.5M
Income tax expense$9.6M$9.1M$7.3M$2.8M$2.8M
Net income$39.1M$30.9M$20.8M$6.8M$6.7M
Balance Sheet
Cash and equivalents$11.3M$44.9M$59.8M$36.0M$14.5M
Current assets$195.0M$220.3M$217.0M$226.0M$192.9M
Total assets$381.1M$352.1M$304.4M$294.6M$267.5M
Current liabilities$135.1M$151.0M$145.1M$159.1M$129.7M
Total liabilities$185.5M$198.6M$183.5M$199.1M$179.7M
Stockholders' equity$195.7M$153.5M$120.9M$95.4M$87.8M
Cash Flow Statement
Cash from operations$45.7M$36.8M$57.4M$35.4M-$24.2M
Depreciation and amortization$18.1M$11.9M$8.2M$8.2M$5.9M
Stock-based compensation$7.0M$5.8M$4.9M$2.7M$2.6M
Capital expenditure$3.8M$7.5M$2.3M$993,000$791,000
Free cash flow$41.9M$29.3M$55.1M$34.4M-$25.0M
Share repurchases$0$0$2.0M$0

Shares outstanding 11.9M · Free float 78.8%

Annual filing data through FY ended December 31, 2025; float as of July 14, 2026.