BB · Company research

BlackBerry Limited (BB): Financial Statements

Reported statement data with reporting periods and sources preserved.

RESEARCH CONTEXT

Understand the numbers

Reported statement data with reporting periods and sources preserved. Use period, currency, units and source fields when interpreting values.

80records availableTechnology

Financial Statements data

Database-backed records only

80 rows
statement typeperiod typefiscal periodperiod endrevenuecost of revenuegross profitoperating incomepretax incomenet income
balance_sheetquarterlyFY-2027-Q1Sun May 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2027-Q1Sun May 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2027-Q1Sun May 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)152900000-3320000011970000015300000164000008500000
balance_sheetquarterlyFY-2026-Q4Sat Feb 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q4Sat Feb 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2026-Q4Sat Feb 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2026-Q4Sat Feb 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time)549100000—418200000483000005900000053200000
income_statementquarterlyFY-2026-Q4Sat Feb 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time)156000000—121400000229000002590000024300000
balance_sheetquarterlyFY-2026-Q3Sun Nov 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q3Sun Nov 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q3Sun Nov 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)141800000—109900000119000001480000013700000
balance_sheetquarterlyFY-2026-Q2Sun Aug 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q2Sun Aug 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2026-Q2Sun Aug 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q2Sun Aug 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)129600000—96600000115000001340000013300000
income_statementannualFY-2026-Q2Sun Aug 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)251300000—186900000135000001830000015200000
balance_sheetquarterlyFY-2026-Q1Sat May 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q1Sat May 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q1Sat May 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)121700000—90300000200000049000001900000
balance_sheetquarterlyFY-2025-Q4Fri Feb 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q4Fri Feb 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q4Fri Feb 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q4Fri Feb 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)143900000—105900000-6200000-7500000-7000000
income_statementannualFY-2025-Q4Fri Feb 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)534900000—3949000008000008500000-79000000
cash_flowquarterlyFY-2025-Q3Sat Nov 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q3Sat Nov 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)393200000—290800000880000014900000-71600000
balance_sheetquarterlyFY-2025-Q3Sat Nov 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2025-Q2Sat Aug 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q2Sat Aug 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q2Sat Aug 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2025-Q2Sat Aug 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)249600000—178600000-10700000-4000000-61100000
income_statementquarterlyFY-2025-Q2Sat Aug 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)126200000—8860000022000004900000-19700000
balance_sheetquarterlyFY-2025-Q1Fri May 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q1Fri May 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q1Fri May 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)123400000—90000000-12900000-8900000-41400000
balance_sheetquarterlyFY-2024-Q4Thu Feb 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q4Thu Feb 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q4Thu Feb 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q4Thu Feb 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)173000000—129000000-56000000-52000000-56000000
income_statementannualFY-2024-Q4Thu Feb 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)759100000—4907000001100000029800000-130200000
balance_sheetquarterlyFY-2024-Q3Thu Nov 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q3Thu Nov 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q3Thu Nov 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)606000000—3670000002500000040000000-74000000
balance_sheetquarterlyFY-2024-Q2Thu Aug 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q2Thu Aug 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q2Thu Aug 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2024-Q2Thu Aug 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)505000000—264000000-58000000-48000000-53000000
income_statementquarterlyFY-2024-Q2Thu Aug 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)132000000—85000000-47000000-40000000-42000000
balance_sheetquarterlyFY-2024-Q1Wed May 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q1Wed May 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q1Wed May 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)373000000—179000000-11000000-8000000-11000000
balance_sheetquarterlyFY-2023-Q4Tue Feb 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q4Tue Feb 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q4Tue Feb 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2023-Q4Tue Feb 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time)526300000—366600000-206800000-215500000-734400000
income_statementquarterlyFY-2023-Q4Tue Feb 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time)151000000—100000000-499000000-493000000-495000000
balance_sheetquarterlyFY-2023-Q3Wed Nov 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q3Wed Nov 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q3Wed Nov 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)169000000—109000000-20000000-4000000
balance_sheetquarterlyFY-2023-Q2Wed Aug 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q2Wed Aug 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q2Wed Aug 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q2Wed Aug 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)168000000—106000000-47000000-49000000-54000000
income_statementannualFY-2023-Q2Wed Aug 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)336000000—210000000-224000000-227000000-235000000
cash_flowquarterlyFY-2023-Q1Tue May 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2023-Q1Tue May 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q1Tue May 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)168000000—104000000-177000000-178000000-181000000
balance_sheetquarterlyFY-2022-Q4Mon Feb 28 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q4Mon Feb 28 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q4Mon Feb 28 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2022-Q4Mon Feb 28 2022 00:00:00 GMT+0000 (Coordinated Universal Time)718000000—467000000-20000001900000012000000
income_statementquarterlyFY-2022-Q4Mon Feb 28 2022 00:00:00 GMT+0000 (Coordinated Universal Time)185000000—124000000146000000145000000144000000
balance_sheetquarterlyFY-2022-Q3Tue Nov 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q3Tue Nov 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q3Tue Nov 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)184000000—117000000510000007600000074000000
balance_sheetquarterlyFY-2022-Q2Tue Aug 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q2Tue Aug 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q2Tue Aug 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q2Tue Aug 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)175000000—112000000-141000000-142000000-144000000
income_statementannualFY-2022-Q2Tue Aug 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)349000000—226000000-199000000-202000000-206000000

Informational research only, not financial advice. Forecasts are uncertain and can be wrong.