Home
Mail
News
Sport
Finance
Celebrity
Style
Weather
Mobile
Messenger
Movies
More
Yahoo
Mail
News
Market Data
Crypto
Bank of England
Money Matters
Property
Top Stocks
Work & Management
Industry News
Brexit
My Portfolio
My Screeners
Watchlists
Videos
UK markets close in 3 hours 52 minutes
FTSE 100
8,278.25
+40.53
(+0.49%)
FTSE 250
20,545.49
+103.14
(+0.50%)
AIM
772.94
+0.37
(+0.05%)
GBP/EUR
1.1803
-0.0019
(-0.16%)
GBP/USD
1.2664
+0.0018
(+0.15%)
Bitcoin GBP
48,169.82
-2,581.83
(-5.09%)
Money
How to invest in artificial intelligence
AI stocks are continuing to rally but what should you buy?
Asia Optical Co., Inc. (3019.TW)
Taiwan - Taiwan Delayed price. Currency in TWD
Add to watchlist
69.40
+0.60
(+0.87%)
At close: 01:30PM CST
Summary
Chart
Conversations
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/12/2023
31/12/2022
31/12/2021
31/12/2020
Total revenue
18,282,689
17,830,192
19,077,048
20,976,807
15,760,061
Cost of revenue
15,078,238
14,645,356
15,316,222
16,640,357
12,826,953
Gross profit
3,204,451
3,184,836
3,760,826
4,336,450
2,933,108
Operating expenses
Research development
820,708
819,860
849,500
831,225
735,152
Selling general and administrative
1,457,753
1,445,200
1,519,936
1,444,654
1,219,632
Total operating expenses
2,278,461
2,265,060
2,369,436
2,275,879
1,954,784
Operating income or loss
925,990
919,776
1,391,390
2,060,571
978,324
Interest expense
1,174
1,334
3,197
1,296
1,814
Income before tax
1,415,223
1,319,840
1,717,497
2,087,471
813,376
Income tax expense
216,127
232,256
371,870
213,842
205,370
Income from continuing operations
1,199,096
1,087,584
1,345,627
1,873,629
608,006
Net income
867,503
776,955
924,425
1,500,788
396,864
Net income available to common shareholders
867,503
776,955
924,425
1,500,788
396,864
Basic EPS
2.18
2.78
3.29
5.34
1.41
Diluted EPS
2.16
2.75
3.24
5.28
1.40
Basic average shares
279,285
279,244
280,665
281,084
281,084
Diluted average shares
281,914
281,993
284,490
284,037
282,713
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.