RES 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 (m) ; Revenue including tax $460.87M ; Cost of revenue $345.72M ; Selling, general and administrative $51.52M . 2026-03-31: Revenue (m) ; Revenue including tax $454.75M ; Cost of revenue $355.58M ; Selling, general and administrative $48.21M . 2025-12-31: Revenue (m) ; Revenue including tax $425.78M* ; Cost of revenue $336.57M* ; Selling, general and administrative $47.69M* . 2025-09-30: Revenue (m) ; Revenue including tax $447.10M ; Cost of revenue $334.67M ; Selling, general and administrative $44.63M . Consolidation item Separate filed amounts; connecting flows are not established. Components and totals may overlap.
RES revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Operating Segments $460.87M Revenue $460.87M Cost of revenue $345.72M Operating income $14.77M Other income, net $929.00K Selling, general & administrative $51.52M Pre-tax income $16.58M Income tax $4.50M Net income $12.08M
Geography Separate filed amounts; connecting flows are not established. Components and totals may overlap.
RES revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Non Us $9.12M US $451.75M Revenue $460.87M Cost of revenue $345.72M Operating income $14.77M Other income, net $929.00K Selling, general & administrative $51.52M Pre-tax income $16.58M Income tax $4.50M Net income $12.08M
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 Selling, general and administrative Income tax Net income 2026-06-30 (m) $460.87M $345.72M $51.52M $4.50M $12.07M 2026-03-31 (m) $454.75M $355.58M $48.21M $3.45M $855.00K 2025-12-31 (m) $425.78M* $336.57M* $47.69M* $3.21M* -$3.06M* 2025-09-30 (m) $447.10M $334.67M $44.63M $9.60M $12.96M 2025-06-30 (m) $420.81M $317.75M $40.83M $7.15M $10.15M 2025-03-31 (m) $332.88M $243.90M $42.50M $4.50M $12.03M 2024-09-30 (m) $337.65M $247.51M $37.70M $4.67M $18.80M 2024-06-30 (m) $364.15M $262.28M $37.41M $7.03M $32.42M 2024-03-31 (m) $377.83M $276.61M $40.09M $8.38M $27.47M 2023-09-30 (m) $330.42M $239.08M $42.01M $6.55M $18.32M 2023-06-30 (m) $415.86M $265.79M $43.60M $20.61M $65.01M 2023-03-31 (m) $476.67M $305.25M $42.20M $21.68M $71.52M 2022-09-30 (m) $459.60M $309.79M $38.24M $22.95M $69.34M 2022-06-30 (m) $375.51M $260.92M $35.88M $13.46M $46.94M 2022-03-31 (m) $284.62M $208.84M $36.24M $8.30M $15.08M 2021-09-30 (m) $225.31M $170.62M $31.45M $1.89M $5.27M 2021-06-30 (m) $188.76M $145.79M $29.40M $33.00K -$726.00K 2021-03-31 (m) $182.61M $146.22M $30.59M -$714.00K -$9.66M 2020-09-30 (m) $116.59M $100.87M $32.38M -$14.59M -$16.44M 2020-06-30 (m) $89.30M $80.04M $28.77M -$13.92M -$25.09M 2020-03-31 (m) $243.78M $181.94M $36.53M -$58.37M -$160.42M 2019-09-30 (m) $293.24M $225.23M $42.57M -$24.22M -$69.18M 2019-06-30 (m) $358.52M $265.09M $43.29M $2.59M $6.17M 2019-03-31 $334.66M $334.66M $252.40M $45.42M -$266.00K -$739.00K 2018-12-31 $376.75M* (m) (m) (m) (m) (m) 2018-09-30 $439.99M $439.99M $300.95M $41.79M $5.51M $49.97M 2018-06-30 $467.93M $467.93M $312.08M $42.53M $19.54M $59.94M 2018-03-31 $436.33M $436.33M $295.61M $43.81M $14.36M $52.13M 2017-09-30 $471.00M $471.00M $294.82M $39.74M $40.97M $57.33M 2017-06-30 $398.81M $398.81M $254.02M $40.29M $25.47M $43.84M 2017-03-31 $298.12M (m) $216.24M $37.16M -$1.82M $3.63M 2016-09-30 $175.88M (m) $146.62M $34.86M -$17.34M -$38.94M 2016-06-30 $143.00M (m) $127.00M $36.46M -$26.71M -$48.69M 2016-03-31 $189.09M (m) $161.26M $43.55M -$42.54M -$32.51M 2015-09-30 $291.92M (m) $234.64M $37.34M -$18.77M -$35.17M 2015-06-30 $297.56M (m) $241.62M $40.21M -$18.53M -$34.05M 2015-03-31 $406.27M (m) $292.44M $42.43M $3.73M $7.55M 2014-09-30 $620.68M (m) $398.31M $50.81M $40.87M $64.89M 2014-06-30 $582.83M (m) $374.27M $47.60M $40.54M $63.28M 2014-03-31 $501.69M (m) $330.01M $48.71M $25.59M $39.39M 2013-09-30 $491.12M (m) $303.71M $47.10M $33.08M $53.76M 2013-06-30 $457.57M (m) $287.58M $47.61M $26.36M $40.42M 2013-03-31 $425.82M (m) $268.23M $44.91M $22.36M $35.08M 2012-09-30 $472.42M (m) $271.40M $43.02M $37.01M $66.04M 2012-06-30 $500.11M (m) $281.28M $43.12M $46.07M $72.26M 2012-03-31 $502.56M (m) $273.80M $44.93M $50.43M $80.75M 2011-09-30 $502.24M (m) $279.94M $37.19M $49.56M $83.11M 2011-06-30 $443.03M (m) $242.99M $35.96M $45.10M $73.17M 2011-03-31 $381.76M (m) $201.25M $36.06M $40.06M $65.52M 2010-09-30 $302.20M (m) $162.53M $33.09M $27.87M $46.27M 2010-06-30 $252.90M (m) $139.48M $29.48M $19.71M $31.60M
Revenue and expense 6 month Period end Revenue Revenue including tax Cost of revenue Selling, general and administrative Income tax Net income 2026-06-30 (m) $915.62M $701.30M $99.73M $7.95M $12.93M 2025-06-30 (m) $753.69M $561.64M $83.32M $11.66M $22.18M 2024-06-30 (m) $741.99M $538.89M $77.49M $15.40M $59.89M 2023-06-30 (m) $892.53M $571.04M $85.80M $42.29M $136.54M 2022-06-30 (m) $660.13M $469.75M $72.12M $21.76M $62.02M 2021-06-30 (m) $371.37M $292.01M $60.00M -$681.00K -$10.39M 2020-06-30 (m) $333.08M $261.98M $65.31M -$72.29M -$185.52M 2019-06-30 (m) $693.17M $517.48M $88.71M $2.33M $5.43M 2018-06-30 $904.26M $904.26M $607.68M $86.35M $33.90M $112.07M 2017-06-30 $696.93M $696.93M $470.26M $77.44M $23.65M $47.47M 2016-06-30 $332.09M (m) $288.25M $80.00M -$69.25M -$81.20M 2015-06-30 $703.83M (m) $534.06M $82.64M -$14.80M -$26.51M 2014-06-30 $1.08B (m) $704.29M $96.31M $66.13M $102.67M 2013-06-30 $883.39M (m) $555.80M $92.53M $48.73M $75.49M 2012-06-30 $1.00B (m) $555.08M $88.04M $96.50M $153.01M 2011-06-30 $824.79M (m) $444.24M $72.01M $85.16M $138.69M 2010-06-30 $466.04M (m) $269.09M $57.31M $28.76M $45.00M
Revenue and expense 9 month Period end Revenue Revenue including tax Cost of revenue Selling, general and administrative Income tax Net income 2025-09-30 (m) $1.20B $896.31M $127.95M $21.26M $35.14M 2024-09-30 (m) $1.08B $786.40M $115.19M $20.08M $78.68M 2023-09-30 (m) $1.22B $810.12M $127.81M $48.84M $154.85M 2022-09-30 (m) $1.12B $779.54M $110.36M $44.71M $131.36M 2021-09-30 (m) $596.68M $462.63M $91.44M $1.21M -$5.12M 2020-09-30 (m) $449.67M $362.85M $97.68M -$86.88M -$201.95M 2019-09-30 (m) $986.41M $742.71M $131.28M -$21.89M -$63.75M 2018-09-30 $1.34B $1.34B $908.63M $128.13M $39.40M $162.04M 2017-09-30 $1.17B $1.17B $765.08M $117.18M $64.62M $104.81M 2016-09-30 $507.98M (m) $434.87M $114.86M -$86.58M -$120.14M 2015-09-30 $995.75M (m) $768.70M $119.98M -$33.57M -$61.68M 2014-09-30 $1.71B (m) $1.10B $147.13M $107.00M $167.56M 2013-09-30 $1.37B (m) $859.51M $139.62M $81.81M $129.25M 2012-09-30 $1.48B (m) $826.48M $131.06M $133.51M $219.06M 2011-09-30 $1.33B (m) $724.18M $109.20M $134.72M $221.80M 2010-09-30 $768.24M (m) $431.62M $90.41M $56.63M $91.27M
Revenue and expense 12 month Period end Revenue Revenue including tax Cost of revenue Selling, general and administrative Income tax Net income 2025-12-31 (m) $1.63B $1.23B $175.64M $24.47M $32.08M 2024-12-31 (m) $1.41B $1.04B $156.44M $21.36M $91.44M 2023-12-31 (m) $1.62B $1.09B $165.94M $61.13M $195.11M 2022-12-31 (m) $1.60B $1.09B $148.57M $71.27M $218.36M 2021-12-31 (m) $864.93M $663.26M $123.57M $9.23M $7.22M 2020-12-31 (m) $598.30M $480.74M $123.70M -$97.24M -$212.19M 2019-12-31 (m) $1.22B $919.60M $168.13M -$25.99M -$87.11M 2018-12-31 $1.72B $1.72B $1.18B $168.15M $45.88M $175.40M 2017-12-31 $1.60B $1.60B $1.05B $159.19M $70.31M $162.51M 2016-12-31 $728.97M $728.97M $607.89M $150.69M -$98.11M -$141.25M 2015-12-31 $1.26B (m) $986.14M $156.58M -$53.48M -$99.56M 2014-12-31 $2.34B (m) $1.49B $197.12M $154.19M $245.19M 2013-12-31 $1.86B (m) $1.18B $183.14M $109.38M $166.90M 2012-12-31 $1.95B (m) $1.11B $175.75M $168.18M $274.44M 2011-12-31 $1.81B (m) $992.70M $151.29M $182.43M $296.38M 2010-12-31 $1.10B (m) $606.10M $121.84M $90.79M $146.74M 2009-12-31 $587.86M (m) $393.81M $97.67M -$10.75M -$22.75M