Home
Mail
Search
News
Finance
Sport
TV
Lifestyle
Entertainment
Mobile
Horoscopes
More
Yahoo
Search
No matching results for ''
Tip: Try a valid symbol or a specific company name for relevant results
Mail
Finance Home
Watchlists
My Portfolios
Market Data
Latest News
Industries
Personal Finance
Currency Convertor
Video
New Zealand markets open in 4 hours 32 minutes
NZX 50
10,958.81
-59.79
(-0.54%)
NZD/USD
0.6222
-0.0017
(-0.28%)
ALL ORDS
6,877.90
-75.50
(-1.09%)
OIL
110.74
-1.02
(-0.91%)
GOLD
1,817.80
-3.40
(-0.19%)
Ciena Corporation (CIEN)
NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
45.47
-0.44
(-0.97%)
As of 01:28PM EDT. Market open.
Summary
Chart
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Income statement
All numbers in thousands
Breakdown
ttm
31/10/2021
31/10/2020
31/10/2019
31/10/2018
Total revenue
3,823,297
3,620,684
3,532,157
3,572,131
3,094,286
Cost of revenue
2,085,660
1,898,705
1,879,266
2,030,065
1,779,596
Gross profit
1,737,637
1,721,979
1,652,891
1,542,066
1,314,690
Operating expenses
Research development
601,412
536,666
529,888
548,139
491,564
Selling general and administrative
671,685
634,088
585,973
597,445
554,193
Total operating expenses
1,302,738
1,194,486
1,139,244
1,167,392
1,061,494
Operating income or loss
434,899
527,493
513,647
374,674
253,196
Interest expense
36,325
30,837
31,321
37,452
55,249
Total other income/expenses net
-28,564
-35,956
-33,225
-38,442
-62,869
Income before tax
373,161
462,751
455,961
313,190
148,781
Income tax expense
-53,315
-37,445
94,670
59,756
493,471
Income from continuing operations
426,476
500,196
361,291
253,434
-344,690
Net income
426,476
500,196
361,291
253,434
-344,690
Net income available to common shareholders
426,476
500,196
361,291
253,434
-344,690
Basic EPS
-
3.22
2.34
1.63
-2.40
Diluted EPS
-
3.19
2.32
1.61
-2.49
Basic average shares
-
155,279
154,287
155,720
143,738
Diluted average shares
-
156,743
155,955
157,612
143,738
EBITDA
-
625,854
619,809
473,354
314,050
© 2022 Yahoo. All rights reserved.
Data disclaimer
Help
Suggestions
Privacy Dashboard
Privacy (updated)
About our ads
Terms (updated)