Applied Optoelectronics I...

NASDAQ: AAOI · Real-Time Price · USD
14.70
1.91 (14.93%)
At close: May 01, 2025, 3:59 PM
14.65
-0.34%
After-hours: May 01, 2025, 07:53 PM EDT

Applied Optoelectronics Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
67.43M 45.37M 35.59M 41.14M 43.42M 67.03M 58M 82.94M 50.22M
n/a n/a n/a n/a n/a n/a n/a 36K 44K
n/a n/a n/a n/a n/a n/a n/a n/a 8K
13.2M 2.58M 386K 518K 982K 724K 6.85M 7.73M 4.47M
116.8M 48.29M 61.51M 56.09M 43.44M 34.66M 30.53M 59.85M 49.77M
88.14M 63.87M 79.68M 92.52M 110.4M 85.03M 93.26M 75.77M 51.82M
28.9M 15.08M 17.29M 10.81M 11.9M 12.92M 3.55M 2.41M 5.7M
301.27M 172.6M 183.16M 194.08M 209.17M 192.8M 194.28M 229.7M 157.55M
228.88M 205.34M 215.78M 250.17M 260.8M 256.33M 234.21M 197.94M 144.1M
3.68M 8.66M 8.94M 9.69M 9.85M 9.68M 9.79M 4.81M 4.77M
245.76M 216.58M 225.1M 260.38M 271.64M 274.02M 272.56M 223.29M 164.77M
547.03M 389.19M 408.26M 454.46M 480.81M 466.82M 466.84M 452.98M 322.32M
104.97M 32.89M 47.84M 34.4M 29.48M 32.83M 29.91M 43.62M 36.38M
n/a 1.8M 3M 195K 303K 312K 426K 441K 252K
41.63M 38.97M 69.41M 57.89M 54.13M 39.68M 28.22M 559K 8.17M
5.55M 2.38M 3.48M 4.6M 3.96M 4.15M 5.26M 4.95M 1.93M
170.07M 93.36M 138.58M 108.96M 103.15M 91.36M 77.42M 70.71M 59.97M
138.81M 76.23M 79.51M 83.68M 91.76M 93.59M 60.33M 48.96M 34.96M
9.04M n/a n/a n/a n/a n/a n/a n/a n/a
147.85M 80.96M 85.01M 90.93M 99.77M 101.68M 60.33M 49M 34.96M
317.92M 174.32M 223.59M 199.89M 202.91M 193.03M 137.75M 119.71M 94.93M
190.86M 121.07M 150.02M 142.65M 154.92M 134.26M 88.55M 49.56M 43.13M
49K 38K 29K 27K 25K 20K 20K 19K 18K
-451.85M -265.12M -209.07M -142.67M -88.51M -30.06M 35.99M 38.14M -37.01M
-2.55M 975K 2.18M 16.07M 11.69M 430K 602K 9.74M -885K
229.11M 214.87M 184.67M 254.57M 277.89M 273.79M 329.09M 333.28M 227.38M
n/a n/a n/a n/a n/a n/a n/a 36K 44K