Growth Metrics

Block (BSQKZ) Cash from Operations (2015 - 2026)

Block recorded quarterly Cash from Operations of 965595000.0 in Q1 2026, up 55.49% quarter-over-quarter from 621000000.0 in Q4 2025, and up 624.18% year-over-year from 133336000.0 in Q1 2025.

Block's Cash from Operations history runs 12 years deep, the most recent figure standing at 965595000.0 for Q1 2026.

  • In Q1 2026, Cash from Operations rose 624.18% year-over-year to 965595000.0; the TTM figure through Mar 2026 stood at 3411973000.0 (up 152.5% YoY), while the FY2025 annual figure was 2579714000.0, up 51.09% from the prior year.
  • Cash from Operations came in at 965595000.0 for Q1 2026 at Block, up from 621000000.0 in the prior quarter.
  • In the past five years, Cash from Operations ranged from a high of 1451056000.0 in Q3 2025 to a low of 797923000.0 in Q4 2023.
  • A 5-year average of 325266058.82 and a median of 294401000.0 in 2023 frame the typical range for Cash from Operations.
  • Across the five-year window, Cash from Operations sank 1858.74% in 2023 and surged 4400.0% in 2025, its largest moves.
  • Block's Cash from Operations stood at 45369000.0 in 2022, then tumbled by 1858.74% to 797923000.0 in 2023, then jumped by 101.73% to 13800000.0 in 2024, then soared by 4400.0% to 621000000.0 in 2025, then soared by 55.49% to 965595000.0 in 2026.
  • According to Business Quant data, Cash from Operations over the past three periods registered 965595000.0, 621000000.0, and 1451056000.0 for Q1 2026, Q4 2025, and Q3 2025 respectively.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Cash from Operations (Qtr)
1 Microsoft 3,425.08 Bn 3,346.81 Bn 56.06 Bn 46.68 Bn
2 Oracle 712.03 Bn 673.46 Bn 15.14 Bn 7.15 Bn
3 Palantir Technologies 384.58 Bn 376.66 Bn 1.42 Bn 899.17 Mn
4 Palo Alto Networks 208.80 Bn 204.26 Bn 1.91 Bn 554.00 Mn
5 CrowdStrike Holdings 195.63 Bn 192.58 Bn 993.68 Mn 497.87 Mn
6 Fortinet 108.69 Bn 105.40 Bn 1.49 Bn 1.08 Bn
7 Cloudflare 95.27 Bn 94.32 Bn 455.60 Mn 158.33 Mn
8 Synopsys 93.41 Bn 93.30 Bn 1.77 Bn 856.83 Mn
9 CoreWeave 65.84 Bn 63.57 Bn 2.01 Bn 2.98 Bn
10 Block - - 2.91 Bn 965.60 Mn

Historic Data

Download Data 🔒
DateValue
Mar 31, 2026 965.60 Mn
Mar 31, 2026 965.60 Mn
Dec 31, 2025 621.00 Mn
Dec 31, 2025 621.00 Mn
Sep 30, 2025 1.45 Bn
Sep 30, 2025 1.45 Bn
Jun 30, 2025 374.32 Mn
Jun 30, 2025 374.32 Mn
Mar 31, 2025 133.34 Mn
Mar 31, 2025 133.34 Mn
Dec 31, 2024 13.80 Mn
Dec 31, 2024 13.80 Mn
Sep 30, 2024 684.76 Mn
Sep 30, 2024 684.76 Mn
Jun 30, 2024 519.39 Mn
Jun 30, 2024 519.39 Mn
Mar 31, 2024 489.40 Mn
Mar 31, 2024 489.40 Mn
Dec 31, 2023 -797.92 Mn
Dec 31, 2023 -797.92 Mn
Sep 30, 2023 491.17 Mn
Sep 30, 2023 491.17 Mn
Jun 30, 2023 113.32 Mn
Jun 30, 2023 113.32 Mn
Mar 31, 2023 294.40 Mn
Mar 31, 2023 294.40 Mn
Dec 31, 2022 45.37 Mn
Dec 31, 2022 45.37 Mn
Sep 30, 2022 15.74 Mn
Sep 30, 2022 15.74 Mn
Jun 30, 2022 -114.63 Mn
Jun 30, 2022 -114.63 Mn
Mar 31, 2022 229.42 Mn
Mar 31, 2022 229.42 Mn
Dec 31, 2021 194.35 Mn
Dec 31, 2021 194.35 Mn
Sep 30, 2021 407.32 Mn
Sep 30, 2021 407.32 Mn
Jun 30, 2021 -51.66 Mn
Jun 30, 2021 -51.66 Mn
Mar 31, 2021 297.81 Mn
Mar 31, 2021 297.81 Mn
Dec 31, 2020 -87.77 Mn
Dec 31, 2020 -87.77 Mn
Sep 30, 2020 412.71 Mn
Sep 30, 2020 412.71 Mn
Jun 30, 2020 -273.13 Mn
Jun 30, 2020 -273.13 Mn
Mar 31, 2020 121.30 Mn
Mar 31, 2020 121.30 Mn
Dec 31, 2019 -76.95 Mn
Dec 31, 2019 -76.95 Mn
Sep 30, 2019 238.75 Mn
Sep 30, 2019 238.75 Mn
Jun 30, 2019 133.39 Mn
Jun 30, 2019 133.39 Mn
Mar 31, 2019 32.44 Mn
Mar 31, 2019 32.44 Mn
Dec 31, 2018 176.42 Mn
Dec 31, 2018 176.42 Mn
Sep 30, 2018 47.63 Mn
Sep 30, 2018 47.63 Mn
Jun 30, 2018 18.98 Mn
Jun 30, 2018 18.98 Mn
Mar 31, 2018 52.05 Mn
Mar 31, 2018 52.05 Mn
Dec 31, 2017 -2.61 Mn
Dec 31, 2017 -2.61 Mn
Sep 30, 2017 39.73 Mn
Sep 30, 2017 39.73 Mn
Jun 30, 2017 46.59 Mn
Jun 30, 2017 46.59 Mn
Mar 31, 2017 44.00 Mn
Mar 31, 2017 44.00 Mn
Dec 31, 2016 -104,000.00
Dec 31, 2016 -104,000.00
Sep 30, 2016 55.77 Mn
Sep 30, 2016 55.77 Mn
Jun 30, 2016 -18.79 Mn
Jun 30, 2016 -18.79 Mn
Mar 31, 2016 -13.75 Mn
Mar 31, 2016 -13.75 Mn
Dec 31, 2015 17.99 Mn
Dec 31, 2015 17.99 Mn
Sep 30, 2015 13.63 Mn
Sep 30, 2015 13.63 Mn
Jun 30, 2015 451,000.00
Jun 30, 2015 451,000.00
Mar 31, 2015 -10.95 Mn
Mar 31, 2015 -10.95 Mn