Canada markets closed

Bid Corporation Limited (BID.JO)

Johannesburg - Johannesburg Delayed Price. Currency in ZAc (0.01 ZAR)
Add to watchlist
44,600.00+170.00 (+0.38%)
At close: 05:00PM SAST
Show:
Annual

Income Statement

Currency in ZAR. All numbers in thousands
Breakdown
ttm
2024-06-30
2023-06-30
2022-06-30
2021-06-30
2020-06-30
Total Revenue
225,905,337
225,905,337
196,341,239
147,138,311
114,803,442
-
Cost of Revenue
171,444,523
171,444,523
149,537,909
111,495,826
87,296,234
-
Gross Profit
54,460,814
54,460,814
46,803,330
35,642,485
27,507,208
-
Operating Expenses
Selling General and Administrative
23,463,853
41,980,353
35,932,385
27,763,664
22,093,265
-
Total Operating Expenses
42,406,225
42,406,225
36,215,443
28,083,872
22,595,362
-
Operating Income or Loss
12,054,589
12,054,589
10,587,887
7,558,613
4,911,846
-
Interest Expense
1,361,907
1,361,907
1,072,776
747,998
744,783
-
Income Before Tax
10,909,684
10,909,684
9,345,223
6,499,226
4,253,303
-
Income Tax Expense
2,850,584
2,850,584
2,393,482
1,584,987
1,134,694
-
Income from Continuing Operations
8,059,100
8,059,100
6,951,741
4,914,239
3,118,609
-
Net Income
8,010,072
8,010,072
6,886,260
4,824,720
3,088,860
-
Net Income available to common shareholders
8,010,072
8,010,072
6,886,260
4,824,720
3,088,860
-
Basic EPS
20.62
-
20.62
14.44
9.25
3.36
Diluted EPS
20.56
-
20.56
14.40
9.23
3.35
Basic Average Shares
333,999
-
333,999
334,062
334,058
334,041
Diluted Average Shares
334,969
-
334,969
334,970
334,564
334,735