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 ARG.TO 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 · 5 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
$331.90M $294.99M $241.16M $264.19M
+12.5%
Operating revenue
$311.75M $291.07M $242.79M $269.57M
+7.1%
Cost of revenue
$264.72M $249.58M $227.00M $235.87M
+6.1%
Gross profit
$67.18M $45.41M $14.15M $28.32M
+48.0%
Selling, general & admin
$5.96M $5.27M $5.05M $5.36M
+13.2%
Total operating expense
$6.05M $7.24M $5.05M $5.36M
-16.3%
Operating income
$61.13M $38.17M $9.11M $22.96M
+60.1%
Net interest income
-$1.71M -$2.35M -$2.81M -$2.31M
+27.3%
Pre-tax income
$57.70M $31.91M $6.74M $12.43M
+80.8%
Tax provision
$22.27M $12.67M $3.35M $8.06M
+75.7%
Net income
$35.43M $19.24M $3.38M $4.37M
+84.2%
Net income to common
$35.43M $19.24M $3.38M $4.37M
+84.2%
Basic EPS
0.22 0.12 0.02 0.03
+83.3%
Diluted EPS
0.21 0.12 0.02 0.03
+75.0%
EBIT
$59.41M $34.26M $9.54M $14.74M
+73.4%
EBITDA
$82.02M $57.61M $29.98M $35.11M
+42.4%
Basic shares
162.78M 165.48M 165.25M 169.29M
-1.6%
Diluted shares
165.67M 166.90M 167.23M 171.95M
-0.7%
Line item 2025 2024 2023 2022 2021 YoY
Cash & equivalents
$40.31M $35.86M $16.25M $37.82M —
+12.4%
Cash & short-term investments
$40.31M $35.86M $16.25M $37.82M —
+12.4%
Accounts receivable
$34.20M $9.96M $8.16M $13.91M —
+243.5%
Inventory
$5.71M $6.92M $7.19M $10.37M —
-17.6%
Total current assets
$80.83M $58.12M $36.17M $65.00M —
+39.1%
Property, plant & equipment
$132.29M $143.71M $156.00M $158.59M —
-7.9%
Goodwill & intangibles
$2.68M $2.90M $3.13M $3.35M —
-7.7%
Total assets
$217.74M $205.47M $199.56M $231.18M —
+6.0%
Total current liabilities
$69.91M $64.63M $48.48M $55.02M —
+8.2%
Current debt
— — — — $7.00M
—
Long-term debt
— $3.23M $10.41M $16.64M $23.40M
—
Total debt
— $10.70M $20.71M $25.91M $33.85M
—
Total liabilities
$102.62M $100.68M $94.71M $112.48M —
+1.9%
Retained earnings
$28.23M $17.44M $18.80M $31.74M —
+61.9%
Shareholder equity
$115.12M $104.79M $104.85M $118.70M —
+9.9%
Working capital
$10.92M -$6.51M -$12.30M $9.97M —
+267.7%
Net tangible assets
$112.44M $101.89M $101.72M $115.35M —
+10.4%
Shares issued
161.74M 164.53M 164.85M 166.03M —
-1.7%
Line item 2025 2024 2023 2022 YoY
Net income
$35.43M $19.24M $3.38M $4.37M
+84.2%
Depreciation & amortisation
$22.61M $23.35M $20.44M $20.37M
-3.2%
Stock-based compensation
$850.00K $952.00K $1.15M $1.02M
-10.7%
Change in working capital
-$16.81M $12.63M -$2.04M -$11.28M
-233.1%
Operating cash flow
$43.71M $59.78M $20.28M $23.63M
-26.9%
Capital expenditure
-$11.89M -$9.34M -$16.89M -$9.81M
-27.3%
Investing cash flow
-$11.89M -$9.34M -$16.89M -$9.81M
-27.3%
Share buybacks
-$5.21M -$1.83M -$2.61M -$12.26M
-183.9%
Dividends paid
-$15.16M -$19.33M -$14.64M -$15.74M
+21.6%
Financing cash flow
-$27.40M -$29.40M -$24.91M -$35.89M
+6.8%
Free cash flow
$31.82M $50.44M $3.39M $13.82M
-36.9%
End cash position
$40.31M $35.86M $16.25M $37.82M
+12.4%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-06-30 2025-03-31 YoY
Total revenue
$120.31M $100.54M $116.88M $74.70M $63.49M
+19.7%
Operating revenue
$113.90M $100.54M $105.26M $73.95M $63.49M
+13.3%
Cost of revenue
$88.07M $73.66M $84.49M $62.55M $53.80M
+19.6%
Gross profit
$32.24M $26.88M $32.39M $12.15M $9.69M
+19.9%
Selling, general & admin
$1.54M $1.99M $2.42M $1.04M $1.33M
-22.6%
Total operating expense
$1.55M $2.00M $2.44M $1.06M $1.36M
-22.5%
Operating income
$30.69M $24.88M $29.95M $11.09M $8.33M
+23.4%
Net interest income
$149.00K $173.00K -$528.00K -$427.00K -$417.00K
-13.9%
Pre-tax income
$28.93M $26.71M $28.44M $10.19M $7.89M
+8.3%
Tax provision
$10.65M $11.99M $10.51M $2.64M $4.60M
-11.2%
Net income
$18.29M $14.72M $17.93M $7.54M $3.30M
+24.3%
Net income to common
$18.29M $14.72M $17.93M $7.54M $3.30M
+24.3%
Basic EPS
0.11 0.09 — 0.05 0.02
+22.2%
Diluted EPS
0.11 0.09 — 0.05 0.02
+22.2%
EBIT
$28.99M $26.76M $28.97M $10.62M $8.31M
+8.3%
EBITDA
$35.14M $32.70M $34.71M $16.30M $13.79M
+7.4%
Basic shares
161.75M 161.53M — 163.31M 164.77M
+0.1%
Diluted shares
166.55M 166.22M — 164.61M 166.22M
+0.2%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-06-30 2025-03-31 2024-12-31 YoY
Cash & equivalents
$50.30M $57.16M $40.31M $23.25M $27.66M —
-12.0%
Cash & short-term investments
$50.30M $57.16M $40.31M $23.25M $27.66M —
-12.0%
Accounts receivable
$28.80M $11.69M $34.20M $12.22M $10.22M —
+146.3%
Inventory
$5.60M $5.74M $5.71M $7.14M $7.79M —
-2.4%
Total current assets
$85.08M $75.20M $80.83M $44.31M $49.65M —
+13.1%
Property, plant & equipment
$130.53M $132.76M $132.29M $138.65M $142.97M —
-1.7%
Goodwill & intangibles
$2.57M $2.63M $2.68M $2.79M $2.85M —
-2.1%
Total assets
$220.07M $212.51M $217.74M $186.50M $196.22M —
+3.6%
Total current liabilities
$75.31M $62.60M $69.91M $49.67M $54.28M —
+20.3%
Long-term debt
— — — — $3.36M $3.23M
—
Total debt
— — — $6.96M $11.08M $10.70M
—
Total liabilities
$106.43M $93.57M $102.62M $83.18M $92.53M —
+13.7%
Retained earnings
$26.12M $32.91M $28.23M $17.71M $16.48M —
-20.6%
Shareholder equity
$113.64M $118.94M $115.12M $103.33M $103.69M —
-4.5%
Working capital
$9.77M $12.60M $10.92M -$5.36M -$4.63M —
-22.4%
Net tangible assets
$111.07M $116.32M $112.44M $100.53M $100.84M —
-4.5%
Shares issued
161.45M 161.68M 161.74M 161.50M 164.37M —
-0.1%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-06-30 2025-03-31 YoY
Net income
$18.29M $14.72M $17.93M $7.54M $3.30M
+24.3%
Depreciation & amortisation
$6.15M $5.95M $5.74M $5.69M $5.48M
+3.4%
Stock-based compensation
$766.00K $424.00K $231.00K $198.00K $221.00K
+80.7%
Change in working capital
-$3.63M $19.96M -$974.00K -$5.53M -$9.78M
-118.2%
Operating cash flow
$23.03M $40.12M $23.67M $6.34M $1.85M
-42.6%
Capital expenditure
-$4.75M -$5.68M -$2.39M -$1.36M -$6.82M
+16.5%
Investing cash flow
-$4.75M -$5.68M -$2.39M -$1.36M -$6.82M
+16.5%
Share buybacks
-$1.74M -$5.89M -$82.00K -$4.03M -$1.09M
+70.4%
Dividends paid
-$23.49M -$10.58M -$4.62M -$3.52M -$3.48M
-122.0%
Financing cash flow
-$25.23M -$17.34M -$8.98M -$9.41M -$3.29M
-45.5%
Free cash flow
$18.29M $34.44M $21.27M $4.99M -$4.97M
-46.9%
End cash position
$50.30M $57.16M $40.31M $23.25M $27.66M
-12.0%
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
7.76
+3.91% from price
SMA 20
7.54
+6.89% from price
SMA 50
7.08
+13.90% from price
SMA 100
6.67
+20.85% from price
SMA 200
5.75
+40.16% from price
EMA 12
7.67
+5.12% from price
EMA 26
7.48
+7.72% from price
EMA 50
7.19
+12.12% from price
MACD (12,26,9)
0.19
Hist -0.02
ATR (14)
0.39
4.84% of price
Realised vol 30D
58.2%
Annualised
Bollinger upper
8.51
20, 2σ
Bollinger lower
6.57
20, 2σ
50 / 200 cross
Golden
7.08 vs 5.75
Trend bias
Above 200
+40.16%
Options chain Account required
Expiry Loading… Spot 8.06
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
1.81
More volatile than market
Correlation to SPY
0.43
Loosely linked
Realised vol 30D
58.2%
Annualised
Market vol 1Y
12.9%
SPY, annualised
Max drawdown 1Y
-29.2%
Peak to trough
Max drawdown 5Y
-54.9%
Peak to trough
Beta (reported)
—
5Y monthly, from filing
Headlines ARG.TO · 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