Price
1D
5D
1M
6M
YTD
1Y
5Y
▤ Line ▾
⏱ 2m ▾
∿ Studies 0 ▾
⇄ Compare ▾
✎ Draw 0 ▾
EXT
%
LOG
⟲
⛶
Chart style ✕
Chart style
Line Area
Candles OHLC bars
Interval ✕
Interval
1 min 2 min
5 min 15 min
30 min 1 hour
1 day 1 week
Intraday intervals only cover recent history. The site picks the finest interval the range allows.
Studies ✕
Overlays
SMA 20 SMA 50
SMA 200 EMA 21
Bollinger VWAP
Session levels
Prior day H/L/C
Opening range
Volume profile
Lower pane
Volume
RSI 14 MACD
Compare ✕
Overlay another symbol
SPY QQQ
IWM DIA
Add
Remove comparison
Both series are rebased to 0% at the left edge, so the lines show relative performance rather than price.
Drawing tools ✕
Tool
Cursor Trend line
Price level Zone
Measure
Clear all drawings
1D
—
H —
L —
Range —
Vol —
vs
Drag pan · Pinch zoom · Hold crosshair · pick a tool then drag to draw
Trailing performance Price return · vs SPY
Return vs SPY
Price return only. Dividends are not reinvested, so total return on a dividend payer will be higher than shown.
Free account
3 more panels on RSGUF open with an account.
Options chains and analytics, valuation ratios, insider filings, analyst targets and ownership. No card, no trial, nothing to cancel.
Fundamentals TTM · reported
Market cap —
Enterprise value —
Revenue (TTM) —
Gross profit —
EBITDA —
Net income —
EPS (TTM) —
Free cash flow —
Total cash —
Total debt —
Book value / share —
Shares outstanding —
Float —
Short % of float —
Dividend yield —
Beta (5Y) —
Valuation & profitability ratios Account required
Trailing P/E —
Forward P/E —
PEG ratio —
Price / sales —
Price / book —
EV / revenue —
EV / EBITDA —
Gross margin —
Operating margin —
Profit margin —
Return on equity —
Return on assets —
Debt / equity —
Current ratio —
Free account required
Fourteen ratios including P/E, PEG, EV/EBITDA, margins and return on equity.
Financial statements As reported · 4 years · 6 quarters
Income Balance sheet Cash flow
Annual Quarterly
Blank means not reported, not zero
Line item 2025 2024 2023 2022 YoY
Total revenue
$1.31B $1.23B $1.10B $1.01B
+6.6%
Operating revenue
$1.31B $1.23B $1.10B $1.01B
+6.6%
Cost of revenue
$1.12B $1.06B $938.99M $875.33M
+6.1%
Gross profit
$192.24M $175.87M $165.73M $130.81M
+9.3%
Selling, general & admin
$82.44M $78.66M $70.76M $67.49M
+4.8%
Total operating expense
$82.44M $78.66M $70.76M $67.49M
+4.8%
Operating income
$109.80M $97.21M $94.96M $63.31M
+13.0%
Net interest income
-$23.11M -$21.94M -$24.05M -$20.37M
-5.3%
Pre-tax income
$86.30M $73.43M $70.39M -$4.25M
+17.5%
Tax provision
$21.84M $19.70M $18.60M $12.31M
+10.9%
Net income
$64.45M $53.73M $51.79M -$16.57M
+20.0%
Net income to common
$64.45M $53.73M $51.79M -$16.57M
+20.0%
Basic EPS
0.50 0.45 0.50 -0.16
+11.1%
Diluted EPS
0.49 0.41 0.44 -0.16
+19.5%
EBIT
$107.93M $94.04M $93.21M $14.87M
+14.8%
EBITDA
$137.76M $122.88M $119.50M $41.02M
+12.1%
Basic shares
128.06M 118.14M 104.56M 103.90M
+8.4%
Diluted shares
137.93M 147.25M 133.36M 103.90M
-6.3%
Line item 2025 2024 2023 2022 YoY
Cash & equivalents
$8.54M $19.12M $46.00K $151.00K
-55.3%
Cash & short-term investments
$8.54M $19.12M $46.00K $151.00K
-55.3%
Accounts receivable
$112.30M $111.79M $108.75M $110.19M
+0.5%
Inventory
$290.31M $290.30M $267.27M $246.71M
+0.0%
Total current assets
$439.82M $443.36M $401.78M $390.61M
-0.8%
Property, plant & equipment
$434.44M $360.61M $297.16M $270.90M
+20.5%
Goodwill & intangibles
$246.76M $250.44M $253.90M $257.27M
-1.5%
Total assets
$1.16B $1.08B $960.90M $937.96M
+7.8%
Total current liabilities
$246.86M $360.28M $229.32M $216.57M
-31.5%
Current debt
— $153.83M $58.00M $26.00M
—
Long-term debt
$359.78M $198.41M $349.92M $348.60M
+81.3%
Total debt
$387.74M $380.88M $438.37M $397.79M
+1.8%
Total liabilities
$704.39M $656.33M $654.00M $646.54M
+7.3%
Retained earnings
-$113.48M -$136.90M -$146.63M -$160.67M
+17.1%
Shareholder equity
$458.45M $422.41M $306.90M $291.42M
+8.5%
Working capital
$192.96M $83.08M $172.45M $174.04M
+132.3%
Net tangible assets
$211.69M $171.97M $53.00M $34.15M
+23.1%
Shares issued
128.18M 127.92M 105.10M 104.37M
+0.2%
Line item 2025 2024 2023 2022 YoY
Net income
$64.45M $53.73M $51.79M -$16.57M
+20.0%
Depreciation & amortisation
$29.83M $28.84M $26.29M $26.15M
+3.4%
Stock-based compensation
$3.28M $1.11M $181.00K $5.92M
+194.2%
Change in working capital
-$6.78M -$10.57M -$35.04M -$43.20M
+35.9%
Operating cash flow
$121.44M $79.79M $44.32M $21.55M
+52.2%
Capital expenditure
-$88.69M -$66.08M -$35.40M -$23.73M
-34.2%
Investing cash flow
-$88.69M -$66.08M -$35.40M -$23.73M
-34.2%
Dividends paid
-$46.10M -$41.94M -$37.69M -$37.44M
-9.9%
Financing cash flow
-$43.36M $5.36M -$8.89M -$13.55M
-908.4%
Free cash flow
$32.75M $13.71M $8.92M -$2.18M
+138.8%
End cash position
$8.54M $19.12M $46.00K $151.00K
-55.3%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 YoY
Total revenue
$293.69M $280.62M $298.19M $349.39M $320.44M —
+4.7%
Operating revenue
$293.69M $280.62M $298.19M $349.39M $320.44M —
+4.7%
Cost of revenue
$248.01M $234.74M $232.29M $305.36M $271.94M —
+5.7%
Gross profit
$45.69M $45.88M $65.90M $44.03M $48.50M —
-0.4%
Selling, general & admin
$21.21M $20.74M $21.15M $20.25M $20.71M —
+2.3%
Total operating expense
$23.26M $22.78M $21.15M $20.25M $22.78M —
+2.1%
Operating income
$22.43M $23.10M $44.75M $23.78M $25.72M —
-2.9%
Net interest income
-$5.91M -$5.94M -$5.82M -$6.08M -$6.28M —
+0.6%
Pre-tax income
$16.58M $17.09M $38.78M $17.38M $19.42M —
-3.0%
Tax provision
$4.52M $4.44M $10.23M $3.70M $4.99M —
+1.8%
Net income
$12.06M $12.65M $28.55M $13.67M $14.43M —
-4.7%
Net income to common
$12.06M $12.65M $28.55M $13.67M $14.43M —
-4.7%
Basic EPS
0.09 0.10 0.22 — 0.11 0.16
-10.0%
Diluted EPS
0.09 0.10 0.21 — 0.10 0.14
-10.0%
EBIT
$22.03M $22.57M $44.28M $23.19M $25.23M —
-2.4%
EBITDA
$29.38M $29.85M $51.54M $30.70M $32.58M —
-1.6%
Basic shares
128.32M 128.23M 128.18M — 128.07M 128.07M
+0.1%
Diluted shares
151.99M 150.60M 144.50M — 162.50M 153.83M
+0.9%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 YoY
Cash & equivalents
$4.07M $17.12M $1.75M $8.54M $26.64M —
-76.2%
Cash & short-term investments
$4.07M $17.12M $1.75M $8.54M $26.64M —
-76.2%
Accounts receivable
$116.27M $110.23M $107.78M $112.30M $115.07M —
+5.5%
Inventory
$321.56M $229.21M $281.82M $290.31M $279.69M —
+40.3%
Total current assets
$452.11M $361.87M $402.19M $439.82M $437.14M —
+24.9%
Property, plant & equipment
$508.30M $479.94M $453.45M $434.44M $418.06M —
+5.9%
Goodwill & intangibles
$244.03M $244.91M $245.81M $246.76M $247.67M —
-0.4%
Total assets
$1.25B $1.13B $1.14B $1.16B $1.13B —
+10.8%
Total current liabilities
$268.65M $162.68M $182.96M $246.86M $335.31M —
+65.1%
Current debt
— — — — $97.58M $97.28M
—
Long-term debt
$406.60M $396.26M $388.87M $359.78M $256.71M —
+2.6%
Total debt
$431.89M $422.53M $415.75M $387.74M $381.13M —
+2.2%
Total liabilities
$768.53M $651.96M $668.94M $704.39M $683.31M —
+17.9%
Retained earnings
-$94.87M -$95.36M -$96.47M -$113.48M -$118.75M —
+0.5%
Shareholder equity
$482.99M $477.43M $474.77M $458.45M $444.21M —
+1.2%
Working capital
$183.46M $199.20M $219.23M $192.96M $101.83M —
-7.9%
Net tangible assets
$238.97M $232.51M $228.96M $211.69M $196.54M —
+2.8%
Shares issued
128.27M 128.27M 128.18M 128.18M 128.11M —
0.0%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-09-30 2025-06-30 YoY
Net income
$12.06M $12.65M $28.55M $13.67M $14.43M
-4.7%
Depreciation & amortisation
$7.35M $7.28M $7.26M $7.51M $7.35M
+0.9%
Stock-based compensation
$2.15M $2.48M $507.00K $1.61M $944.00K
-13.4%
Change in working capital
-$13.13M $20.55M -$18.92M -$14.40M $95.23M
-163.9%
Operating cash flow
$18.11M $46.89M $3.12M $15.22M $121.47M
-61.4%
Capital expenditure
-$29.46M -$27.35M -$26.80M -$24.67M -$22.00M
-7.7%
Investing cash flow
-$29.46M -$27.35M -$26.80M -$24.67M -$22.00M
-7.7%
Dividends paid
-$11.54M -$11.54M -$11.54M -$11.53M -$11.53M
-0.1%
Financing cash flow
-$1.73M -$4.34M $16.90M -$8.67M -$77.94M
+60.2%
Free cash flow
-$11.35M $19.54M -$23.68M -$9.44M $99.46M
-158.1%
End cash position
$4.07M $17.12M $1.75M $8.54M $26.64M
-76.2%
Analyst targets & ownership Account required
Mean target —
High target —
Low target —
Implied upside —
Analyst count —
Consensus —
Strong buy / Buy — / —
Hold —
Sell / Strong sell — / —
Held by insiders —
Held by institutions —
Institutions holding —
Free account required
Price targets, consensus spread, insider and institutional ownership.
Moving averages & technicals Computed from 2Y daily closes
SMA 10
4.90
-0.22% from price
SMA 20
4.92
+0.83% from price
SMA 50
4.91
+0.93% from price
SMA 100
4.86
+0.52% from price
SMA 200
4.71
+5.24% from price
EMA 12
4.92
-0.56% from price
EMA 26
4.92
-0.53% from price
EMA 50
4.91
-0.33% from price
MACD (12,26,9)
0.00
Hist 0.01
ATR (14)
0.05
1.02% of price
Realised vol 30D
12.7%
Annualised
Bollinger upper
5.07
20, 2σ
Bollinger lower
4.77
20, 2σ
50 / 200 cross
Golden
4.91 vs 4.71
Trend bias
Above 200
+5.24%
Options chain Account required
Expiry Loading…
Calls Puts
Spot 4.89
Calls Strike Last Bid Ask Vol OI IV
000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0%
Puts Strike Last Bid Ask Vol OI IV
000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0%
Free account required
Every listed expiry, both sides of the book, with volume, open interest and implied volatility.
Risk profile Daily returns · 1Y window
Beta vs SPY
-0.01
Less volatile than market
Correlation to SPY
-0.01
Largely independent
Realised vol 30D
12.7%
Annualised
Market vol 1Y
12.8%
SPY, annualised
Max drawdown 1Y
-9.0%
Peak to trough
Max drawdown 5Y
-34.7%
Peak to trough
Beta (reported)
—
5Y monthly, from filing
Headlines RSGUF · links out to the publisher
PRIVATE STRATEGY · BY QUALIFICATION
The same data. A different seat.
The research you are reading is the input layer for a discretionary options program we run for a small number of qualified investors. Minimum $1,000,000.
Request the strategy overview