Canada markets open in 2 hours 21 minutes

Limbach Holdings, Inc. (LMB)

NasdaqCM - NasdaqCM Real Time Price. Currency in USD
Add to watchlist
57.93+0.98 (+1.72%)
At close: 04:00PM EDT
58.40 +0.47 (+0.81%)
After hours: 06:50PM EDT
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Total Revenue
514,317
516,350
496,782
490,351
568,209
-
Cost of Revenue
390,166
397,060
403,041
404,441
486,823
-
Gross Profit
124,151
119,290
93,741
85,910
81,386
-
Operating Expenses
Selling General and Administrative
89,223
87,397
77,879
71,436
63,601
-
Total Operating Expenses
91,777
89,277
79,446
71,920
64,231
-
Operating Income or Loss
32,374
30,013
14,295
13,990
17,155
-
Interest Expense
1,854
2,046
2,144
2,568
8,627
-
Total Other Income/Expenses Net
-555
-1,084
-2,543
-1,945
-1,539
-
Income Before Tax
31,744
28,100
9,608
9,477
6,989
-
Income Tax Expense
6,397
7,346
2,809
2,763
1,182
-
Income from Continuing Operations
25,347
20,754
6,799
6,714
5,807
-
Net Income
25,347
20,754
6,799
6,714
5,807
-
Net Income available to common shareholders
25,347
20,754
6,799
6,714
5,807
-
Basic EPS
1.81
-
0.65
0.67
0.74
-0.23
Diluted EPS
1.69
-
0.64
0.66
0.72
-0.23
Basic Average Shares
10,625
-
10,425
10,013
7,865
7,662
Diluted Average Shares
11,484
-
10,677
10,232
8,065
7,662