2020 | 2021 | 2022 | 2023 | 2024 | |
---|---|---|---|---|---|
Revenue | $386B | $470B | $514B | $575B | $638B |
Cost of Revenue | $233B | $272B | $289B | $305B | $326B |
Gross Profit | $153B | $197B | $225B | $270B | $312B |
Gross Profit % | 40% | 42% | 44% | 47% | 49% |
R&D Expenses | $43B | $56B | $73B | $86B | $89B |
2020 | 2021 | 2022 | 2023 | 2024 | |
---|---|---|---|---|---|
Net Income | $21B | $33B | -$2.7B | $30B | $59B |
Dep. & Amort. | $25B | $34B | $42B | $49B | $53B |
Def. Tax | -$554M | -$310M | -$8.1B | -$5.9B | -$4.6B |
Stock Comp. | $9.2B | $13B | $20B | $24B | $22B |
Chg. in WC | $13B | -$20B | -$21B | -$12B | -$16B |
2020 | 2021 | 2022 | 2023 | 2024 | |
---|---|---|---|---|---|
Cash | $42B | $36B | $54B | $73B | $79B |
ST Investments | $42B | $60B | $16B | $13B | $22B |
Cash & ST Inv. | $84B | $96B | $70B | $87B | $101B |
Receivables | $25B | $33B | $42B | $52B | $55B |
Inventory | $24B | $33B | $34B | $33B | $34B |
Amazon reported Q1 2025 revenue of $155.7B (up 10% YoY, ex-FX), operating income of $18.4B (up 20% YoY), and trailing twelve-month free cash flow of $25.9B; AWS revenue grew 17% YoY to $29.3B, with an annualized run rate of $117B.
Advertising revenue reached $13.9B in Q1, growing 19% YoY, with strong adoption across Amazon’s full-funnel ad offerings and a US ad-supported audience of over 275M.
Amazon continues to invest in fulfillment network efficiency, including regionalization, improved inventory placement, robotics, and rural delivery expansion, resulting in record delivery speeds and lower costs.
The AI business is a multi-billion dollar annual run rate, growing triple digits YoY; AWS is rapidly expanding AI capacity (including custom silicon like Tranium 2), but demand continues to outpace supply, with expectations for supply chain improvement through 2025.
Q2 2025 guidance: net sales expected between $159B–$164B (with a ~10bps FX headwind), and operating income between $13B–$17.5B; guidance reflects seasonal stock-based compensation step-up, additional Kuiper launch costs, and ongoing macro/tariff uncertainty.