FRD 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 $239.97M ; Cost of revenue $218.94M ; Selling, general and administrative $10.84M . 2026-03-31: Revenue (m) ; Revenue including tax (m) ; Cost of revenue (m) ; Selling, general and administrative (m) . 2025-12-31: Revenue (m) ; Revenue including tax $167.97M ; Cost of revenue $164.07M ; Selling, general and administrative $7.15M . 2025-09-30: Revenue (m) ; Revenue including tax $152.38M ; Cost of revenue $149.50M ; Selling, general and administrative $6.29M . Segment Separate filed amounts; connecting flows are not established. Components and totals may overlap.
FRD revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Flatroll $221.75M Tubular $18.22M Revenue $239.97M Cost of revenue $218.94M Operating income $21.03M Other income, net -$77.00K Selling, general & administrative $10.84M Pre-tax income $16.98M Net income $12.78M
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 Operating expenses Income tax Net income 2026-06-30 (m) $239.97M $218.94M $10.84M (m) $4.19M $12.78M 2026-03-31 (m) (m) (m) (m) (m) (m) $9.22M* 2025-12-31 (m) $167.97M $164.07M $7.15M (m) $961.00K $3.04M 2025-09-30 (m) $152.38M $149.50M $6.29M (m) $737.00K $2.24M 2025-06-30 (m) $134.78M $127.73M $5.46M (m) $1.62M $5.03M 2024-12-31 (m) $94.07M (m) $3.89M (m) -$400.00K -$1.15M 2024-09-30 (m) $106.76M $106.98M $3.94M (m) -$227.00K -$675.00K 2024-06-30 (m) $114.55M $115.95M $4.51M (m) $732.00K $2.57M 2023-12-31 (m) $115.97M $105.53M $4.24M (m) $74.00K $1.18M 2023-09-30 (m) $130.75M $124.93M $4.73M (m) $1.15M $3.51M 2023-06-30 (m) $137.30M $120.97M $5.94M (m) $2.56M $7.69M 2022-12-31 (m) $111.86M $105.73M $4.70M (m) $431.00K $1.38M 2022-09-30 (m) $149.69M $145.01M $4.61M (m) $735.00K $2.47M 2022-06-30 (m) $161.80M $143.13M $6.35M (m) $3.47M $11.18M 2021-12-31 (m) $51.66M $55.26M $1.99M $920.00K -$967.68K -$2.96M 2021-09-30 (m) $92.57M $62.88M $5.29M $1.87M $4.31M $13.18M 2021-06-30 (m) $65.92M $48.59M $3.35M $1.88M $2.96M $11.31M 2021-03-31 (m) $49.21M (m) (m) (m) (m) $10.40M 2020-12-31 (m) $28.50M $24.01M $1.73M $736.00K $639.15K $2.13M 2020-09-30 (m) $24.86M $23.77M $1.40M $718.00K -$62.72K -$250.00K 2020-06-30 (m) $23.52M $23.27M $1.39M $735.00K -$277.77K -$858.86K 2020-03-31 (m) $32.98M (m) (m) (m) (m) -$3.02M 2019-12-31 (m) $28.15M $28.10M $1.20M $587.00K -$264.55K -$881.00K 2019-09-30 (m) $40.00M $40.78M $1.25M $614.00K -$487.99K -$1.54M 2019-06-30 (m) $40.98M $39.50M $1.21M $627.00K $74.50K $194.77K 2019-03-31 (m) $42.20M (m) (m) (m) (m) -$1.17M 2018-12-31 (m) $43.33M $41.40M $1.05M (m) $216.09K $664.77K 2018-09-30 (m) $53.43M $49.49M $1.29M (m) $644.71K $2.00M 2018-06-30 (m) $48.19M $42.00M $1.49M (m) $1.16M $3.60M 2018-03-31 $43.96M $43.96M (m) (m) (m) (m) $3.01M 2017-12-31 $28.03M $28.03M $26.31M $999.22K (m) $559.97K $161.27K 2017-09-30 $26.08M $26.08M $24.58M $924.52K (m) $184.93K $395.33K 2017-06-30 $23.08M $23.08M $21.54M $1.04M (m) $144.96K $364.33K 2017-03-31 $21.06M (m) (m) (m) (m) (m) -$376.96K 2016-12-31 $15.99M (m) (m) $957.30K (m) -$134.35K -$236.63K 2016-09-30 $18.32M (m) (m) $915.83K (m) -$342.91K -$603.88K 2016-06-30 $22.39M (m) (m) $1.09M (m) -$869.77K -$1.46M 2016-03-31 (m) (m) (m) (m) (m) (m) -$523.77K 2015-12-31 (m) (m) (m) $1.10M (m) $211.05K $485.12K 2015-09-30 (m) (m) (m) $1.21M (m) -$94.59K -$193.29K 2015-06-30 (m) (m) (m) $1.35M (m) $279.74K $525.95K 2015-03-31 (m) (m) (m) (m) (m) (m) -$452.72K 2014-12-31 (m) (m) (m) $976.33K (m) $110.07K $187.64K 2014-09-30 (m) (m) (m) $1.30M (m) $373.70K $765.65K 2014-06-30 (m) (m) (m) $1.13M (m) $40.99K -$118.25K 2014-03-31 (m) (m) (m) (m) (m) (m) $389.44K 2013-12-31 (m) (m) (m) $1.12M (m) $252.82K $487.47K 2013-09-30 (m) (m) (m) $1.05M (m) $20.10K $27.66K 2013-06-30 (m) (m) (m) $1.30M (m) $346.09K $808.36K 2013-03-31 (m) (m) (m) (m) (m) (m) $1.25M 2012-12-31 (m) (m) (m) $1.18M (m) $566.24K $1.15M 2012-09-30 (m) (m) (m) $1.32M (m) $825.45K $1.64M 2012-06-30 (m) (m) (m) $1.56M (m) $1.01M $2.09M 2012-03-31 (m) (m) (m) (m) (m) (m) $2.20M 2011-12-31 (m) (m) (m) $1.24M (m) $904.33K $1.80M 2011-09-30 (m) (m) (m) $1.43M (m) $1.16M $2.31M 2011-06-30 (m) (m) (m) $1.42M (m) $923.47K $1.83M 2010-12-31 (m) (m) (m) $1.16M (m) $891.40K $1.73M 2010-09-30 (m) (m) (m) $1.26M (m) $853.03K $1.78M 2010-06-30 (m) (m) (m) $1.27M (m) $742.36K $1.44M
Revenue and expense 6 month Period end Revenue including tax Cost of revenue Selling, general and administrative Operating expenses Income tax Net income 2025-09-30 $287.16M $277.24M $11.74M (m) $2.35M $7.27M 2024-09-30 $221.31M $222.93M $8.45M (m) $505.00K $1.89M 2023-09-30 $268.05M $245.90M $10.67M (m) $3.71M $11.20M 2022-09-30 $311.50M $288.14M $10.96M (m) $4.21M $13.65M 2021-09-30 $158.49M $111.46M $8.64M $3.74M $7.27M $24.49M 2020-09-30 $48.39M $47.04M $2.79M $1.45M -$340.48K -$1.11M 2019-09-30 $80.97M $80.28M $2.46M $1.24M -$413.49K -$1.35M 2018-09-30 $101.63M $91.49M $2.78M (m) $1.81M $5.60M 2017-09-30 $49.16M $46.12M $1.96M (m) $329.89K $759.66K 2016-09-30 (m) (m) $2.01M (m) -$1.21M -$2.07M 2015-09-30 (m) (m) $2.57M (m) $185.15K $332.65K 2014-09-30 (m) (m) $2.43M (m) $414.69K $647.40K 2013-09-30 (m) (m) $2.35M (m) $366.19K $836.02K 2012-09-30 (m) (m) $2.88M (m) $1.83M $3.74M 2011-09-30 (m) (m) $2.85M (m) $2.08M $4.15M 2010-09-30 (m) (m) $2.54M (m) $1.60M $3.22M
Revenue and expense 9 month Period end Revenue including tax Cost of revenue Selling, general and administrative Operating expenses Income tax Net income 2025-12-31 $455.13M $441.31M $18.89M (m) $3.31M $10.31M 2024-12-31 $315.38M (m) $12.33M (m) $105.00K $740.00K 2023-12-31 $384.02M $351.43M $14.90M (m) $3.79M $12.39M 2022-12-31 $423.36M $393.88M $15.66M (m) $4.64M $15.03M 2021-12-31 $210.14M $166.72M $10.63M $4.66M $6.30M $21.53M 2020-12-31 $76.89M $71.04M $4.52M $2.19M $298.67K $1.02M 2019-12-31 $109.12M $108.38M $3.66M $1.83M -$678.04K -$2.23M 2018-12-31 $144.95M $132.88M $3.84M (m) $2.02M $6.27M 2017-12-31 $77.19M $72.43M $2.96M (m) $889.86K $920.93K 2016-12-31 (m) (m) $2.97M (m) -$1.35M -$2.30M 2015-12-31 (m) (m) $3.67M (m) $396.20K $817.77K 2014-12-31 (m) (m) $3.41M (m) $524.76K $835.05K 2013-12-31 (m) (m) $3.47M (m) $619.01K $1.32M 2012-12-31 (m) (m) $4.07M (m) $2.40M $4.89M 2011-12-31 (m) (m) $4.09M (m) $2.99M $5.95M 2010-12-31 (m) (m) $3.70M (m) $2.49M $4.95M
Revenue and expense 12 month Period end Revenue Revenue including tax Cost of revenue Selling, general and administrative Income tax Net income 2026-03-31 (m) (m) (m) (m) (m) $19.53M 2025-03-31 (m) $444.60M $441.81M $16.17M $1.61M $6.08M 2024-03-31 (m) $516.25M $491.73M $21.04M $5.97M $17.34M 2023-03-31 (m) $547.54M $504.46M $21.89M $6.84M $21.34M 2022-03-31 (m) $285.24M $244.25M $12.47M $4.26M $14.07M 2021-03-31 (m) (m) $102.52M $7.84M (m) (m) 2020-03-31 (m) $142.10M $139.49M $5.12M -$1.59M -$5.25M 2019-03-31 (m) $187.15M $174.25M $4.78M $1.72M $5.10M 2018-03-31 $121.16M $121.16M $111.21M $4.18M $1.83M $3.93M 2017-03-31 $77.76M (m) $77.95M $4.02M -$1.47M -$2.68M 2016-03-31 (m) (m) (m) $4.67M $104.68K $294.00K 2015-03-31 (m) (m) (m) $4.45M $303.49K $382.33K 2014-03-31 (m) (m) (m) $4.59M $823.78K $1.71M 2013-03-31 (m) (m) (m) $5.31M $3.01M $6.14M 2012-03-31 (m) (m) (m) $5.49M $4.06M $8.15M 2011-03-31 (m) (m) (m) $5.25M $3.96M $8.16M