Canada markets close in 1 hour 19 minutes

CarMax Inc (XA4.HA)

Hanover - Hanover Delayed Price. Currency in EUR
Add to watchlist
66.56-1.20 (-1.77%)
As of 08:00AM CEST. Market open.
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2024-02-29
2023-02-28
2022-02-28
2021-02-28
2020-02-29
Assets
Current Assets
Cash
Cash And Cash Equivalents
574,142
314,758
102,716
132,319
-
Total Cash
574,142
314,758
102,716
132,319
-
Net Receivables
221,153
298,783
560,984
239,070
-
Inventory
3,678,070
3,726,142
5,124,569
3,157,159
-
Other Current Assets
246,581
230,795
212,922
91,833
-
Total Current Assets
5,226,594
5,041,367
6,549,290
4,116,796
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
6,000,030
5,591,515
5,183,973
4,901,479
-
Accumulated Depreciation
-1,813,783
-1,614,924
-1,437,548
-1,414,264
-
Net property, plant and equipment
4,186,247
3,976,591
3,746,425
3,487,215
-
Goodwill
141,258
141,258
141,258
653
-
Other long-term assets
532,064
600,989
490,659
282,797
-
Total non-current assets
21,970,203
21,141,369
19,788,974
17,424,745
-
Total Assets
27,196,797
26,182,736
26,338,264
21,541,541
-
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
797,449
579,468
532,272
452,579
-
Accounts Payable
933,708
826,592
937,717
799,333
-
Taxes payable
-
-
0
218
1,389
Accrued liabilities
523,971
478,964
533,271
415,465
-
Total Current Liabilities
2,312,289
1,938,311
2,047,457
1,698,548
-
Non-current liabilities
Long Term Debt
17,959,656
17,775,137
18,175,019
14,619,919
-
Other long-term liabilities
354,902
332,383
357,080
434,843
-
Total non-current liabilities
18,810,768
18,631,348
19,055,368
15,478,380
-
Total Liabilities
21,123,057
20,569,659
21,102,825
17,176,928
-
Stockholders' Equity
Common Stock
78,806
79,040
80,527
81,586
-
Retained Earnings
4,126,909
3,723,094
3,524,066
2,887,897
-
Accumulated other comprehensive income
59,279
97,869
-46,422
-118,691
-
Total stockholders' equity
6,073,740
5,613,077
5,235,439
4,364,613
-
Total liabilities and stockholders' equity
27,196,797
26,182,736
26,338,264
21,541,541
-