UK markets closed

Divi's Laboratories Limited (DIVISLAB.BO)

BSE - BSE Real-time price. Currency in INR
Add to watchlist
4,309.95-102.25 (-2.32%)
At close: 03:29PM IST
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/03/2024
31/03/2023
31/03/2022
31/03/2021
31/03/2020
Assets
Current assets
Cash
Cash and cash equivalents
3,630,000
1,697,000
12,147,600
20,303,200
-
Other short-term investments
36,240,000
39,648,500
15,270,100
546,400
-
Total cash
39,870,000
41,345,500
27,417,700
20,849,600
-
Net receivables
21,560,000
17,925,300
24,238,800
16,765,200
-
Inventory
31,840,000
30,004,100
28,286,200
21,452,300
-
Other current assets
3,200,000
2,017,700
500
1,531,900
-
Total current assets
96,750,000
93,117,400
83,515,000
61,747,100
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
55,130,000
65,500,400
60,690,100
53,830,100
-
Accumulated depreciation
-
-16,208,400
-12,815,200
-9,734,700
-7,208,600
Net property, plant and equipment
55,130,000
49,292,000
47,874,900
44,095,400
-
Intangible assets
-
52,800
74,900
49,500
36,000
Other long-term assets
1,290,000
210,000
548,300
562,500
-
Total non-current assets
57,950,000
51,270,300
50,232,100
45,993,600
-
Total assets
154,700,000
144,387,700
133,747,100
107,740,700
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
0
0
0
3,500
-
Accounts payable
8,240,000
7,625,100
7,957,000
7,632,000
-
Other current liabilities
3,030,000
86,800
-102,400
-47,200
-
Total current liabilities
12,780,000
11,010,800
11,955,500
11,124,600
-
Non-current liabilities
Deferred tax liabilities
5,820,000
5,372,100
4,214,000
3,380,600
-
Total non-current liabilities
6,210,000
5,706,000
4,509,800
3,670,000
-
Total liabilities
18,990,000
16,716,800
16,465,300
14,794,600
-
Stockholders' equity
Common stock
530,000
530,900
530,900
530,900
-
Retained earnings
-
109,581,100
99,888,500
75,977,200
57,942,800
Total stockholders' equity
135,710,000
127,670,900
117,281,800
92,946,100
-
Total liabilities and stockholders' equity
154,700,000
144,387,700
133,747,100
107,740,700
-