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 GDDFF 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
$120.88M $152.84M $168.56M $268.59M
-20.9%
Operating revenue
$120.88M $152.84M $168.56M $268.59M
-20.9%
Cost of revenue
$70.48M $89.86M $103.18M $200.53M
-21.6%
Gross profit
$50.40M $62.98M $65.38M $68.06M
-20.0%
Selling, general & admin
$45.36M $54.84M $65.87M $115.96M
-17.3%
Total operating expense
$51.32M $62.22M $76.70M $133.25M
-17.5%
Operating income
-$921.00K $754.00K -$11.32M -$65.20M
-222.1%
Net interest income
-$5.76M -$5.49M -$5.72M -$5.25M
-5.1%
Pre-tax income
-$8.09M -$3.43M -$16.52M -$123.26M
-135.5%
Tax provision
$10.00K $0 -$61.00K -$1.50M
—
Net income
-$8.10M -$3.43M -$16.46M -$121.76M
-135.8%
Net income to common
-$8.10M -$3.43M -$16.46M -$121.76M
-135.8%
Basic EPS
-0.09 -0.05 -0.22 -1.62
-80.0%
Diluted EPS
-0.09 -0.05 -0.22 -1.62
-80.0%
EBIT
-$1.49M $3.36M -$9.95M -$117.38M
-144.4%
EBITDA
$4.46M $10.74M $892.00K -$53.99M
-58.4%
Basic shares
89.94M 76.93M 76.10M 74.98M
+16.9%
Diluted shares
89.94M 76.93M 76.10M 74.98M
+16.9%
Line item 2025 2024 2023 2022 2021 YoY
Cash & equivalents
$12.35M $24.01M $24.93M $36.88M —
-48.6%
Cash & short-term investments
$15.77M $24.01M $24.93M $36.88M —
-34.3%
Accounts receivable
$739.00K $389.00K — — —
+90.0%
Inventory
$3.11M $3.16M $3.28M $6.88M —
-1.6%
Total current assets
$22.84M $29.78M $32.71M $52.20M —
-23.3%
Property, plant & equipment
$12.46M $17.23M $22.01M $73.83M —
-27.7%
Goodwill & intangibles
$2.93M $1.96M $2.78M $3.17M —
+49.6%
Total assets
$41.76M $52.31M $57.81M $129.85M —
-20.2%
Total current liabilities
$19.34M $28.65M $29.00M $52.82M —
-32.5%
Current debt
— $7.17M $4.04M $11.74M $651.00K
—
Long-term debt
$40.87M $39.38M $41.75M $27.47M —
+3.8%
Total debt
$51.80M $59.87M $59.15M $108.42M —
-13.5%
Total liabilities
$69.03M $78.39M $81.25M $141.03M —
-11.9%
Retained earnings
-$227.95M -$220.62M -$217.19M -$200.72M —
-3.3%
Shareholder equity
-$27.27M -$26.08M -$23.44M -$11.18M —
-4.6%
Working capital
$3.50M $1.13M $3.71M -$619.00K —
+209.5%
Net tangible assets
-$30.20M -$28.04M -$26.22M -$14.35M —
-7.7%
Shares issued
99.20M 77.87M 76.91M 75.23M —
+27.4%
Line item 2025 2024 2023 2022 YoY
Net income
-$8.10M -$3.43M -$16.46M -$121.76M
-135.8%
Depreciation & amortisation
$5.96M $7.38M $10.84M $63.38M
-19.3%
Stock-based compensation
$767.00K $864.00K $3.90M $5.88M
-11.2%
Change in working capital
-$1.90M -$1.18M -$6.14M -$11.11M
-60.1%
Operating cash flow
$1.98M $7.49M -$9.35M -$58.98M
-73.6%
Capital expenditure
-$1.52M -$627.00K -$1.74M -$38.44M
-141.9%
Investing cash flow
-$4.77M $773.00K $1.96M -$37.67M
-717.1%
Dividends paid
$0 $0 $0 $0
—
Financing cash flow
-$8.88M -$9.18M -$4.57M $8.00M
+3.3%
Free cash flow
$464.00K $6.87M -$11.09M -$97.42M
-93.2%
End cash position
$12.35M $24.01M $24.93M $36.88M
-48.6%
Line item 2026-05-31 2026-02-28 2025-11-30 2025-08-31 2025-05-31 YoY
Total revenue
$21.46M $22.51M $27.54M $25.03M $30.68M
-4.6%
Operating revenue
$21.46M $22.51M $27.54M $25.03M $30.68M
-4.6%
Cost of revenue
$12.59M $15.61M $15.89M $14.95M $17.09M
-19.4%
Gross profit
$8.88M $6.90M $11.65M $10.09M $13.59M
+28.7%
Selling, general & admin
$5.11M $8.55M $10.85M $9.89M $11.22M
-40.2%
Total operating expense
$6.32M $9.83M $12.14M $11.26M $12.55M
-35.7%
Operating income
$2.56M -$2.93M -$496.00K -$1.18M $1.04M
+187.4%
Net interest income
-$1.50M -$1.47M -$1.37M -$1.37M -$1.41M
-2.0%
Pre-tax income
-$48.00K -$6.75M -$2.57M -$4.09M $79.00K
+99.3%
Tax provision
$2.00K $19.00K $9.00K -$15.00K $25.00K
-89.5%
Net income
-$50.00K -$6.77M -$2.58M -$4.07M $54.00K
+99.3%
Net income to common
-$50.00K -$6.77M -$2.58M -$4.07M $54.00K
+99.3%
Basic EPS
0.00 -0.07 -0.03 -0.04 0.00
+100.0%
Diluted EPS
0.00 -0.07 -0.03 -0.04 0.00
+100.0%
EBIT
$1.50M -$5.18M -$1.03M -$2.54M $1.66M
+129.0%
EBITDA
$2.71M -$3.91M $265.00K -$1.16M $2.99M
+169.3%
Basic shares
99.33M 96.73M 98.52M 101.85M 93.49M
+2.7%
Diluted shares
99.33M 96.73M 98.52M 101.85M 94.06M
+2.7%
Line item 2026-05-31 2026-02-28 2025-11-30 2025-08-31 2025-05-31 2025-02-28 YoY
Cash & equivalents
$4.67M $7.38M $11.79M $12.35M $13.68M —
-36.8%
Cash & short-term investments
$6.52M $9.43M $14.52M $15.77M $16.86M —
-30.9%
Accounts receivable
$2.90M $3.36M $3.62M $739.00K $3.49M —
-13.6%
Inventory
$2.64M $3.26M $3.08M $3.11M $3.02M —
-19.0%
Total current assets
$12.72M $16.54M $21.60M $22.84M $24.31M —
-23.1%
Property, plant & equipment
$9.41M $10.38M $11.41M $12.46M $13.74M —
-9.3%
Goodwill & intangibles
$2.61M $2.76M $2.84M $2.93M $3.29M —
-5.2%
Total assets
$27.30M $32.53M $39.06M $41.76M $45.19M —
-16.1%
Total current liabilities
$42.75M $20.29M $19.31M $19.34M $18.15M —
+110.7%
Current debt
$27.42M — — — — $6.22M
—
Long-term debt
$14.94M $41.87M $41.37M $40.87M $40.41M —
-64.3%
Total debt
$50.97M $51.23M $51.54M $51.80M $52.17M —
-0.5%
Total liabilities
$63.78M $69.02M $68.70M $69.03M $68.44M —
-7.6%
Retained earnings
-$237.35M -$237.30M -$230.53M -$227.95M -$223.87M —
-0.0%
Shareholder equity
-$36.48M -$36.48M -$29.64M -$27.27M -$23.25M —
-0.0%
Working capital
-$30.03M -$3.75M $2.28M $3.50M $6.17M —
-700.1%
Net tangible assets
-$39.10M -$39.24M -$32.48M -$30.20M -$26.54M —
+0.4%
Shares issued
99.67M 100.12M 99.96M 99.20M 98.95M —
-0.4%
Line item 2026-05-31 2026-02-28 2025-11-30 2025-08-31 2025-05-31 YoY
Net income
-$50.00K -$6.77M -$2.58M -$4.07M $54.00K
+99.3%
Depreciation & amortisation
$1.21M $1.27M $1.29M $1.37M $1.33M
-5.3%
Stock-based compensation
$53.00K -$63.00K $211.00K $71.00K $261.00K
+184.1%
Change in working capital
-$3.87M $971.00K $368.00K $1.93M -$2.01M
-498.8%
Operating cash flow
-$964.00K -$2.44M $1.36M $346.00K $598.00K
+60.5%
Capital expenditure
-$40.00K -$141.00K -$159.00K -$241.00K -$502.00K
+71.6%
Investing cash flow
$72.00K -$3.00K $88.00K -$43.00K -$1.26M
+2,500.0%
Dividends paid
$0 $0 $0 $0 $0
—
Financing cash flow
-$1.82M -$1.97M -$2.00M -$1.64M -$3.04M
+7.2%
Free cash flow
-$1.00M -$2.58M $1.20M $105.00K $96.00K
+61.1%
End cash position
$4.67M $7.38M $11.79M $12.35M $13.68M
-36.8%
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
0.02
-0.00% from price
SMA 20
0.02
-12.84% from price
SMA 50
0.08
-80.45% from price
SMA 100
0.12
-86.86% from price
SMA 200
0.16
-90.19% from price
EMA 12
0.02
-15.22% from price
EMA 26
0.04
-57.07% from price
EMA 50
0.07
-76.64% from price
MACD (12,26,9)
-0.02
Hist 0.00
ATR (14)
0.00
2.99% of price
Realised vol 30D
332.0%
Annualised
Bollinger upper
0.03
20, 2σ
Bollinger lower
0.01
20, 2σ
50 / 200 cross
Death
0.08 vs 0.16
Trend bias
Below 200
-90.19%
Options chain Account required
Expiry Loading…
Calls Puts
Spot 0.02
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.43
Less volatile than market
Correlation to SPY
-0.05
Largely independent
Realised vol 30D
332.0%
Annualised
Market vol 1Y
12.8%
SPY, annualised
Max drawdown 1Y
-93.9%
Peak to trough
Max drawdown 5Y
-99.8%
Peak to trough
Beta (reported)
—
5Y monthly, from filing
Headlines GDDFF · 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