Canada markets open in 1 hour 51 minutes

Alamo Group Inc. (ALG)

NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
190.77-3.01 (-1.55%)
At close: 04:00PM EDT
190.77 -0.01 (-0.01%)
After hours: 04:07PM 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
1,703,466
1,689,651
1,513,616
1,334,223
1,163,466
-
Cost of Revenue
1,250,697
1,236,007
1,137,098
999,709
869,736
-
Gross Profit
452,769
453,644
376,518
334,514
293,730
-
Operating Expenses
Selling General and Administrative
241,084
240,158
212,649
202,939
184,199
-
Total Operating Expenses
256,847
255,677
227,926
217,576
198,945
-
Operating Income or Loss
195,922
197,967
148,592
116,938
94,785
-
Interest Expense
26,244
26,093
14,361
10,533
15,837
-
Total Other Income/Expenses Net
857
1,761
-673
1,944
-557
-
Income Before Tax
172,438
175,120
134,310
109,498
79,757
-
Income Tax Expense
37,506
38,959
32,382
29,253
21,953
-
Income from Continuing Operations
134,932
136,161
101,928
80,245
57,804
-
Net Income
134,932
136,161
101,928
80,245
57,804
-
Net Income available to common shareholders
134,932
136,161
101,928
80,245
57,804
-
Basic EPS
11.23
-
8.58
6.78
4.91
5.38
Diluted EPS
11.17
-
8.54
6.75
4.88
5.35
Basic Average Shares
11,908
-
11,877
11,837
11,782
11,729
Diluted Average Shares
11,972
-
11,934
11,896
11,845
11,800