Australia markets open in 3 hours 39 minutes

Cal-Maine Foods, Inc. (CALM)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
56.80-0.72 (-1.25%)
At close: 04:00PM EDT
56.00 -0.80 (-1.41%)
After hours: 06:51PM 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
292,824
59,084
57,352
78,130
Other short-term investments
355,090
115,429
112,158
154,163
Total cash
647,914
174,513
169,510
232,293
Net receivables
110,980
169,109
79,066
84,976
Inventory
284,418
263,316
218,375
187,216
Other current assets
5,380
4,286
5,407
4,367
Total current assets
1,124,925
661,519
519,931
522,251
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,483,758
1,355,584
1,215,412
1,145,875
Accumulated depreciation
-739,218
-677,788
-623,746
-585,291
Net property, plant and equipment
744,540
677,796
591,666
560,584
Equity and other investments
14,449
15,530
54,941
60,982
Goodwill
44,006
44,006
35,525
35,525
Intangible assets
15,897
18,131
20,341
22,816
Other long-term assets
10,708
10,507
6,770
4,536
Total non-current assets
829,600
765,970
709,243
684,443
Total assets
1,954,525
1,427,489
1,229,174
1,206,694
Liabilities and stockholders' equity
Liabilities
Current liabilities
Accounts payable
82,590
82,049
52,784
55,904
Taxes payable
8,288
25,687
0
-
Accrued liabilities
54,723
40,282
36,407
36,278
Total current liabilities
182,731
184,674
90,097
93,183
Non-current liabilities
Deferred tax liabilities
152,212
128,196
114,408
92,768
Other long-term liabilities
9,999
10,274
10,416
8,681
Total non-current liabilities
162,211
138,470
126,296
103,836
Total liabilities
344,942
323,144
216,393
197,019
Stockholders' equity
Common stock
751
751
751
751
Retained earnings
1,571,112
1,065,854
975,977
975,147
Accumulated other comprehensive income
-2,886
-1,596
-558
79
Total stockholders' equity
1,611,081
1,104,551
1,012,781
1,009,675
Total liabilities and stockholders' equity
1,954,525
1,427,489
1,229,174
1,206,694