Canada markets open in 2 hours 29 minutes

BP p.l.c. (BPAQF)

Other OTC - Other OTC Delayed Price. Currency in USD
Add to watchlist
5.89-0.00 (-0.08%)
At close: 03:13PM EST
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Total Revenue
210,130,000
-
241,392,000
157,739,000
105,944,000
Cost of Revenue
162,058,000
-
186,296,000
134,879,000
95,760,000
Gross Profit
48,072,000
-
55,096,000
22,860,000
10,184,000
Operating Expenses
Selling General and Administrative
16,772,000
-
13,449,000
11,931,000
10,397,000
Total Operating Expenses
17,769,000
-
13,649,000
12,188,000
10,757,000
Operating Income or Loss
30,303,000
-
41,447,000
10,672,000
-573,000
Interest Expense
3,840,000
-
2,660,000
2,712,000
3,115,000
Income Before Tax
23,749,000
-
15,405,000
15,227,000
-24,888,000
Income Tax Expense
7,869,000
-
16,762,000
6,740,000
-4,159,000
Income from Continuing Operations
15,880,000
-
-1,357,000
8,487,000
-20,729,000
Net Income
15,239,000
-
-2,487,000
7,565,000
-20,305,000
Net Income available to common shareholders
15,238,000
-
-2,488,000
7,563,000
-20,306,000
Basic EPS
1.41
0.88
-0.13
0.38
-1.00
Diluted EPS
1.39
0.86
-0.13
0.37
-1.00
Basic Average Shares
17,695,449
17,360,288
18,987,936
20,128,862
20,221,514
Diluted Average Shares
17,978,359
17,750,078
18,987,936
20,260,388
20,221,514