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 TMRAF 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.32B $1.35B $1.29B $1.16B
-2.2%
Operating revenue
$1.32B $1.35B $1.29B $1.16B
-2.2%
Cost of revenue
$484.90M $543.40M $522.50M $481.07M
-10.8%
Gross profit
$833.40M $804.20M $765.40M $678.55M
+3.6%
Total operating expense
$685.40M $647.10M $664.50M $540.60M
+5.9%
Operating income
$148.00M $157.10M $100.90M $137.95M
-5.8%
Net interest income
-$25.00M -$23.30M -$17.20M -$7.67M
-7.3%
Pre-tax income
$129.90M $131.10M $84.70M $133.33M
-0.9%
Tax provision
$31.50M $31.70M $20.60M $31.75M
-0.6%
Net income
$93.00M $93.80M $59.50M $97.88M
-0.9%
Net income to common
$93.00M $93.80M $59.50M $97.88M
-0.9%
Basic EPS
0.31 0.32 0.20 0.33
-3.1%
Diluted EPS
0.31 0.32 0.20 0.33
-3.1%
EBIT
$158.40M $153.30M $100.30M $140.30M
+3.3%
EBITDA
$272.80M $252.30M $197.30M $226.99M
+8.1%
Basic shares
295.62M 295.67M 295.42M 295.24M
-0.0%
Diluted shares
295.62M 295.67M 295.42M 295.24M
-0.0%
Line item 2025 2024 2023 2022 YoY
Cash & equivalents
$83.10M $117.20M $97.60M $71.32M
-29.1%
Cash & short-term investments
$83.10M $117.20M $97.60M $71.32M
-29.1%
Accounts receivable
$287.60M $288.80M $273.80M $262.35M
-0.4%
Inventory
$254.60M $225.50M $237.40M $225.46M
+12.9%
Total current assets
$759.10M $742.70M $715.10M $635.66M
+2.2%
Property, plant & equipment
$392.00M $354.50M $286.00M $254.14M
+10.6%
Goodwill & intangibles
$491.50M $443.30M $358.40M $360.16M
+10.9%
Total assets
$1.78B $1.66B $1.47B $1.33B
+7.0%
Total current liabilities
$462.00M $525.70M $485.00M $335.19M
-12.1%
Current debt
$9.90M $93.90M $93.10M $7.35M
-89.5%
Long-term debt
$510.60M $309.90M $229.30M $208.51M
+64.8%
Total debt
$681.40M $572.50M $465.30M $339.27M
+19.0%
Total liabilities
$1.16B $1.02B $854.90M $700.32M
+13.0%
Retained earnings
$425.50M $403.60M $390.70M $505.59M
+5.4%
Shareholder equity
$583.80M $603.30M $590.40M $607.00M
-3.2%
Working capital
$297.10M $217.00M $230.10M $300.47M
+36.9%
Net tangible assets
$92.30M $160.00M $232.00M $246.84M
-42.3%
Shares issued
296.04M 296.04M 296.04M 296.04M
0.0%
Line item 2025 2024 2023 2022 YoY
Net income
$129.90M $131.10M $84.70M $133.33M
-0.9%
Depreciation & amortisation
$114.40M $99.00M $90.00M $86.66M
+15.6%
Change in working capital
-$32.40M $21.20M -$14.40M -$70.81M
-252.8%
Operating cash flow
$170.90M $235.50M $136.80M $109.42M
-27.4%
Investing cash flow
-$173.00M -$172.20M -$99.80M -$72.22M
-0.5%
Share buybacks
-$7.60M $0 $0 -$12.17M
—
Dividends paid
-$54.80M -$49.80M -$45.40M -$84.34M
-10.0%
Financing cash flow
-$21.70M -$48.00M -$2.70M -$18.87M
+54.8%
Free cash flow
$170.90M $235.50M $136.80M $109.42M
-27.4%
End cash position
$87.40M $123.00M $103.90M $71.32M
-28.9%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-06-30 2025-03-31 2024-12-31 YoY
Total revenue
$405.00M $334.00M $382.00M $325.00M $306.00M —
+21.3%
Operating revenue
$405.00M $334.00M $382.00M $325.00M $306.00M —
+21.3%
Cost of revenue
— — $205.00M $181.00M $176.00M $217.00M
—
Gross profit
— — $177.00M $144.00M $130.00M $181.00M
—
Total operating expense
$356.00M — $114.00M $283.00M $110.00M $113.00M
—
Operating income
$49.00M $5.00M $63.00M $42.00M $20.00M —
+880.0%
Net interest income
-$8.00M — -$4.00M -$4.00M -$7.00M -$2.00M
—
Pre-tax income
$40.00M -$4.00M $57.00M $37.00M $13.00M —
+1,100.0%
Tax provision
$10.00M -$1.00M $13.00M $9.00M $3.00M —
+1,100.0%
Net income
$28.00M -$3.00M $44.00M $26.00M $10.00M —
+1,033.3%
Net income to common
$28.00M -$3.00M $44.00M $26.00M $10.00M —
+1,033.3%
Basic EPS
0.10 -0.01 0.15 0.09 0.03 —
+1,100.0%
Diluted EPS
0.10 -0.01 0.15 0.09 0.03 —
+1,100.0%
EBIT
$48.00M $5.00M $61.00M $41.00M $20.00M —
+860.0%
EBITDA
$80.00M $37.00M $95.00M $68.00M $47.00M —
+116.2%
Basic shares
280.00M 300.00M 293.33M 288.89M 333.33M —
-6.7%
Diluted shares
280.00M 300.00M 293.33M 288.89M 333.33M —
-6.7%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-06-30 2025-03-31 2024-12-31 YoY
Cash & equivalents
$69.00M $91.00M $83.10M $119.00M $91.00M —
-24.2%
Cash & short-term investments
$69.00M $91.00M $83.10M $119.00M $91.00M —
-24.2%
Accounts receivable
$463.00M $420.00M $287.60M $396.00M $383.00M —
+10.2%
Inventory
$236.00M $263.00M $254.60M $237.00M $240.00M —
-10.3%
Total current assets
$788.00M $790.00M $759.10M $752.00M $714.00M —
-0.3%
Property, plant & equipment
$397.00M $400.00M $392.00M $369.00M $370.00M —
-0.8%
Goodwill & intangibles
$498.00M $496.00M $491.50M $439.00M $443.00M —
+0.4%
Total assets
$1.81B $1.82B $1.78B $1.67B $1.65B —
-0.4%
Total current liabilities
$547.00M $511.00M $462.00M $223.00M $247.00M —
+7.0%
Current debt
$55.00M $7.00M $9.90M $48.00M $64.00M —
+685.7%
Long-term debt
$505.00M $518.00M $510.60M $410.00M $281.00M —
-2.5%
Total debt
$709.00M $679.00M $681.40M $611.00M $510.00M —
+4.4%
Total liabilities
$1.20B $1.19B $1.16B $1.09B $1.01B —
+1.3%
Retained earnings
— — $425.50M — — $403.60M
—
Shareholder equity
$573.00M $598.00M $583.80M $546.00M $598.00M —
-4.2%
Working capital
$241.00M $279.00M $297.10M $529.00M $467.00M —
-13.6%
Net tangible assets
$75.00M $102.00M $92.30M $107.00M $155.00M —
-26.5%
Shares issued
296.04M 296.04M 296.04M 296.04M 296.04M —
0.0%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-06-30 2025-03-31 2024-12-31 YoY
Net income
$40.00M -$4.00M $57.00M $37.00M $13.00M —
+1,100.0%
Depreciation & amortisation
$32.00M $32.00M $34.00M $27.00M $27.00M —
0.0%
Change in working capital
-$21.00M $40.00M -$54.00M -$29.00M $33.00M —
-152.5%
Operating cash flow
$38.00M $60.00M $24.00M $17.00M $65.00M —
-36.7%
Investing cash flow
-$28.00M -$25.00M -$33.00M -$34.00M -$38.00M —
-12.0%
Dividends paid
-$59.00M — -$1.00M -$55.00M — -$1.00M
—
Financing cash flow
-$33.00M -$28.00M -$18.00M $49.00M -$52.00M —
-17.9%
Free cash flow
$38.00M $60.00M $24.00M $17.00M $65.00M —
-36.7%
End cash position
$69.00M $91.00M $87.00M $119.00M $91.00M —
-24.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
11.70
-1.73% from price
SMA 20
11.08
+5.22% from price
SMA 50
10.43
+11.74% from price
SMA 100
10.88
+5.72% from price
SMA 200
11.71
-0.43% from price
EMA 12
11.44
+0.56% from price
EMA 26
11.08
+3.79% from price
EMA 50
10.84
+6.13% from price
MACD (12,26,9)
0.36
Hist 0.02
ATR (14)
0.13
1.11% of price
Realised vol 30D
60.5%
Annualised
Bollinger upper
12.34
20, 2σ
Bollinger lower
9.82
20, 2σ
50 / 200 cross
Death
10.43 vs 11.71
Trend bias
Below 200
-0.43%
Options chain Account required
Expiry Loading…
Calls Puts
Spot 11.50
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.23
Less volatile than market
Correlation to SPY
-0.05
Largely independent
Realised vol 30D
60.5%
Annualised
Market vol 1Y
12.8%
SPY, annualised
Max drawdown 1Y
-42.9%
Peak to trough
Max drawdown 5Y
-80.1%
Peak to trough
Beta (reported)
—
5Y monthly, from filing
Headlines TMRAF · 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