Alpha and Omega Semiconductor Limited (AOSL)
NASDAQ: AOSL · IEX Real-Time Price · USD
38.42
+0.18 (0.47%)
At close: Jul 2, 2024, 4:00 PM
38.90
+0.48 (1.25%)
After-hours: Jul 2, 2024, 7:48 PM EDT

AOSL Income Statement

Millions USD. Fiscal year is Jul - Jun.
Year
20232022202120202019 2018 - 2008
Revenue
691.32777.55656.9464.91450.92
Upgrade
Revenue Growth (YoY)
-11.09%18.37%41.30%3.10%6.97%
Upgrade
Cost of Revenue
491.79509452.36362.18335.54
Upgrade
Gross Profit
199.54268.56204.54102.73115.38
Upgrade
Selling, General & Admin
88.8695.2677.5164.8275.97
Upgrade
Research & Development
88.1571.2662.9551.2546.43
Upgrade
Operating Expenses
177.01166.52140.47116.07122.4
Upgrade
Operating Income
22.53102.0464.08-13.34-7.02
Upgrade
Interest Expense / Income
1.093.926.312.746.36
Upgrade
Other Expense / Income
3.14-394.3-4.28-9.83-16.5
Upgrade
Pretax Income
18.3492.4262.05-6.253.12
Upgrade
Income Tax
5.9439.263.940.351.26
Upgrade
Net Income
12.36453.1658.12-6.61.86
Upgrade
Net Income Growth
-97.27%679.76%---86.95%
Upgrade
Shares Outstanding (Basic)
2827262524
Upgrade
Shares Outstanding (Diluted)
3028272525
Upgrade
Shares Change
4.70%3.41%9.79%0.57%-0.59%
Upgrade
EPS (Basic)
0.4516.932.25-0.270.08
Upgrade
EPS (Diluted)
0.4216.072.13-0.270.08
Upgrade
EPS Growth
-97.39%654.46%---85.96%
Upgrade
Free Cash Flow
-89.7980.9956.090.21-80.61
Upgrade
Free Cash Flow Per Share
-3.263.032.170.01-3.35
Upgrade
Gross Margin
28.86%34.54%31.14%22.10%25.59%
Upgrade
Operating Margin
3.26%13.12%9.75%-2.87%-1.56%
Upgrade
Profit Margin
1.79%58.28%8.85%-1.42%0.41%
Upgrade
Free Cash Flow Margin
-12.99%10.42%8.54%0.05%-17.88%
Upgrade
Effective Tax Rate
32.44%7.97%6.34%-40.30%
Upgrade
EBITDA
62.6539.19121.0441.5941.52
Upgrade
EBITDA Margin
9.05%69.34%18.43%8.94%9.21%
Upgrade
Depreciation & Amortization
43.2142.8552.6945.0932.04
Upgrade
EBIT
19.39496.3468.36-3.519.48
Upgrade
EBIT Margin
2.80%63.83%10.41%-0.75%2.10%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).