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 DXT.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 · 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.04B $1.00B $927.78M $971.52M
+3.8%
Operating revenue
$1.04B $1.00B $927.78M $971.52M
+3.8%
Cost of revenue
$854.64M $843.00M $786.75M $880.97M
+1.4%
Gross profit
$186.61M $160.03M $141.02M $90.55M
+16.6%
Selling, general & admin
$79.60M $58.08M $43.92M $42.22M
+37.1%
Total operating expense
$121.94M $93.28M $78.89M $80.82M
+30.7%
Operating income
$64.67M $66.75M $62.13M $9.73M
-3.1%
Net interest income
-$11.34M -$13.06M -$13.44M -$8.95M
+13.2%
Pre-tax income
$54.69M $53.64M $47.50M $3.22M
+2.0%
Tax provision
$13.89M $16.10M $11.69M -$495.00K
-13.7%
Net income
$40.51M $19.87M $26.62M $3.43M
+103.9%
Net income to common
$40.51M $19.87M $26.62M $3.43M
+103.9%
Basic EPS
0.65 0.31 0.41 0.05
+109.7%
Diluted EPS
0.65 0.31 0.41 0.05
+109.7%
EBIT
$66.02M $66.69M $60.94M $12.17M
-1.0%
EBITDA
$108.37M $101.90M $95.92M $50.78M
+6.3%
Basic shares
62.42M 64.82M 64.99M 65.21M
-3.7%
Diluted shares
63.36M 64.82M 65.22M 65.49M
-2.2%
Line item 2025 2024 2023 2022 YoY
Accounts receivable
$190.59M $147.14M $205.26M $204.49M
+29.5%
Inventory
$18.85M $18.13M $28.69M $26.05M
+4.0%
Total current assets
$221.26M $179.15M $247.74M $242.77M
+23.5%
Property, plant & equipment
$198.19M $160.56M $168.92M $179.97M
+23.4%
Goodwill & intangibles
$213.39M $184.34M $161.42M $163.98M
+15.8%
Total assets
$720.67M $524.89M $607.09M $611.40M
+37.3%
Total current liabilities
$179.94M $144.94M $185.96M $197.98M
+24.1%
Long-term debt
$199.72M $67.86M $89.61M $94.05M
+194.3%
Total debt
$223.30M $85.13M $117.30M $122.14M
+162.3%
Total liabilities
$436.62M $245.94M $320.07M $324.42M
+77.5%
Retained earnings
$57.10M $46.46M $52.32M $50.24M
+22.9%
Shareholder equity
$283.81M $278.55M $286.83M $286.79M
+1.9%
Working capital
$41.32M $34.20M $61.78M $44.79M
+20.8%
Net tangible assets
$70.42M $94.21M $125.41M $122.81M
-25.3%
Shares issued
62.35M 63.26M 64.43M 65.24M
-1.4%
Line item 2025 2024 2023 2022 YoY
Net income
$40.80M $37.54M $35.81M $3.71M
+8.7%
Depreciation & amortisation
$42.34M $35.20M $34.98M $38.60M
+20.3%
Stock-based compensation
$10.10M $4.56M $1.78M $1.11M
+121.7%
Change in working capital
-$26.05M -$1.18M -$14.20M $21.66M
-2,116.6%
Operating cash flow
$87.59M $66.92M $80.55M $63.99M
+30.9%
Capital expenditure
-$13.54M -$26.43M -$20.47M -$7.13M
+48.8%
Investing cash flow
-$163.70M $6.82M -$24.05M -$49.84M
-2,501.4%
Share buybacks
-$11.70M -$7.91M -$4.90M $0
-48.0%
Dividends paid
-$22.67M -$22.45M -$22.78M -$22.82M
-1.0%
Financing cash flow
$76.11M -$73.74M -$56.50M -$14.15M
+203.2%
Free cash flow
$74.05M $40.49M $60.07M $56.86M
+82.9%
End cash position
$0 $0 $0 $0
—
Line item 2026-06-30 2026-03-31 2025-12-31 2025-06-30 2025-03-31 2024-12-31 YoY
Total revenue
$269.21M $275.47M $270.95M $249.34M $239.73M —
-2.3%
Operating revenue
$269.21M $275.47M $270.95M $249.34M $239.73M —
-2.3%
Cost of revenue
$219.19M $223.78M $223.21M $202.81M $198.80M —
-2.0%
Gross profit
$50.02M $51.69M $47.74M $46.53M $40.94M —
-3.2%
Selling, general & admin
$23.01M $22.81M $22.82M $19.10M $18.13M —
+0.9%
Total operating expense
$34.56M $35.98M $34.95M $28.79M $27.71M —
-3.9%
Operating income
$15.45M $15.71M $12.79M $17.74M $13.23M —
-1.6%
Net interest income
-$3.98M -$4.07M -$4.21M -$1.97M -$2.06M —
+2.3%
Pre-tax income
$13.16M $18.17M $9.67M $16.13M $11.38M —
-27.6%
Tax provision
$2.85M $4.56M $2.25M $4.31M $2.76M —
-37.6%
Net income
$10.22M $13.52M $7.33M $11.71M $8.57M —
-24.4%
Net income to common
$10.22M $13.52M $7.33M $11.71M $8.57M —
-24.4%
Basic EPS
0.16 0.22 — 0.19 0.14 0.11
-27.3%
Diluted EPS
0.16 0.22 — 0.19 0.14 0.11
-27.3%
EBIT
$17.14M $22.24M $13.88M $18.10M $13.44M —
-22.9%
EBITDA
$28.69M $35.41M $26.01M $27.79M $23.02M —
-19.0%
Basic shares
62.50M 62.41M — 62.33M 62.87M 62.86M
+0.2%
Diluted shares
63.80M 63.72M — 63.04M 63.63M 62.86M
+0.1%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-06-30 2025-03-31 YoY
Accounts receivable
$193.29M $208.08M $190.59M $183.86M $162.93M
-7.1%
Inventory
$20.77M $18.74M $18.85M $18.93M $18.81M
+10.8%
Total current assets
$239.38M $251.13M $221.26M $220.72M $200.13M
-4.7%
Property, plant & equipment
$197.09M $199.38M $198.19M $158.20M $161.46M
-1.1%
Goodwill & intangibles
$211.41M $212.38M $213.39M $180.24M $183.14M
-0.5%
Total assets
$740.02M $751.26M $720.67M $561.37M $546.67M
-1.5%
Total current liabilities
$181.35M $176.91M $179.94M $153.57M $149.20M
+2.5%
Long-term debt
$205.82M $224.64M $199.72M $93.35M $81.51M
-8.4%
Total debt
$227.99M $247.68M $223.30M $111.19M $99.21M
-8.0%
Total liabilities
$440.85M $459.80M $436.62M $283.90M $270.18M
-4.1%
Retained earnings
$68.35M $64.38M $57.10M $49.69M $45.51M
+6.2%
Shareholder equity
$298.76M $291.14M $283.81M $276.93M $276.04M
+2.6%
Working capital
$58.03M $74.23M $41.32M $67.15M $50.93M
-21.8%
Net tangible assets
$87.35M $78.76M $70.42M $96.69M $92.89M
+10.9%
Shares issued
62.42M 62.42M 62.35M 62.20M 62.47M
-0.0%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-06-30 2025-03-31 YoY
Net income
$10.31M $13.60M $7.42M $11.82M $8.62M
-24.2%
Depreciation & amortisation
$11.55M $13.17M $12.12M $9.69M $9.58M
-12.3%
Stock-based compensation
$2.60M -$4.19M $4.04M $2.19M $1.05M
+162.0%
Change in working capital
$5.68M -$13.84M $3.96M -$25.96M -$17.02M
+141.1%
Operating cash flow
$29.24M -$3.11M $33.46M $3.26M $5.64M
+1,040.1%
Capital expenditure
-$3.56M -$9.45M -$3.54M -$2.33M -$3.59M
+62.3%
Investing cash flow
$3.15M -$8.42M -$4.17M -$2.20M -$2.63M
+137.5%
Share buybacks
-$7.00K $0 -$76.00K -$3.59M -$7.49M
—
Dividends paid
-$6.24M -$6.24M -$6.22M -$5.47M -$5.54M
-0.1%
Financing cash flow
-$32.39M $11.53M -$29.29M -$1.05M -$3.02M
-380.9%
Free cash flow
$25.68M -$12.56M $29.93M $922.00K $2.06M
+304.4%
End cash position
$0 $0 $0 $0 $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
13.84
-2.31% from price
SMA 20
14.64
-7.64% from price
SMA 50
14.29
-5.40% from price
SMA 100
13.38
+1.03% from price
SMA 200
12.81
+5.54% from price
EMA 12
14.03
-3.61% from price
EMA 26
14.32
-5.60% from price
EMA 50
14.18
-4.68% from price
MACD (12,26,9)
-0.30
Hist -0.17
ATR (14)
0.36
2.63% of price
Realised vol 30D
29.2%
Annualised
Bollinger upper
16.45
20, 2σ
Bollinger lower
12.83
20, 2σ
50 / 200 cross
Golden
14.29 vs 12.81
Trend bias
Above 200
+5.54%
Options chain Account required
Expiry Loading… Spot 13.52
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.12
Largely independent
Realised vol 30D
29.2%
Annualised
Market vol 1Y
12.9%
SPY, annualised
Max drawdown 1Y
-15.9%
Peak to trough
Max drawdown 5Y
-48.9%
Peak to trough
Beta (reported)
—
5Y monthly, from filing
Headlines DXT.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