Reference Information - Earnings Per Share
Analyst Forecasts - Earnings Per Share
Last Month Revisions
|
Last Month Revisions |
Fiscal Period |
Date |
Mean |
High |
Low |
Median |
# of Estimates |
# Up |
# Down |
Mean % Change |
Annual |
12/1/25 |
10.84 |
10.90 |
10.78 |
10.83 |
4 |
1 |
2 |
-1.20 |
Annual |
12/1/24 |
10.01 |
10.09 |
9.86 |
10.04 |
4 |
3 |
-- |
2.00 |
Quarterly |
3/1/25 |
2.38 |
2.50 |
2.29 |
2.34 |
3 |
1 |
-- |
2.86 |
Quarterly |
6/1/24 |
2.44 |
2.47 |
2.41 |
2.45 |
4 |
1 |
2 |
-3.32 |
Quarterly |
9/1/24 |
2.67 |
2.79 |
2.56 |
2.66 |
4 |
1 |
2 |
-3.08 |
Quarterly |
12/1/24 |
2.61 |
2.65 |
2.54 |
2.63 |
4 |
1 |
2 |
-1.38 |
Actuals - Earnings Per Share
Fiscal Period |
Date |
Reported EPS |
Mean Estimate |
Surprise % Change |
Annual |
12/1/23 |
9.90 |
9.67 |
2.38 |
Annual |
12/1/22 |
9.24 |
8.92 |
3.54 |
Annual |
12/1/21 |
7.83 |
7.51 |
4.21 |
Quarterly |
3/1/24 |
2.38 |
1.88 |
26.60 |
Quarterly |
12/1/23 |
2.33 |
2.15 |
8.20 |
Quarterly |
9/1/23 |
2.63 |
2.27 |
15.99 |
Quarterly |
6/1/23 |
2.54 |
2.14 |
18.69 |
Reference Information - Book Value Per Share
Analyst Forecasts - Book Value Per Share
Last Month Revisions
|
Last Month Revisions |
Fiscal Period |
Date |
Mean |
High |
Low |
Median |
# of Estimates |
# Up |
# Down |
Mean % Change |
Annual |
12/1/25 |
67.00 |
67.00 |
67.00 |
67.00 |
1 |
-- |
-- |
-- |
Annual |
12/1/24 |
54.00 |
54.00 |
54.00 |
54.00 |
1 |
-- |
-- |
-- |
Actuals - Book Value Per Share
Fiscal Period |
Date |
Reported EPS |
Mean Estimate |
Surprise % Change |
Annual |
12/1/23 |
66.31 |
65.00 |
2.01 |
Annual |
12/1/22 |
56.21 |
54.00 |
4.09 |
Annual |
12/1/21 |
48.74 |
57.00 |
-14.49 |
Reference Information - Cash Flow Per Share
Analyst Forecasts - Cash Flow Per Share
Last Month Revisions
|
Last Month Revisions |
Fiscal Period |
Date |
Mean |
High |
Low |
Median |
# of Estimates |
# Up |
# Down |
Mean % Change |
Annual |
12/1/25 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Annual |
12/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
3/1/25 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
12/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
9/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
6/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Actuals - Cash Flow Per Share
Fiscal Period |
Date |
Reported EPS |
Mean Estimate |
Surprise % Change |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
Reference Information - Dividend Per Share
Analyst Forecasts - Dividend Per Share
Last Month Revisions
|
Last Month Revisions |
Fiscal Period |
Date |
Mean |
High |
Low |
Median |
# of Estimates |
# Up |
# Down |
Mean % Change |
Annual |
12/1/25 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Annual |
12/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
3/1/25 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
12/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
9/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
6/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Actuals - Dividend Per Share
Fiscal Period |
Date |
Reported EPS |
Mean Estimate |
Surprise % Change |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
Reference Information - EBIT
Analyst Forecasts - EBIT
Last Month Revisions
|
Last Month Revisions |
Fiscal Period |
Date |
Mean |
High |
Low |
Median |
# of Estimates |
# Up |
# Down |
Mean % Change |
Annual |
12/1/25 |
192.16 |
197.36 |
189.74 |
190.76 |
4 |
1 |
2 |
-1.37 |
Annual |
12/1/24 |
176.81 |
180.80 |
170.54 |
179.09 |
3 |
-- |
2 |
-1.93 |
Quarterly |
3/1/25 |
42.76 |
45.23 |
41.40 |
41.65 |
3 |
1 |
-- |
3.36 |
Quarterly |
6/1/24 |
43.75 |
44.54 |
42.33 |
44.07 |
4 |
-- |
3 |
-5.55 |
Quarterly |
9/1/24 |
47.61 |
49.90 |
45.28 |
47.63 |
4 |
-- |
3 |
-3.17 |
Quarterly |
12/1/24 |
46.52 |
47.47 |
45.73 |
46.45 |
4 |
1 |
2 |
-1.58 |
Actuals - EBIT
Fiscal Period |
Date |
Reported EPS |
Mean Estimate |
Surprise % Change |
Annual |
12/1/23 |
165.76 |
163.33 |
1.49 |
Annual |
12/1/22 |
154.90 |
148.29 |
4.45 |
Annual |
12/1/21 |
126.44 |
121.56 |
4.01 |
Quarterly |
3/1/24 |
41.27 |
37.52 |
10.01 |
Quarterly |
12/1/23 |
39.02 |
35.77 |
9.09 |
Quarterly |
9/1/23 |
43.54 |
38.59 |
12.84 |
Quarterly |
6/1/23 |
43.08 |
36.32 |
18.61 |
Reference Information - EBITDA
Analyst Forecasts - EBITDA
Last Month Revisions
|
Last Month Revisions |
Fiscal Period |
Date |
Mean |
High |
Low |
Median |
# of Estimates |
# Up |
# Down |
Mean % Change |
Annual |
12/1/25 |
240.79 |
248.00 |
237.74 |
238.71 |
4 |
-- |
2 |
-1.36 |
Annual |
12/1/24 |
226.39 |
228.00 |
223.33 |
227.12 |
4 |
-- |
2 |
1.98 |
Quarterly |
3/1/25 |
54.45 |
56.71 |
53.00 |
53.65 |
3 |
1 |
-- |
2.42 |
Quarterly |
6/1/24 |
56.19 |
56.61 |
55.93 |
56.10 |
4 |
-- |
2 |
-3.59 |
Quarterly |
9/1/24 |
59.72 |
62.00 |
57.28 |
59.80 |
4 |
-- |
2 |
-2.46 |
Quarterly |
12/1/24 |
58.69 |
59.96 |
57.80 |
58.50 |
4 |
-- |
2 |
-1.08 |
Actuals - EBITDA
Fiscal Period |
Date |
Reported EPS |
Mean Estimate |
Surprise % Change |
Annual |
12/1/22 |
189.13 |
182.48 |
3.64 |
Annual |
12/1/21 |
159.42 |
155.53 |
2.50 |
Quarterly |
3/1/24 |
52.21 |
48.67 |
7.28 |
Quarterly |
9/1/23 |
52.70 |
47.46 |
11.03 |
Quarterly |
6/1/23 |
51.57 |
45.31 |
13.82 |
Reference Information - GAAP Earnings Per Share
Analyst Forecasts - GAAP Earnings Per Share
Last Month Revisions
|
Last Month Revisions |
Fiscal Period |
Date |
Mean |
High |
Low |
Median |
# of Estimates |
# Up |
# Down |
Mean % Change |
Annual |
12/1/25 |
10.79 |
10.90 |
10.67 |
10.79 |
3 |
-- |
2 |
-1.64 |
Annual |
12/1/24 |
9.65 |
9.69 |
9.61 |
9.65 |
3 |
-- |
2 |
-1.96 |
Quarterly |
3/1/25 |
2.32 |
2.34 |
2.29 |
2.32 |
2 |
1 |
-- |
0.22 |
Quarterly |
6/1/24 |
2.37 |
2.41 |
2.35 |
2.36 |
3 |
-- |
2 |
-6.07 |
Quarterly |
9/1/24 |
2.66 |
2.78 |
2.56 |
2.64 |
3 |
-- |
2 |
-3.27 |
Quarterly |
12/1/24 |
2.60 |
2.63 |
2.54 |
2.62 |
3 |
-- |
2 |
-1.89 |
Actuals - GAAP Earnings Per Share
Fiscal Period |
Date |
Reported EPS |
Mean Estimate |
Surprise % Change |
Annual |
12/1/23 |
9.90 |
9.67 |
2.38 |
Annual |
12/1/22 |
10.35 |
10.16 |
1.92 |
Annual |
12/1/21 |
7.21 |
7.05 |
2.32 |
Quarterly |
3/1/24 |
2.10 |
1.88 |
11.70 |
Quarterly |
12/1/23 |
2.33 |
2.12 |
9.91 |
Quarterly |
9/1/23 |
2.63 |
2.28 |
15.45 |
Quarterly |
6/1/23 |
2.54 |
2.11 |
20.38 |
Reference Information - Net Asset Value
Analyst Forecasts - Net Asset Value
Last Month Revisions
|
Last Month Revisions |
Fiscal Period |
Date |
Mean |
High |
Low |
Median |
# of Estimates |
# Up |
# Down |
Mean % Change |
Annual |
12/1/25 |
897.44 |
1,010.88 |
784.00 |
897.44 |
2 |
-- |
1 |
-0.03 |
Annual |
12/1/24 |
758.42 |
886.83 |
630.00 |
758.42 |
2 |
-- |
1 |
-0.11 |
Quarterly |
3/1/25 |
693.00 |
693.00 |
693.00 |
693.00 |
1 |
-- |
-- |
-- |
Quarterly |
6/1/24 |
566.00 |
566.00 |
566.00 |
566.00 |
1 |
-- |
-- |
-- |
Quarterly |
9/1/24 |
599.00 |
599.00 |
599.00 |
599.00 |
1 |
-- |
-- |
-- |
Quarterly |
12/1/24 |
630.00 |
630.00 |
630.00 |
630.00 |
1 |
-- |
-- |
-- |
Actuals - Net Asset Value
Fiscal Period |
Date |
Reported EPS |
Mean Estimate |
Surprise % Change |
Annual |
12/1/23 |
776.24 |
764.92 |
1.48 |
Annual |
12/1/22 |
655.57 |
670.49 |
-2.23 |
Annual |
12/1/21 |
565.62 |
609.42 |
-7.19 |
Quarterly |
3/1/24 |
794.77 |
536.00 |
48.28 |
Quarterly |
12/1/23 |
776.24 |
765.00 |
1.47 |
Quarterly |
9/1/23 |
733.92 |
755.00 |
-2.79 |
Quarterly |
6/1/23 |
713.03 |
707.00 |
0.85 |
Reference Information - Net Debt
Analyst Forecasts - Net Debt
Last Month Revisions
|
Last Month Revisions |
Fiscal Period |
Date |
Mean |
High |
Low |
Median |
# of Estimates |
# Up |
# Down |
Mean % Change |
Annual |
12/1/25 |
30.20 |
82.00 |
-21.61 |
30.20 |
2 |
-- |
1 |
-1.15 |
Annual |
12/1/24 |
150.70 |
193.00 |
108.39 |
150.70 |
2 |
1 |
-- |
0.30 |
Actuals - Net Debt
Fiscal Period |
Date |
Reported EPS |
Mean Estimate |
Surprise % Change |
Annual |
12/1/23 |
4.42 |
6.00 |
-15.78 |
Annual |
12/1/22 |
119.49 |
77.10 |
54.99 |
Annual |
12/1/21 |
170.44 |
156.66 |
8.80 |
Reference Information - Net Income
Analyst Forecasts - Net Income
Last Month Revisions
|
Last Month Revisions |
Fiscal Period |
Date |
Mean |
High |
Low |
Median |
# of Estimates |
# Up |
# Down |
Mean % Change |
Annual |
12/1/25 |
128.11 |
130.63 |
126.00 |
127.91 |
4 |
-- |
2 |
-1.05 |
Annual |
12/1/24 |
117.15 |
119.41 |
113.00 |
118.09 |
4 |
2 |
-- |
1.47 |
Quarterly |
3/1/25 |
28.09 |
29.83 |
27.00 |
27.46 |
3 |
1 |
-- |
3.36 |
Quarterly |
6/1/24 |
28.68 |
29.11 |
28.00 |
28.82 |
4 |
-- |
2 |
-3.99 |
Quarterly |
9/1/24 |
31.45 |
33.00 |
30.08 |
31.36 |
4 |
-- |
2 |
-3.18 |
Quarterly |
12/1/24 |
30.77 |
31.30 |
30.02 |
30.89 |
4 |
-- |
2 |
-1.45 |
Actuals - Net Income
Fiscal Period |
Date |
Reported EPS |
Mean Estimate |
Surprise % Change |
Annual |
12/1/23 |
116.07 |
113.07 |
2.65 |
Annual |
12/1/22 |
107.95 |
104.17 |
3.63 |
Annual |
12/1/21 |
91.27 |
85.92 |
6.23 |
Quarterly |
3/1/24 |
27.99 |
22.20 |
26.06 |
Quarterly |
12/1/23 |
27.40 |
24.81 |
10.43 |
Quarterly |
9/1/23 |
30.86 |
26.22 |
17.70 |
Quarterly |
6/1/23 |
29.73 |
24.70 |
20.36 |
Reference Information - Operating Profit
Analyst Forecasts - Operating Profit
Last Month Revisions
|
Last Month Revisions |
Fiscal Period |
Date |
Mean |
High |
Low |
Median |
# of Estimates |
# Up |
# Down |
Mean % Change |
Annual |
12/1/25 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Annual |
12/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
3/1/25 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
12/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
9/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
6/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Actuals - Operating Profit
Fiscal Period |
Date |
Reported EPS |
Mean Estimate |
Surprise % Change |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
Reference Information - Return On Equity
Analyst Forecasts - Return On Equity
Last Month Revisions
|
Last Month Revisions |
Fiscal Period |
Date |
Mean |
High |
Low |
Median |
# of Estimates |
# Up |
# Down |
Mean % Change |
Annual |
12/1/25 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Annual |
12/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
3/1/25 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
12/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
9/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
6/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Actuals - Return On Equity
Fiscal Period |
Date |
Reported EPS |
Mean Estimate |
Surprise % Change |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
Reference Information - Sales
Analyst Forecasts - Sales
Last Month Revisions
|
Last Month Revisions |
Fiscal Period |
Date |
Mean |
High |
Low |
Median |
# of Estimates |
# Up |
# Down |
Mean % Change |
Annual |
12/1/25 |
1,102.33 |
1,106.19 |
1,097.00 |
1,103.06 |
4 |
1 |
2 |
-1.89 |
Annual |
12/1/24 |
1,056.74 |
1,062.00 |
1,054.38 |
1,055.30 |
4 |
-- |
2 |
-0.54 |
Quarterly |
3/1/25 |
259.73 |
262.87 |
254.90 |
261.42 |
3 |
1 |
-- |
0.98 |
Quarterly |
6/1/24 |
262.90 |
264.66 |
260.73 |
263.10 |
4 |
-- |
2 |
-1.21 |
Quarterly |
9/1/24 |
272.32 |
276.70 |
269.49 |
271.55 |
4 |
-- |
2 |
-0.85 |
Quarterly |
12/1/24 |
273.07 |
276.80 |
269.71 |
272.88 |
4 |
-- |
2 |
-0.90 |
Actuals - Sales
Fiscal Period |
Date |
Reported EPS |
Mean Estimate |
Surprise % Change |
Annual |
12/1/23 |
957.67 |
946.96 |
1.13 |
Annual |
12/1/22 |
904.74 |
892.09 |
1.42 |
Annual |
12/1/21 |
786.58 |
783.10 |
0.44 |
Quarterly |
3/1/24 |
248.98 |
246.12 |
1.16 |
Quarterly |
12/1/23 |
238.68 |
227.96 |
4.70 |
Quarterly |
9/1/23 |
244.18 |
234.01 |
4.35 |
Quarterly |
6/1/23 |
245.05 |
231.25 |
5.97 |
Reference Information - Earnings Per Share (Parent)
Analyst Forecasts - Earnings Per Share (Parent)
Last Month Revisions
|
Last Month Revisions |
Fiscal Period |
Date |
Mean |
High |
Low |
Median |
# of Estimates |
# Up |
# Down |
Mean % Change |
Annual |
12/1/25 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Annual |
12/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
3/1/25 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
12/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
9/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
6/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Actuals - Earnings Per Share (Parent)
Fiscal Period |
Date |
Reported EPS |
Mean Estimate |
Surprise % Change |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
Reference Information - Net Income (Parent)
Analyst Forecasts - Net Income (Parent)
Last Month Revisions
|
Last Month Revisions |
Fiscal Period |
Date |
Mean |
High |
Low |
Median |
# of Estimates |
# Up |
# Down |
Mean % Change |
Annual |
12/1/25 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Annual |
12/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
3/1/25 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
12/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
9/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
6/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Actuals - Net Income (Parent)
Fiscal Period |
Date |
Reported EPS |
Mean Estimate |
Surprise % Change |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
Reference Information - Operating Profit (Parent)
Analyst Forecasts - Operating Profit (Parent)
Last Month Revisions
|
Last Month Revisions |
Fiscal Period |
Date |
Mean |
High |
Low |
Median |
# of Estimates |
# Up |
# Down |
Mean % Change |
Annual |
12/1/25 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Annual |
12/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
3/1/25 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
12/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
9/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Quarterly |
6/1/24 |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
-- |
Actuals - Operating Profit (Parent)
Fiscal Period |
Date |
Reported EPS |
Mean Estimate |
Surprise % Change |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
Reference Information - Sales (Parent)
Analyst Forecasts - Sales (Parent)
Last Month Revisions
|
Last Month Revisions |
Fiscal Period |
Date |
Mean |
High |
Low |
Median |
# of Estimates |
# Up |
# Down |
Mean % Change |
Actuals - Sales (Parent)
Fiscal Period |
Date |
Reported EPS |
Mean Estimate |
Surprise % Change |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |
|
12/1/00 |
-- |
-- |
-- |