OFLX Revenue Flow Filed revenue amounts for 2026-04-01 to 2026-06-30. Coverage is partial. Unconnected amounts are separate disclosures; they must not be added together.
2026-06-30: Revenue $24.06M ; Revenue including tax (m) ; Cost of revenue $10.84M ; Income tax $876.00K . 2026-03-31: Revenue $23.09M ; Revenue including tax (m) ; Cost of revenue $10.01M ; Income tax $670.00K . 2025-12-31: Revenue $25.21M* ; Revenue including tax (m) ; Cost of revenue $10.28M* ; Income tax $1.14M* . 2025-09-30: Revenue $24.23M ; Revenue including tax (m) ; Cost of revenue $9.65M ; Income tax $1.06M . Revenue flow Separate filed amounts; connecting flows are not established. Components and totals may overlap.
OFLX revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Revenue $24.06M Cost of revenue $10.84M Gross profit $13.22M Operating income $3.05M Other income, net $7.00K Pre-tax income $3.49M Income tax $876.00K
Finer product or service dollar figures and nonoverlapping groupings are shown only where supported by the retained filing evidence. Growth percentages are never converted to revenue dollars.
Historical revenue and expense breakdown Revenue and expense 3 month Period end Revenue Revenue including tax Cost of revenue Income tax Net income 2026-06-30 $24.06M (m) $10.84M $876.00K $2.67M 2026-03-31 $23.09M (m) $10.01M $670.00K $2.08M 2025-12-31 $25.21M* (m) $10.28M* $1.14M* $3.42M* 2025-09-30 $24.23M (m) $9.65M $1.06M $3.69M 2025-06-30 $25.52M (m) $10.10M $1.34M $4.16M 2025-03-31 $23.33M (m) $9.26M $1.12M $3.57M 2024-09-30 $24.88M (m) $9.53M $1.48M $4.62M 2024-06-30 $24.62M (m) $9.40M $1.39M $4.50M 2024-03-31 $25.22M (m) $10.12M $1.38M $4.22M 2023-09-30 $27.50M (m) $10.55M $1.75M $5.58M 2023-06-30 $25.84M (m) $10.04M $1.39M $4.56M 2023-03-31 $29.99M (m) $11.36M $1.88M $5.74M 2022-09-30 $31.63M (m) $11.87M $1.92M $6.54M 2022-06-30 $31.75M (m) $10.96M $1.75M $5.45M 2022-03-31 $31.29M (m) $12.18M $1.88M $5.45M 2021-09-30 $31.73M (m) $11.69M $2.16M $6.15M 2021-06-30 $31.97M (m) $12.27M $2.23M $6.18M 2021-03-31 $30.86M (m) $11.30M $2.05M $6.27M 2020-12-31 $31.63M (m) (m) (m) $7.18M 2020-09-30 $27.09M (m) $9.82M $1.58M $4.82M 2020-06-30 $21.82M (m) $8.56M $1.20M $3.57M 2020-03-31 $25.27M (m) $9.50M $1.42M $4.34M 2019-12-31 $29.73M (m) (m) (m) $5.55M 2019-09-30 $28.03M (m) $10.33M $1.15M $3.37M 2019-06-30 $26.81M $26.81M $10.07M $1.32M $3.98M 2019-03-31 $26.79M $26.79M $9.84M $1.42M $4.38M 2018-12-31 $28.87M $28.87M (m) (m) $6.02M 2018-09-30 $27.20M $27.20M $10.65M $1.56M $5.18M 2018-06-30 $26.85M $26.85M $10.63M $1.56M $4.78M 2018-03-31 $25.40M $25.40M $10.36M $1.38M $4.16M 2017-12-31 $27.46M $27.46M (m) (m) $4.48M 2017-09-30 $24.92M $24.92M $9.72M $1.90M $4.01M 2017-06-30 $23.80M $23.80M $9.66M $1.39M $3.03M 2017-03-31 $25.61M $25.61M (m) $2.00M $4.14M 2016-12-31 $25.64M (m) (m) (m) $4.13M 2016-09-30 $23.94M (m) (m) $1.85M $3.89M 2016-06-30 $23.84M (m) (m) $1.82M $3.71M 2016-03-31 $20.63M (m) (m) $1.31M $2.64M 2015-12-31 $26.11M (m) (m) (m) $4.74M 2015-09-30 $24.56M (m) (m) $2.11M $4.23M 2015-06-30 $21.64M (m) (m) $1.73M $3.67M 2015-03-31 $20.97M (m) (m) $1.49M $3.14M 2014-09-30 $23.84M (m) (m) $2.00M $4.04M 2014-06-30 $19.87M (m) (m) $1.39M $2.90M 2014-03-31 $16.59M (m) (m) $1.04M $2.19M 2013-09-30 $19.99M (m) (m) $1.42M $2.71M 2013-06-30 $18.89M (m) (m) $1.30M $2.54M 2013-03-31 $16.38M (m) (m) $794.00K $1.58M 2012-09-30 $16.79M (m) (m) $900.00K $1.71M 2012-06-30 $14.26M (m) (m) $255.00K $477.00K 2012-03-31 $14.55M (m) (m) $2.14M $3.92M 2011-09-30 $13.69M (m) (m) $399.00K $955.00K 2011-06-30 $13.39M (m) (m) $671.00K $1.17M 2011-03-31 $11.50M (m) (m) $482.00K $819.00K 2010-09-30 $11.65M (m) (m) $373.00K $843.00K 2010-06-30 $10.71M (m) (m) $425.00K $662.00K
Revenue and expense 6 month Period end Revenue Revenue including tax Cost of revenue Income tax Net income 2026-06-30 $47.15M (m) $20.84M $1.55M $4.75M 2025-06-30 $48.85M (m) $19.36M $2.46M $7.72M 2024-06-30 $49.84M (m) $19.52M $2.76M $8.71M 2023-06-30 $55.82M (m) $21.39M $3.27M $10.30M 2022-06-30 $63.04M (m) $23.13M $3.63M $10.90M 2021-06-30 $62.83M (m) $23.57M $4.28M $12.45M 2020-06-30 $47.08M (m) $18.05M $2.61M $7.92M 2019-06-30 $53.60M $53.60M $19.91M $2.74M $8.37M 2018-06-30 (m) $52.24M $21.00M $2.95M $8.94M 2017-06-30 $49.41M $49.41M $19.93M $3.40M $7.17M 2016-06-30 $44.47M (m) (m) $3.13M $6.36M 2015-06-30 $42.61M (m) (m) $3.22M $6.81M 2014-06-30 $36.46M (m) (m) $2.43M $5.09M 2013-06-30 $35.27M (m) (m) $2.10M $4.12M 2012-06-30 $28.80M (m) (m) $2.39M $4.40M 2011-06-30 $24.89M (m) (m) $1.15M $1.98M 2010-06-30 $22.41M (m) (m) $1.06M $1.74M
Revenue and expense 9 month Period end Revenue Revenue including tax Cost of revenue Income tax Net income 2025-09-30 $73.09M (m) $29.01M $3.53M $11.41M 2024-09-30 $74.72M (m) $29.05M $4.24M $13.33M 2023-09-30 $83.32M (m) $31.94M $5.01M $15.87M 2022-09-30 $94.67M (m) $35.01M $5.56M $17.44M 2021-09-30 $94.55M (m) $35.26M $6.44M $18.60M 2020-09-30 $74.17M (m) $27.87M $4.19M $12.73M 2019-09-30 $81.63M (m) $30.24M $3.90M $11.73M 2018-09-30 $79.44M $79.44M $31.65M $4.50M $14.12M 2017-09-30 $74.33M $74.33M $29.65M $5.29M $11.19M 2016-09-30 $68.41M (m) (m) $4.98M $10.24M 2015-09-30 $67.17M (m) (m) $5.34M $11.04M 2014-09-30 $60.30M (m) (m) $4.43M $9.13M 2013-09-30 $55.26M (m) (m) $3.52M $6.83M 2012-09-30 $45.59M (m) (m) $3.29M $6.10M 2011-09-30 $38.58M (m) (m) $1.55M $2.94M 2010-09-30 $34.05M (m) (m) $1.44M $2.58M
Revenue and expense 12 month Period end Revenue Revenue including tax Cost of revenue Research and development Income tax Net income 2025-12-31 $98.30M (m) $39.29M $1.28M $4.67M $14.83M 2024-12-31 $101.68M (m) $39.42M $301.00K $5.71M $18.01M 2023-12-31 $111.47M (m) $43.10M $433.00K $6.83M $20.76M 2022-12-31 $125.49M (m) $47.18M $653.00K $7.33M $23.62M 2021-12-31 $130.01M (m) $48.48M $627.00K $8.86M $26.20M 2020-12-31 $105.80M (m) $39.25M $831.00K $6.59M $19.91M 2019-12-31 $111.36M (m) $40.87M $1.19M $5.43M $17.29M 2018-12-31 $108.31M $108.31M $42.22M $1.53M $6.45M $20.14M 2017-12-31 $101.80M $101.80M $40.03M $923.00K $8.45M $15.66M 2016-12-31 $94.05M $94.05M $36.17M $788.00K $6.97M $14.38M 2015-12-31 $93.28M (m) (m) $876.00K $7.60M $15.79M 2014-12-31 $85.22M (m) (m) $904.00K -$6.99M $13.46M 2013-12-31 $77.12M (m) (m) $720.00K $4.89M $10.04M 2012-12-31 $64.02M (m) (m) $807.00K $4.05M $6.88M 2011-12-31 $54.19M (m) (m) $850.00K $2.11M $4.65M 2010-12-31 $46.88M (m) (m) (m) $2.17M $4.57M