Canada markets open in 9 hours 3 minutes

Badger Infrastructure Solutions Ltd. (BDGI.TO)

Toronto - Toronto Real Time Price. Currency in CAD
Add to watchlist
42.06-0.22 (-0.52%)
At close: 04:00PM EDT
Show:
Annual

Income Statement

Currency in USD. All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Total Revenue
702,145
683,799
570,812
453,910
438,084
-
Cost of Revenue
503,857
492,706
431,662
358,857
309,206
-
Gross Profit
198,288
191,093
139,150
95,053
128,878
-
Operating Expenses
Selling General and Administrative
66,961
58,957
44,701
39,573
39,516
-
Total Operating Expenses
139,906
128,826
104,285
96,698
96,600
-
Operating Income or Loss
58,382
62,267
34,865
-1,645
32,278
-
Interest Expense
16,905
16,106
7,557
4,406
6,538
-
Total Other Income/Expenses Net
15,208
11,849
-3,916
-5,221
251.7331
-
Income Before Tax
55,792
57,123
22,883
-11,272
25,991
-
Income Tax Expense
15,006
15,352
4,593
-2,535
6,583
-
Income from Continuing Operations
40,786
41,771
18,290
-8,737
19,409
-
Net Income
40,786
41,771
18,290
-8,737
19,409
-
Net Income available to common shareholders
40,786
41,771
18,290
-8,737
19,409
-
Basic EPS
1.20
-
0.53
-0.25
0.56
1.28
Diluted EPS
1.20
-
0.53
-0.25
0.56
1.28
Basic Average Shares
34,473
-
34,473
34,601
34,871
35,826
Diluted Average Shares
34,473
-
34,473
34,601
34,871
35,826