Singapore markets open in 4 hours 14 minutes

Neogen Corporation (NEOG)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
12.05-0.36 (-2.90%)
At close: 04:00PM EDT
12.05 0.00 (0.00%)
After hours: 04:06PM EDT
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/05/2023
31/05/2022
31/05/2021
31/05/2020
Assets
Current assets
Cash
Cash and cash equivalents
163,240
44,473
75,602
66,269
Other short-term investments
82,329
336,578
305,485
277,404
Total cash
245,569
381,051
381,087
343,673
Net receivables
153,253
99,674
91,823
84,681
Inventory
133,812
122,313
100,701
95,053
Other current assets
53,297
23,760
17,840
13,999
Total current assets
585,931
626,798
591,451
537,406
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
330,800
218,643
200,739
155,932
Accumulated depreciation
-120,118
-104,875
-97,809
-75,309
Net property, plant and equipment
210,682
113,768
102,930
80,623
Goodwill
2,137,496
142,704
131,476
110,340
Intangible assets
1,605,102
107,503
92,316
66,581
Other long-term assets
15,220
2,156
2,019
2,232
Total non-current assets
3,968,500
366,131
328,741
259,776
Total assets
4,554,432
992,929
920,192
797,182
Liabilities and stockholders' equity
Liabilities
Current liabilities
Accounts payable
76,669
34,614
23,900
25,650
Taxes payable
6,951
2,126
1,848
1,456
Accrued liabilities
32,083
24,521
13,196
13,648
Deferred revenues
4,616
5,460
3,404
-
Total current liabilities
145,472
77,844
53,599
48,489
Non-current liabilities
Long-term debt
885,439
-
-
-
Deferred tax liabilities
353,427
17,011
21,917
18,125
Other long-term liabilities
35,877
10,700
4,299
5,391
Total non-current liabilities
1,274,743
27,711
26,216
23,516
Total liabilities
1,420,215
105,555
79,815
72,005
Stockholders' equity
Common stock
34,599
17,248
17,195
16,943
Retained earnings
565,041
587,911
539,604
478,722
Accumulated other comprehensive income
-33,251
-27,769
-11,375
-19,709
Total stockholders' equity
3,134,217
887,374
840,377
725,177
Total liabilities and stockholders' equity
4,554,432
992,929
920,192
797,182