OPRX 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 $20.50M ; Revenue including tax (m) ; Cost of revenue $4.82M ; Research and development $3.27M . 2026-03-31: Revenue $19.84M ; Revenue including tax (m) ; Cost of revenue $4.91M ; Research and development $3.40M . 2025-12-31: Revenue $32.24M* ; Revenue including tax (m) ; Cost of revenue $8.14M* ; Research and development (m) . 2025-09-30: Revenue $26.07M ; Revenue including tax (m) ; Cost of revenue $8.55M ; Research and development (m) . Timing Of Transfer Of Good Or Service Separate filed amounts; connecting flows are not established. Components and totals may overlap.
OPRX revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Transferred At Point In Time $9.00K Transferred Over Time $20.50M Revenue $20.50M Cost of revenue $4.82M Operating income -$88.00K Research & development $3.27M Pre-tax income -$1.10M Income tax -$393.00K Net income -$703.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 Research and development Selling, general and administrative Operating expenses Income tax Net income 2026-06-30 $20.50M (m) $4.82M $3.27M (m) (m) -$393.00K -$703.00K 2026-03-31 $19.84M (m) $4.91M $3.40M (m) (m) -$149.00K -$495.00K 2025-12-31 $32.24M* (m) $8.14M* (m) (m) $15.53M* $2.45M* $5.02M* 2025-09-30 $26.07M (m) $8.55M (m) (m) $15.47M $270.00K $779.00K 2025-06-30 $29.20M (m) $10.56M $3.09M (m) $15.45M $199.00K $1.53M 2025-03-31 $21.93M (m) $8.58M $3.25M (m) $15.46M -$1.07M -$2.20M 2024-09-30 $21.31M (m) $7.86M (m) (m) $22.01M -$817.00K -$9.12M 2024-06-30 $18.81M (m) $7.11M (m) (m) $15.45M -$1.09M -$4.01M 2024-03-31 $19.69M (m) $7.49M (m) (m) $17.23M $344.00K -$6.90M 2023-09-30 $16.33M (m) $6.53M (m) $12.89M $13.35M (m) -$2.87M 2023-06-30 $13.82M (m) $5.99M (m) $12.24M $12.67M $33.00K -$4.16M 2023-03-31 $13.00M (m) $5.57M (m) $14.03M $14.50M (m) -$6.40M 2022-09-30 $15.09M (m) $5.66M (m) $12.66M $13.18M (m) -$3.47M 2022-06-30 $13.98M (m) $4.99M (m) $12.32M $12.90M (m) -$3.88M 2022-03-31 $13.73M (m) $5.63M (m) $11.39M $11.86M (m) -$3.76M 2021-09-30 $16.12M (m) $7.05M (m) $3.41M $9.04M (m) $39.89K 2021-06-30 $13.63M (m) $5.58M (m) $2.90M $7.70M (m) $352.10K 2021-03-31 $11.23M (m) $5.10M (m) $2.47M $6.76M (m) -$637.38K 2020-09-30 $10.52M (m) $4.50M (m) (m) $6.19M (m) -$282.89K 2020-06-30 $8.78M (m) $3.64M (m) (m) $6.20M (m) -$1.08M 2020-03-31 $7.58M (m) $3.24M (m) (m) $6.60M (m) -$2.20M 2019-09-30 $5.00M (m) $1.98M (m) (m) $5.01M (m) -$1.57M 2019-06-30 $7.01M (m) $2.69M (m) (m) $3.84M (m) $406.62K 2019-03-31 $5.21M (m) $1.58M (m) (m) $3.49M (m) $6.53K 2018-09-30 $5.42M $3.99M $2.27M (m) (m) $2.92M (m) $244.93K 2018-06-30 $5.10M $3.19M $2.24M (m) (m) $2.59M (m) $280.51K 2018-03-31 $4.11M (m) $2.01M (m) (m) $2.30M (m) -$189.18K 2017-09-30 $3.10M $2.08M (m) (m) (m) $2.03M (m) -$622.79K 2017-06-30 $2.87M $2.25M (m) (m) (m) $1.63M (m) -$361.50K 2017-03-31 (m) (m) $1.38M (m) (m) $1.66M (m) -$882.68K 2016-09-30 $1.79M (m) (m) (m) (m) $1.31M (m) -$242.58K 2016-06-30 $1.91M (m) (m) (m) (m) $1.59M (m) -$591.93K 2016-03-31 $1.76M (m) $892.79K (m) (m) $1.23M (m) -$351.92K 2015-09-30 $2.01M (m) (m) (m) (m) $875.42K (m) $87.94K 2015-06-30 $1.71M (m) (m) (m) (m) $980.66K (m) -$157.22K 2015-03-31 $1.49M (m) (m) (m) (m) $842.61K (m) -$111.20K 2014-09-30 $1.82M (m) $858.90K (m) (m) $1.16M (m) -$294.54K 2014-06-30 $1.43M (m) (m) (m) (m) $896.53K (m) -$199.44K 2014-03-31 $1.29M (m) (m) (m) (m) $1.49M (m) -$762.10K 2013-09-30 $1.23M (m) $529.13K (m) (m) $1.08M (m) -$411.73K 2013-06-30 $1.10M (m) (m) (m) (m) $749.97K (m) (m) 2013-03-31 $1.10M (m) (m) (m) (m) $552.77K (m) -$224.44K 2012-09-30 $453.15K (m) (m) (m) (m) $559.30K (m) (m) 2012-06-30 $515.42K (m) (m) (m) (m) $591.63K (m) (m) 2012-03-31 $329.40K (m) (m) (m) (m) $630.32K (m) -$300.73K 2011-09-30 $191.59K (m) (m) (m) (m) $600.76K (m) (m) 2011-06-30 $200.17K (m) (m) (m) (m) $620.65K (m) -$432.68K 2011-03-31 $393.84K (m) (m) (m) (m) $634.28K (m) -$379.93K 2010-09-30 $40.68K (m) (m) (m) (m) $545.89K (m) (m) 2010-06-30 $16.72K (m) (m) (m) (m) $892.08K (m) -$874.90K
Revenue and expense 6 month Period end Revenue Revenue including tax Cost of revenue Research and development Selling, general and administrative Operating expenses Income tax Net income 2026-06-30 $40.35M (m) $9.73M $6.68M (m) (m) -$542.00K -$1.20M 2025-06-30 $51.12M (m) $19.14M $6.34M (m) $30.90M -$874.00K -$667.00K 2024-06-30 $38.50M (m) $14.60M (m) (m) $32.69M -$744.00K -$10.91M 2023-06-30 $26.82M (m) $11.56M (m) $26.27M $27.14M $66.00K -$10.56M 2022-06-30 $27.71M (m) $10.62M (m) $23.71M $24.76M (m) -$7.65M 2021-06-30 $24.85M (m) $10.69M (m) $5.38M $14.47M (m) -$285.28K 2020-06-30 $16.37M (m) $6.88M (m) (m) $12.80M (m) -$3.28M 2019-06-30 $12.22M (m) $4.27M (m) (m) $7.33M (m) $413.15K 2018-06-30 $9.21M $5.96M $4.24M (m) (m) $4.88M (m) $91.33K 2017-06-30 $5.02M $3.65M (m) (m) (m) $3.29M (m) -$1.24M 2016-06-30 $3.67M (m) (m) (m) (m) $2.82M (m) -$943.85K 2015-06-30 $3.19M (m) (m) (m) (m) $1.82M (m) -$268.43K 2014-06-30 $2.72M (m) (m) (m) (m) $2.39M (m) -$961.53K 2013-06-30 $1.77M (m) (m) (m) (m) $1.29M (m) -$248.19K 2012-06-30 $844.83K (m) (m) (m) (m) $1.22M (m) -$376.80K 2011-06-30 $594.02K (m) (m) (m) (m) $1.25M (m) -$940.12K 2010-06-30 $18.00K (m) (m) (m) (m) $1.16M (m) -$1.14M
Revenue and expense 9 month Period end Revenue Revenue including tax Cost of revenue Selling, general and administrative Operating expenses Income tax Net income 2025-09-30 $77.19M (m) $27.70M (m) $46.37M -$633.00K $112.00K 2024-09-30 $59.81M (m) $22.46M (m) $54.70M -$1.56M -$20.03M 2023-09-30 $43.15M (m) $18.09M $39.16M $40.56M (m) -$13.42M 2022-09-30 $42.80M (m) $16.28M $36.37M $37.94M (m) -$11.11M 2021-09-30 $40.98M (m) $17.73M $8.79M $23.51M (m) -$245.38K 2020-09-30 $26.89M (m) $11.39M (m) $18.99M (m) -$3.56M 2019-09-30 $17.22M (m) $6.25M (m) $12.34M (m) -$1.16M 2018-09-30 $14.63M $9.95M $6.51M (m) $7.81M (m) $336.26K 2017-09-30 $8.12M $5.73M (m) (m) $5.32M (m) -$1.87M 2016-09-30 $5.46M (m) (m) (m) $4.13M (m) -$1.19M 2015-09-30 $5.20M (m) (m) (m) $2.70M (m) -$180.49K 2014-09-30 $4.54M (m) $1.90M (m) $3.54M (m) -$1.26M 2013-09-30 $3.00M (m) $1.26M (m) $2.37M (m) -$659.92K 2012-09-30 $1.30M (m) (m) (m) $1.78M (m) -$482.97K 2011-09-30 $785.61K (m) (m) (m) $1.86M (m) -$2.03M 2010-09-30 $58.68K (m) (m) (m) $1.70M (m) -$1.64M
Revenue and expense 12 month Period end Revenue Cost of revenue Research and development Selling, general and administrative Operating expenses Income tax Net income 2025-12-31 $109.43M $35.83M $0.00 (m) $61.90M $1.82M $5.13M 2024-12-31 $92.13M $32.75M $0.00 (m) $73.08M $725.00K -$20.11M 2023-12-31 $71.52M $28.62M (m) (m) $69.30M -$7.60M -$17.57M 2022-12-31 $62.45M $23.48M (m) $33.49M $51.26M (m) -$11.44M 2021-12-31 (m) $25.65M (m) $27.70M $35.28M (m) $378.08K 2020-12-31 $43.31M $19.21M $0.00 (m) $26.24M (m) -$2.21M 2019-12-31 $24.60M $9.16M $1.60M (m) $19.13M -$897.96K -$3.14M 2018-12-31 $21.21M $9.00M $0.00 (m) $12.03M (m) $226.34K 2017-12-31 $12.13M (m) (m) (m) $8.08M (m) -$2.10M 2016-12-31 (m) (m) (m) (m) $5.92M (m) -$1.54M 2015-12-31 $7.22M (m) (m) (m) $4.20M $0.00 -$595.14K 2014-12-31 $6.50M (m) (m) (m) $4.31M $0.00 -$1.03M 2013-12-31 $4.68M (m) (m) (m) $3.09M $0.00 -$267.29K 2012-12-31 $1.99M (m) (m) (m) $2.33M (m) -$454.55K 2011-12-31 $1.11M (m) (m) (m) $2.57M (m) -$2.12M 2010-12-31 $71.06K (m) (m) (m) $1.92M (m) (m)