Australia markets closed

NETGEAR, Inc. (NTGR)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
12.49-0.10 (-0.79%)
At close: 04:00PM EDT
12.73 +0.24 (+1.92%)
After hours: 04:38PM EDT
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Assets
Current assets
Cash
Cash and cash equivalents
176,717
146,500
263,772
346,460
-
Other short-term investments
106,931
80,925
7,744
6,858
-
Total cash
283,648
227,425
271,516
353,318
-
Net receivables
185,059
277,485
261,158
337,052
-
Inventory
248,851
299,614
315,667
172,112
-
Other current assets
30,421
29,767
34,752
30,696
-
Total current assets
747,979
834,291
883,093
893,178
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
134,534
176,574
157,358
160,290
-
Accumulated depreciation
-88,976
-126,481
-120,847
-114,799
-
Net property, plant and equipment
45,558
50,093
36,511
45,491
-
Equity and other investments
8,367
7,879
7,575
8,395
-
Goodwill
36,279
36,279
80,721
80,721
-
Intangible assets
-
1,329
1,856
3,899
10,104
Other long-term assets
5,616
4,210
4,980
6,032
-
Total non-current assets
99,163
185,494
195,438
212,861
-
Total assets
847,142
1,019,785
1,078,531
1,106,039
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Accounts payable
46,850
85,550
73,729
90,902
-
Taxes payable
1,037
1,685
1,528
7,318
-
Accrued liabilities
156,215
202,464
215,364
209,226
-
Deferred revenues
27,091
21,128
16,500
13,458
-
Total current liabilities
264,348
345,971
341,045
365,073
-
Non-current liabilities
Other long-term liabilities
4,906
3,902
3,112
6,896
-
Total non-current liabilities
47,299
52,959
40,671
51,582
-
Total liabilities
311,647
398,930
381,716
416,655
-
Stockholders' equity
Common stock
30
29
29
30
-
Retained earnings
-432,322
-324,762
-226,591
-193,320
-
Accumulated other comprehensive income
136
-535
149
-35
-
Total stockholders' equity
535,495
620,855
696,815
689,384
-
Total liabilities and stockholders' equity
847,142
1,019,785
1,078,531
1,106,039
-