MPAA 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 $168.02M ; Cost of revenue $140.85M ; Research and development $3.18M ; Operating expenses $23.64M . 2026-03-31: Revenue $212.28M* ; Cost of revenue $161.90M* ; Research and development $3.50M* ; Operating expenses $29.32M* . 2025-12-31: Revenue $167.70M ; Cost of revenue $134.82M ; Research and development $3.46M ; Operating expenses $24.54M . 2025-09-30: Revenue $221.47M ; Cost of revenue $178.74M ; Research and development $3.93M ; Operating expenses $26.36M . Consolidation item Separate filed amounts; connecting flows are not established. Components and totals may overlap.
MPAA revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Intersegment Elimination -$41.00K Revenue $168.02M Cost of revenue $140.85M Gross profit $27.17M Operating expenses $23.64M Operating income $3.53M Other income, net -$13.58M Research & development $3.18M Pre-tax income -$10.05M Income tax $3.37M Net income -$13.42M
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 Cost of revenue Research and development Operating expenses Income tax Net income 2026-06-30 $168.02M $140.85M $3.18M $23.64M $3.37M -$13.42M 2026-03-31 $212.28M* $161.90M* $3.50M* $29.32M* $2.32M* $9.33M* 2025-12-31 $167.70M $134.82M $3.46M $24.54M -$434.00K $1.78M 2025-09-30 $221.47M $178.74M $3.93M $26.36M $3.56M -$2.15M 2025-06-30 $188.36M $154.45M $3.31M $13.85M $2.42M $3.04M 2024-12-31 $186.18M $141.29M $3.01M $27.30M $1.11M $2.29M 2024-09-30 $208.19M $166.91M $2.44M $28.76M $912.00K -$2.95M 2024-06-30 $169.89M $140.71M $2.43M $35.63M -$178.00K -$18.09M 2023-12-31 $171.86M $141.82M $2.54M $20.52M $37.28M -$47.21M 2023-09-30 $196.64M $155.49M $2.44M $27.21M -$46.00K -$1.96M 2023-06-30 $159.71M $133.14M $2.38M $16.13M -$9.00K -$1.41M 2022-12-31 $151.82M $130.83M $2.55M $17.47M -$8.97M $1.03M 2022-09-30 $172.54M $146.03M $2.67M $24.66M -$914.00K -$6.52M 2022-06-30 $163.99M $133.68M $3.11M $22.97M $589.00K -$175.00K 2021-12-31 $161.81M $129.24M $2.63M $23.90M $1.59M $3.14M 2021-09-30 $175.55M $139.60M $2.50M $26.40M $2.25M $3.68M 2021-06-30 $149.03M $125.46M $2.50M $17.82M $947.00K $861.00K 2021-03-31 $168.13M $136.02M $2.55M $26.64M $939.00K $835.00K 2020-12-31 $122.57M $98.33M $2.10M $8.35M $3.37M $8.47M 2020-09-30 $154.73M $115.00M $1.97M $14.83M $6.10M $15.18M 2020-06-30 $95.36M $81.97M $1.94M $13.01M -$1.02M -$3.01M 2020-03-31 $150.74M $114.15M $2.51M $42.08M -$2.76M -$8.19M 2019-12-31 $125.57M $97.91M $2.17M $18.41M $1.50M $865.00K 2019-09-30 $150.37M $113.80M $2.15M $21.88M $1.98M $6.19M 2019-06-30 $109.15M $91.56M $2.37M $19.29M -$1.73M -$6.15M 2019-03-31 $129.08M $103.13M $2.44M $20.46M $1.57M -$2.77M 2018-12-31 $124.11M $102.95M $2.05M $19.53M -$1.03M -$3.10M 2018-09-30 $127.94M $102.23M $1.78M $15.32M $1.18M $3.51M 2018-06-30 $91.67M $75.32M $1.74M $18.22M -$1.45M -$5.50M 2018-03-31 $119.71M $90.62M $1.77M $14.96M $1.10M $8.38M 2017-12-31 $102.88M $76.82M $1.68M $17.64M $6.99M -$2.53M 2017-09-30 $110.26M $84.23M $1.24M $13.31M $3.60M $5.59M 2017-06-30 $94.69M $68.84M $1.00M $10.28M $4.43M $7.82M 2017-03-31 $114.41M $82.78M $1.01M $14.24M $3.85M $9.81M 2016-12-31 $112.59M $80.22M $1.04M $12.22M $5.68M $11.11M 2016-09-30 $108.84M $78.18M $905.00K $13.48M $4.84M $9.14M 2016-06-30 $85.41M $65.02M $869.00K $7.13M $2.94M $7.51M 2016-03-31 $97.44M $73.23M $915.00K $14.58M $4.66M $2.30M 2015-12-31 $94.02M $65.12M $711.00K $12.18M $6.45M $7.75M 2015-09-30 $91.67M $69.85M $646.00K $21.50M -$898.00K -$1.39M 2015-06-30 $85.83M $59.84M $736.00K $14.38M $1.27M $1.91M 2015-03-31 $83.90M $62.99M $611.00K $12.55M $2.11M $3.10M 2014-12-31 $83.99M $59.56M $601.00K $15.51M $2.83M $2.93M 2014-09-30 $70.84M $52.42M $539.00K $12.19M $1.42M $1.48M 2014-06-30 $62.98M $45.16M $522.00K $7.74M $2.71M $3.95M 2014-03-31 $76.68M $52.76M $541.00K $14.37M $3.31M $3.07M 2013-12-31 $65.57M $43.64M $452.00K $11.94M $2.32M $1.15M 2013-09-30 $66.17M $46.47M $398.00K $11.25M $1.63M $2.16M 2013-06-30 $50.24M $34.23M $549.00K $11.91M $74.00K $100.98M 2013-03-31 $58.04M $39.94M $588.00K $9.05M $1.20M -$73.65M 2012-12-31 $50.66M $34.33M $445.00K $11.28M $880.00K $935.00K 2012-09-30 $57.65M $37.56M $461.00K $6.58M $3.92M -$8.93M 2012-06-30 $46.80M $31.98M $436.00K $8.12M $1.43M -$9.86M 2012-03-31 $101.46M $94.19M $495.00K $13.39M $1.14M -$12.94M 2011-12-31 $84.10M $85.68M $453.00K $15.01M $1.98M -$21.83M 2011-09-30 $107.62M $92.64M $401.00K $15.22M $1.81M -$5.44M 2011-06-30 $70.51M $63.48M $416.00K $11.58M $1.84M -$8.30M 2010-12-31 $41.29M $28.11M $391.00K $6.57M $1.84M $3.76M 2010-09-30 $40.98M $28.30M $396.00K $5.17M $2.31M $3.50M 2010-06-30 $36.23M $24.69M $366.00K $6.13M $1.29M $2.52M
Revenue and expense 6 month Period end Revenue Cost of revenue Research and development Operating expenses Income tax Net income 2025-09-30 $409.83M $333.19M $7.23M $40.20M $5.99M $893.00K 2024-09-30 $378.07M $307.62M $4.88M $64.39M $734.00K -$21.04M 2023-09-30 $356.34M $288.63M $4.81M $43.34M -$55.00K -$3.37M 2022-09-30 $336.53M $279.71M $5.78M $47.63M -$325.00K -$6.69M 2021-09-30 $324.58M $265.06M $5.00M $44.22M $3.20M $4.54M 2020-09-30 $250.09M $196.97M $3.91M $27.84M $5.08M $12.17M 2019-09-30 $259.52M $205.37M $4.52M $41.17M $250.00K $38.00K 2018-09-30 $219.61M $177.54M $3.52M $33.54M -$266.00K -$1.98M 2017-09-30 $204.96M $153.08M $2.24M $23.60M $8.03M $13.41M 2016-09-30 $194.25M $143.20M $1.77M $20.61M $7.78M $16.65M 2015-09-30 $177.50M $129.69M $1.38M $35.87M $370.00K $518.00K 2014-09-30 $133.81M $97.58M $1.06M $19.93M $4.13M $5.42M 2013-09-30 $116.42M $80.70M $947.00K $23.16M $1.71M $103.14M 2012-09-30 $104.45M $69.54M $897.00K $14.70M $5.36M -$18.80M 2011-09-30 $178.13M $156.11M $817.00K $26.80M $3.65M -$13.74M 2010-09-30 $77.21M $52.98M $762.00K $11.30M $3.60M $6.02M
Revenue and expense 9 month Period end Revenue Cost of revenue Research and development Operating expenses Income tax Net income 2025-12-31 $577.53M $468.01M $10.69M $64.75M $5.55M $2.67M 2024-12-31 $564.25M $448.92M $7.88M $91.69M $1.85M -$18.75M 2023-12-31 $528.21M $430.45M $7.35M $63.86M $37.23M -$50.58M 2022-12-31 $488.35M $410.54M $8.33M $65.10M -$9.30M -$5.67M 2021-12-31 $486.39M $394.30M $7.63M $68.12M $4.79M $7.68M 2020-12-31 $372.65M $295.30M $6.01M $36.19M $8.45M $20.64M 2019-12-31 $385.10M $303.28M $6.69M $59.59M $1.75M $903.00K 2018-12-31 $343.72M $280.50M $5.57M $53.07M -$1.30M -$5.08M 2017-12-31 $307.83M $229.89M $3.92M $41.24M $15.03M $10.89M 2016-12-31 $306.84M $223.42M $2.81M $32.83M $13.46M $27.76M 2015-12-31 $271.53M $194.82M $2.09M $48.06M $6.82M $8.27M 2014-12-31 $217.81M $157.14M $1.66M $35.44M $6.96M $8.35M 2013-12-31 $181.99M $124.34M $1.40M $35.10M $4.02M $104.29M 2012-12-31 $155.11M $103.87M $1.34M $25.98M $6.24M -$17.86M 2011-12-31 $262.22M $241.79M $1.27M $41.81M $5.63M -$35.57M 2010-12-31 $118.50M $81.10M $1.15M $17.87M $5.45M $9.78M
Revenue and expense 12 month Period end Revenue Cost of revenue Research and development Operating expenses Income tax Net income 2026-03-31 $789.81M $629.90M $14.20M $94.07M $7.88M $12.00M 2025-03-31 $757.35M $603.53M $11.40M $113.91M $3.78M -$19.00M 2024-03-31 $717.68M $585.13M $9.99M $86.43M $36.18M -$49.00M 2023-03-31 $683.07M $569.11M $10.32M $77.52M $1.10M -$4.00M 2022-03-31 $650.31M $532.44M $10.50M $89.16M $5.79M $7.00M 2021-03-31 $540.78M $431.32M $8.56M $62.83M $9.39M $21.48M 2020-03-31 $535.83M $417.43M $9.20M $101.66M -$1.01M -$7.29M 2019-03-31 $472.80M $383.62M $8.01M $73.53M $268.00K -$7.85M 2018-03-31 $427.55M $320.51M $5.69M $56.20M $16.13M $19.26M 2017-03-31 $422.06M $305.17M $3.82M $47.08M $17.99M $38.73M 2016-03-31 $368.97M $268.05M $3.01M $62.64M $11.48M $10.56M 2015-03-31 $301.71M $220.14M $2.27M $47.99M $9.07M $11.45M 2014-03-31 $258.67M $177.10M $1.94M $49.46M $7.33M $107.36M 2013-03-31 $213.15M $143.81M $1.93M $35.03M $7.43M -$91.51M 2012-03-31 $178.55M $121.22M $1.76M $30.76M $7.38M -$48.51M 2011-03-31 $161.28M $109.90M $1.55M $26.00M $7.81M $12.22M 2010-03-31 $147.22M $105.90M $1.42M $23.02M $5.28M $9.65M