PANW - Palo Alto Networks, Inc.

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/07/2022
31/07/2021
31/07/2020
31/07/2019
Assets
Current assets
Cash
Cash and cash equivalents
2,118,500
1,874,200
2,958,000
961,400
Other short-term investments
1,516,000
1,026,900
789,800
1,841,700
Total cash
3,634,500
2,901,100
3,747,800
2,803,100
Net receivables
2,142,500
1,240,400
1,037,100
582,400
Total current assets
6,414,900
4,647,300
5,129,200
3,664,800
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
599,800
581,300
606,800
540,200
Accumulated depreciation
-469,700
-399,000
-321,000
-244,200
Net property, plant and equipment
599,800
581,300
606,800
296,000
Equity and other investments
1,051,900
888,300
554,400
575,400
Goodwill
2,747,700
2,710,100
1,812,900
1,352,300
Intangible assets
384,500
498,600
358,200
280,600
Other long-term assets
504,700
421,400
603,900
423,100
Total non-current assets
5,838,700
5,594,300
3,936,200
2,927,400
Total assets
12,253,600
10,241,600
9,065,400
6,592,200
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
3,676,800
1,557,900
-
-
Accounts payable
128,000
56,900
63,600
73,300
Accrued liabilities
399,200
329,400
256,800
162,400
Deferred revenues
3,641,200
2,741,900
2,049,100
1,582,100
Total current liabilities
8,306,300
5,116,700
2,691,700
2,053,300
Non-current liabilities
Long-term debt
-
1,668,100
3,084,100
1,430,000
Deferred revenues
3,352,800
2,282,100
1,761,100
1,306,600
Other long-term liabilities
108,400
97,700
90,100
216,000
Total non-current liabilities
3,737,300
4,361,300
5,271,900
2,952,600
Total liabilities
12,043,600
9,478,000
7,963,600
5,005,900
Stockholders' equity
Common stock
1,932,700
2,311,200
2,259,200
2,490,900
Retained earnings
-1,667,100
-1,666,800
-1,167,900
-900,900
Accumulated other comprehensive income
-55,600
-9,900
10,500
-3,700
Total stockholders' equity
210,000
763,600
1,101,800
1,586,300
Total liabilities and stockholders' equity
12,253,600
10,241,600
9,065,400
6,592,200