Cash Flow Statement
Growth Metrics

Bio Key International (BKYI) Cost of Revenue (2010 - 2025)

Bio Key International recorded quarterly Cost of Revenue of $357988.0 in Q3 2025, down 22.88% quarter-over-quarter from $464180.0 in Q2 2025, and down 23.03% year-over-year from $465110.0 in Q3 2024.

Bio Key International's Cost of Revenue history runs 16 years deep, the most recent figure standing at $357988.0 for Q3 2025.

  • In Q3 2025, Cost of Revenue fell 23.03% year-over-year to $357988.0; the TTM figure through Sep 2025 stood at $1.4 million (down 53.72% YoY), while the FY2024 annual figure was $1.3 million, down 79.61% from the prior year.
  • Cost of Revenue came in at $357988.0 for Q3 2025 at Bio Key International, down from $464180.0 in the prior quarter.
  • In the past five years, Cost of Revenue ranged from a high of $1.9 million in Q4 2023 to a low of $239569.0 in Q2 2021.
  • A 5-year average of $675112.4 and a median of $393783.0 in 2022 frame the typical range for Cost of Revenue.
  • Across the five-year window, Cost of Revenue soared 516.95% in 2021 and tumbled 86.34% in 2024, its largest moves.
  • Bio Key International's Cost of Revenue stood at $372051.0 in 2021, then jumped by 164.59% to $984393.0 in 2022, then soared by 95.1% to $1.9 million in 2023, then sank by 86.34% to $262360.0 in 2024, then jumped by 36.45% to $357988.0 in 2025.
  • According to Business Quant data, Cost of Revenue over the past three periods registered $357988.0, $464180.0, and $279498.0 for Q3 2025, Q2 2025, and Q1 2025 respectively.

Historic Data

Download Data 🔒
DateValue
Sep 30, 2025 357,988.00
Sep 30, 2025 357,988.00
Jun 30, 2025 464,180.00
Jun 30, 2025 464,180.00
Mar 31, 2025 279,498.00
Mar 31, 2025 279,498.00
Dec 31, 2024 262,360.00
Dec 31, 2024 262,360.00
Sep 30, 2024 465,110.00
Sep 30, 2024 465,110.00
Jun 30, 2024 262,272.00
Jun 30, 2024 262,272.00
Mar 31, 2024 299,643.00
Mar 31, 2024 299,643.00
Dec 31, 2023 1.92 Mn
Dec 31, 2023 1.92 Mn
Sep 30, 2023 1.48 Mn
Sep 30, 2023 1.48 Mn
Jun 30, 2023 1.61 Mn
Jun 30, 2023 1.61 Mn
Mar 31, 2023 1.32 Mn
Mar 31, 2023 1.32 Mn
Dec 31, 2022 984,393.00
Dec 31, 2022 984,393.00
Sep 30, 2022 393,783.00
Sep 30, 2022 393,783.00
Jun 30, 2022 723,953.00
Jun 30, 2022 723,953.00
Mar 31, 2022 337,441.00
Mar 31, 2022 337,441.00
Dec 31, 2021 372,051.00
Dec 31, 2021 372,051.00
Sep 30, 2021 294,674.00
Sep 30, 2021 294,674.00
Jun 30, 2021 239,569.00
Jun 30, 2021 239,569.00
Mar 31, 2021 766,635.00
Mar 31, 2021 766,635.00
Dec 31, 2020 310,500.00
Dec 31, 2020 310,500.00
Sep 30, 2020 211,609.00
Sep 30, 2020 211,609.00
Jun 30, 2020 148,454.00
Jun 30, 2020 148,454.00
Mar 31, 2020 124,263.00
Mar 31, 2020 124,263.00
Dec 31, 2019 669,116.00
Dec 31, 2019 669,116.00
Sep 30, 2019 508,653.00
Sep 30, 2019 508,653.00
Jun 30, 2019 679,426.00
Jun 30, 2019 679,426.00
Mar 31, 2019 604,050.00
Mar 31, 2019 604,050.00
Dec 31, 2018 1.01 Mn
Dec 31, 2018 1.01 Mn
Sep 30, 2018 940,332.00
Sep 30, 2018 940,332.00
Jun 30, 2018 1.03 Mn
Jun 30, 2018 1.03 Mn
Mar 31, 2018 1.18 Mn
Mar 31, 2018 1.18 Mn
Dec 31, 2017 862,174.00
Dec 31, 2017 862,174.00
Sep 30, 2017 923,081.00
Sep 30, 2017 923,081.00
Jun 30, 2017 795,961.00
Jun 30, 2017 795,961.00
Mar 31, 2017 660,934.00
Mar 31, 2017 660,934.00
Dec 31, 2016 561,047.00
Dec 31, 2016 561,047.00
Sep 30, 2016 171,783.00
Sep 30, 2016 171,783.00
Jun 30, 2016 136,490.00
Jun 30, 2016 136,490.00
Mar 31, 2016 111,848.00
Mar 31, 2016 111,848.00
Dec 31, 2015 106,185.00
Dec 31, 2015 106,185.00
Sep 30, 2015 30,283.00
Sep 30, 2015 30,283.00
Jun 30, 2015 145,394.00
Jun 30, 2015 145,394.00
Mar 31, 2015 139,356.00
Mar 31, 2015 139,356.00
Dec 31, 2014 226,321.00
Dec 31, 2014 226,321.00
Sep 30, 2014 243,954.00
Sep 30, 2014 243,954.00
Jun 30, 2014 113,105.00
Jun 30, 2014 113,105.00
Mar 31, 2014 39,175.00
Mar 31, 2014 39,175.00
Dec 31, 2013 270,633.00
Dec 31, 2013 270,633.00
Sep 30, 2013 47,531.00
Sep 30, 2013 47,531.00
Jun 30, 2013 28,150.00
Jun 30, 2013 28,150.00
Mar 31, 2013 117,813.00
Mar 31, 2013 117,813.00
Dec 31, 2012 147,682.00
Dec 31, 2012 147,682.00
Sep 30, 2012 18,479.00
Sep 30, 2012 18,479.00
Jun 30, 2012 141,785.00
Jun 30, 2012 141,785.00
Mar 31, 2012 181,430.00
Mar 31, 2012 181,430.00
Dec 31, 2011 -459,110.00
Dec 31, 2011 -459,110.00
Sep 30, 2011 42,719.00
Sep 30, 2011 42,719.00
Jun 30, 2011 31,329.00
Jun 30, 2011 31,329.00
Mar 31, 2011 114,871.00
Mar 31, 2011 114,871.00
Dec 31, 2010 478,750.00
Dec 31, 2010 478,750.00
Sep 30, 2010 206,170.00
Sep 30, 2010 206,170.00
Jun 30, 2010 103,841.00
Jun 30, 2010 103,841.00