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 ORXGF 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
$87.23M $111.59M $110.23M $118.09M
-21.8%
Operating revenue
$91.86M $98.78M $93.71M $100.98M
-7.0%
Cost of revenue
$49.35M $50.50M $61.05M $47.19M
-2.3%
Gross profit
$37.88M $61.10M $49.18M $70.90M
-38.0%
Selling, general & admin
$22.45M $19.82M $17.90M $13.43M
+13.3%
Total operating expense
-$1.42M $42.82M $12.26M $7.82M
-103.3%
Operating income
$39.31M $18.28M $36.92M $63.09M
+115.0%
Net interest income
$3.74M -$1.10M -$5.95M -$8.02M
+438.7%
Pre-tax income
$41.24M -$17.16M $25.15M $54.59M
+340.4%
Tax provision
$32.42M $4.42M $18.13M $24.31M
+633.7%
Net income
$8.82M -$21.58M $7.01M $27.73M
+140.9%
Net income to common
$8.82M -$21.58M $7.01M $27.73M
+140.9%
Basic EPS
0.45 -1.09 0.35 1.39
+141.3%
Diluted EPS
0.45 -1.09 0.35 1.39
+141.3%
EBIT
$54.71M -$12.39M $32.98M $63.23M
+541.6%
EBITDA
$86.93M $18.63M $75.21M $92.76M
+366.5%
Basic shares
19.77M 19.78M 19.84M 19.92M
-0.1%
Diluted shares
19.77M 19.78M 19.84M 19.92M
-0.1%
Line item 2025 2024 2023 2022 2021 YoY
Cash & equivalents
$86.99M $90.08M $101.57M $96.32M —
-3.4%
Cash & short-term investments
$86.99M $90.08M $101.57M $96.32M —
-3.4%
Accounts receivable
$23.45M $36.43M $23.13M $21.56M —
-35.6%
Total current assets
$144.81M $135.70M $136.04M $132.97M —
+6.7%
Property, plant & equipment
$19.45M $50.06M $79.38M $112.90M —
-61.1%
Total assets
$167.59M $185.77M $215.43M $248.08M —
-9.8%
Total current liabilities
$117.39M $113.80M $68.72M $71.42M —
+3.2%
Current debt
— $30.12M $10.00M $10.00M $5.00M
—
Long-term debt
— — $29.96M $39.76M $49.60M
—
Total debt
$0 $30.34M $40.42M $49.77M —
-100.0%
Total liabilities
$117.39M $124.49M $126.75M $152.80M —
-5.7%
Retained earnings
$3.22M $14.28M $41.59M $42.63M —
-77.4%
Shareholder equity
$50.20M $61.28M $88.68M $89.62M —
-18.1%
Working capital
$27.41M $21.90M $67.32M $61.55M —
+25.1%
Net tangible assets
$50.20M $61.28M $88.68M $89.62M —
-18.1%
Shares issued
19.76M 19.77M 19.80M 19.90M —
-0.0%
Line item 2025 2024 2023 2022 2021 YoY
Net income
$8.82M -$21.58M $7.01M $30.28M —
+140.9%
Depreciation & amortisation
$460.00K $517.00K $372.00K — —
-11.0%
Stock-based compensation
— $0 $6.00K -$120.00K -$576.00K
—
Change in working capital
$37.91M -$2.75M -$14.98M -$13.60M —
+1,477.1%
Operating cash flow
$84.56M $27.09M $48.48M $67.66M —
+212.2%
Capital expenditure
-$10.90M -$17.96M -$8.79M -$25.73M —
+39.3%
Investing cash flow
-$10.90M -$17.96M -$8.79M -$25.73M —
+39.3%
Share buybacks
-$16.00K -$88.00K -$271.00K -$298.00K —
+81.8%
Dividends paid
-$19.83M -$5.84M -$5.87M -$6.18M —
-239.2%
Financing cash flow
-$52.43M -$23.07M -$31.74M -$18.69M —
-127.3%
Free cash flow
$73.66M $9.13M $39.69M $41.93M —
+707.1%
End cash position
$111.70M $90.08M $101.57M $96.32M —
+24.0%
Line item 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 YoY
Total revenue
$28.40M $15.82M $21.75M $24.27M $25.39M
+79.5%
Operating revenue
$24.03M $30.66M $17.60M $20.74M $22.85M
-21.6%
Cost of revenue
$12.75M $12.32M $12.49M $12.19M $12.35M
+3.5%
Gross profit
$15.65M $3.50M $9.25M $12.08M $13.04M
+346.7%
Selling, general & admin
$5.10M $7.78M $5.27M $4.96M $4.44M
-34.5%
Total operating expense
$5.10M $7.18M $2.15M -$15.53M $4.77M
-29.1%
Operating income
$10.55M -$3.68M $7.10M $27.61M $8.27M
+386.8%
Net interest income
$94.00K -$7.71M $14.10M -$1.55M -$1.09M
+101.2%
Pre-tax income
$8.65M -$10.98M $21.52M $26.11M $4.59M
+178.8%
Tax provision
$5.19M $22.18M $2.05M $3.71M $4.49M
-76.6%
Net income
$3.47M -$33.15M $19.48M $22.40M $102.00K
+110.5%
Net income to common
$3.47M -$33.15M $19.48M $22.40M $102.00K
+110.5%
Basic EPS
0.18 — 0.99 1.13 0.01
—
Diluted EPS
0.18 — 0.99 1.13 0.01
—
EBIT
$8.76M -$3.27M $23.67M $28.17M $6.13M
+368.2%
EBITDA
$16.68M $4.43M $31.79M $36.30M $14.41M
+276.3%
Basic shares
19.77M — 19.77M 19.77M 19.77M
—
Diluted shares
19.77M — 19.77M 19.77M 19.77M
—
Line item 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 YoY
Cash & equivalents
$55.20M $86.99M $127.87M $98.57M $70.18M —
-36.5%
Cash & short-term investments
$55.20M $86.99M $127.87M $98.57M $70.18M —
-36.5%
Accounts receivable
$29.40M $23.45M $16.24M $22.24M $29.07M —
+25.4%
Total current assets
$119.56M $144.81M $152.53M $130.28M $107.83M —
-17.4%
Property, plant & equipment
$11.53M $19.45M $26.30M $34.24M $42.32M —
-40.7%
Total assets
$134.85M $167.59M $178.84M $164.53M $150.17M —
-19.5%
Total current liabilities
$111.61M $117.39M $96.36M $80.94M $81.04M —
-4.9%
Current debt
— — — — — $30.12M
—
Total debt
— $0 $21.00K $82.00K $174.00K $30.34M
—
Total liabilities
$111.61M $117.39M $94.05M $83.63M $90.21M —
-4.9%
Retained earnings
-$23.73M $3.22M $37.81M $33.93M $12.98M —
-836.6%
Shareholder equity
$23.24M $50.20M $84.78M $80.91M $59.96M —
-53.7%
Working capital
$7.95M $27.41M $56.16M $49.35M $26.80M —
-71.0%
Net tangible assets
$23.24M $50.20M $84.78M $80.91M $59.96M —
-53.7%
Shares issued
19.76M 19.76M 19.76M 19.80M 19.76M —
0.0%
Line item 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 YoY
Net income
$3.47M -$33.15M $19.48M $22.40M $102.00K —
+110.5%
Stock-based compensation
— — — — — $0
—
Change in working capital
-$14.81M $27.34M $2.92M -$28.00K $7.68M —
-154.2%
Operating cash flow
-$906.00K $51.00K $32.29M $31.95M $20.26M —
-1,876.5%
Capital expenditure
-$343.00K -$607.00K -$516.00K -$2.13M -$7.65M —
+43.5%
Investing cash flow
-$343.00K -$607.00K -$516.00K -$2.13M -$7.65M —
+43.5%
Share buybacks
$0 $0 $0 $0 -$16.00K —
—
Dividends paid
-$30.43M -$15.51M -$1.45M -$1.45M -$1.42M —
-96.2%
Financing cash flow
-$30.44M -$15.66M -$2.38M -$1.61M -$32.77M —
-94.3%
Free cash flow
-$1.25M -$556.00K $31.78M $29.82M $12.61M —
-124.6%
End cash position
$79.92M $111.70M $127.87M $98.57M $70.18M —
-28.5%
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
1.89
+5.46% from price
SMA 20
1.94
+2.09% from price
SMA 50
1.99
-0.30% from price
SMA 100
2.30
-13.53% from price
SMA 200
2.46
-19.38% from price
EMA 12
1.93
+3.35% from price
EMA 26
1.96
+1.79% from price
EMA 50
2.04
-2.66% from price
MACD (12,26,9)
-0.03
Hist 0.02
ATR (14)
0.05
2.42% of price
Realised vol 30D
41.2%
Annualised
Bollinger upper
2.11
20, 2σ
Bollinger lower
1.77
20, 2σ
50 / 200 cross
Death
1.99 vs 2.46
Trend bias
Below 200
-19.38%
Options chain Account required
Expiry Loading…
Calls Puts
Spot 1.99
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.25
Less volatile than market
Correlation to SPY
0.05
Largely independent
Realised vol 30D
41.2%
Annualised
Market vol 1Y
12.8%
SPY, annualised
Max drawdown 1Y
-48.7%
Peak to trough
Max drawdown 5Y
-60.8%
Peak to trough
Beta (reported)
—
5Y monthly, from filing
Headlines ORXGF · 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