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 TRUEBS.XC 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 · 5 quarters
Income Balance sheet Cash flow
Annual Quarterly
Blank means not reported, not zero
Line item 2025 2024 2023 2022 YoY
Total revenue
$1.91B $1.86B $1.73B $1.77B
+2.6%
Operating revenue
$1.91B $1.86B $1.73B $1.77B
+2.6%
Cost of revenue
$893.17M $765.96M $773.40M $713.52M
+16.6%
Gross profit
$1.02B $1.10B $955.49M $1.06B
-7.1%
Selling, general & admin
$121.18M $82.56M $81.16M $139.59M
+46.8%
Total operating expense
$496.27M $465.26M $297.88M $370.96M
+6.7%
Operating income
$522.76M $632.00M $657.61M $688.45M
-17.3%
Net interest income
$7.10M $27.23M $12.69M -$12.62M
-73.9%
Pre-tax income
$549.08M $698.86M $712.29M $688.12M
-21.4%
Tax provision
$160.45M $174.54M $175.96M $152.89M
-8.1%
Net income
$388.63M $524.32M $536.33M $535.23M
-25.9%
Net income to common
$388.63M $524.32M $536.33M $535.23M
-25.9%
Basic EPS
1.13 1.51 1.49 1.43
-25.2%
Diluted EPS
1.12 1.51 1.49 1.43
-25.8%
EBIT
$553.23M $704.66M $722.24M $702.27M
-21.5%
EBITDA
$617.61M $756.73M $767.44M $730.94M
-18.4%
Basic shares
343.00M 347.00M 359.73M 373.27M
-1.2%
Diluted shares
347.83M 347.00M 359.73M 373.30M
+0.2%
Line item 2025 2024 2023 2022 YoY
Cash & equivalents
$380.98M $496.05M $631.35M $1.33B
-23.2%
Cash & short-term investments
$979.51M $1.32B $1.57B $1.73B
-26.0%
Accounts receivable
$114.13M $122.64M $75.97M $60.70M
-6.9%
Total current assets
$1.38B $1.68B $1.86B $2.09B
-17.6%
Property, plant & equipment
$67.80M $110.20M $137.16M $147.90M
-38.5%
Goodwill & intangibles
$92.63M $76.67M $70.42M $49.73M
+20.8%
Total assets
$1.63B $1.96B $2.16B $2.34B
-16.5%
Total current liabilities
$284.33M $316.15M $263.97M $371.46M
-10.1%
Total debt
$67.81M $100.13M $120.94M $141.51M
-32.3%
Total liabilities
$382.16M $449.04M $416.64M $540.28M
-14.9%
Retained earnings
-$467.79M -$237.35M $12.78M $90.80M
-97.1%
Shareholder equity
$1.25B $1.51B $1.74B $1.80B
-17.0%
Working capital
$1.10B $1.36B $1.59B $1.72B
-19.4%
Net tangible assets
$1.16B $1.43B $1.67B $1.75B
-19.0%
Shares issued
348.78M 346.98M 375.59M 373.96M
+0.5%
Line item 2025 2024 2023 2022 2021 YoY
Net income
$549.08M $698.86M $712.29M $688.12M —
-21.4%
Depreciation & amortisation
— — $45.21M $28.66M $16.84M
—
Stock-based compensation
— — $35.53M $27.71M $81.93M
—
Change in working capital
-$28.30M -$18.74M $57.44M $29.27M —
-51.0%
Operating cash flow
$521.40M $604.09M $581.96M $610.41M —
-13.7%
Capital expenditure
-$39.54M -$14.18M -$26.00M -$14.74M —
-178.9%
Investing cash flow
$210.45M $130.16M -$626.87M -$297.32M —
+61.7%
Share buybacks
-$197.12M -$241.80M -$659.55M -$182.39M —
+18.5%
Dividends paid
-$583.16M -$589.80M — — —
+1.1%
Financing cash flow
-$785.25M -$882.10M -$643.08M -$223.12M —
+11.0%
Free cash flow
$481.85M $589.91M $555.96M $595.67M —
-18.3%
End cash position
$380.98M $496.05M $631.35M $1.33B —
-23.2%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-06-30 2025-03-31 YoY
Total revenue
$393.24M $361.58M $450.94M $496.44M $496.88M
+8.8%
Operating revenue
$393.24M $361.58M $450.94M $496.44M $496.88M
+8.8%
Cost of revenue
$225.03M $228.51M $271.01M $238.88M $246.42M
-1.5%
Gross profit
$168.21M $133.07M $179.93M $257.56M $250.46M
+26.4%
Total operating expense
$94.74M $87.22M $93.42M $100.55M $116.87M
+8.6%
Operating income
$73.46M $45.85M $86.51M $157.00M $133.59M
+60.2%
Net interest income
$11.70M $2.05M $7.31M $9.18M $7.04M
+471.4%
Pre-tax income
$85.16M $47.90M $93.82M $166.18M $140.63M
+77.8%
Tax provision
$33.13M $15.44M $33.43M $48.19M $38.90M
+114.6%
Net income
$51.65M $32.46M $60.39M $117.99M $101.73M
+59.1%
Net income to common
$51.65M $32.46M $60.39M $117.99M $101.73M
+59.1%
Basic EPS
0.16 0.10 0.18 0.34 0.30
+60.0%
Diluted EPS
0.16 0.10 0.18 0.34 0.30
+60.0%
EBIT
$73.46M $45.85M $86.51M $157.00M $133.59M
+60.2%
EBITDA
$87.91M $64.38M $102.97M $172.84M $148.99M
+36.5%
Basic shares
329.02M 333.66M 341.65M 344.57M 343.03M
-1.4%
Diluted shares
329.33M 335.95M 341.65M 344.57M 343.03M
-2.0%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-06-30 2025-03-31 YoY
Cash & equivalents
$297.86M $371.85M $380.98M $446.88M $461.98M
-19.9%
Cash & short-term investments
$853.22M $922.62M $979.51M $1.04B $1.40B
-7.5%
Accounts receivable
$410.53M $392.06M $114.13M $426.53M $408.86M
+4.7%
Total current assets
$1.26B $1.31B $1.38B $1.46B $1.81B
-3.9%
Property, plant & equipment
$48.28M $64.83M $67.80M $94.07M $100.33M
-25.5%
Goodwill & intangibles
$99.80M $95.46M $92.63M $82.98M $75.93M
+4.5%
Total assets
$1.48B $1.55B $1.63B $1.71B $2.06B
-4.5%
Total current liabilities
$355.40M $296.06M $284.33M $440.77M $331.01M
+20.0%
Total debt
$45.51M $60.61M $67.81M $93.07M $96.63M
-24.9%
Total liabilities
$395.34M $355.15M $382.16M $542.85M $448.05M
+11.3%
Retained earnings
-$633.93M -$518.37M -$467.79M -$561.91M -$108.93M
-22.3%
Shareholder equity
$1.09B $1.20B $1.25B $1.17B $1.61B
-9.2%
Working capital
$908.35M $1.02B $1.10B $1.02B $1.47B
-10.8%
Net tangible assets
$985.95M $1.10B $1.16B $1.09B $1.53B
-10.4%
Shares issued
335.43M 348.78M 348.78M 348.74M 346.98M
-3.8%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-06-30 2025-03-31 YoY
Net income
$85.16M $47.90M $93.82M $166.18M $140.63M
+77.8%
Change in working capital
$21.38M $12.50M -$30.05M $94.11M -$11.20M
+71.0%
Operating cash flow
$124.04M $88.57M $123.56M $262.02M $109.99M
+40.0%
Capital expenditure
-$8.03M -$8.51M -$9.50M -$10.56M -$9.84M
+5.6%
Investing cash flow
-$8.02M $41.49M -$9.50M $312.89M -$109.84M
-119.3%
Share buybacks
-$91.92M -$126.22M -$107.05M -$16.77M $0
+27.2%
Dividends paid
-$90.90M — — -$583.16M —
—
Financing cash flow
-$190.11M -$135.38M -$116.25M -$582.14M -$9.46M
-40.4%
Free cash flow
$116.01M $80.06M $114.05M $251.47M $100.15M
+44.9%
End cash position
$297.86M $371.85M $380.98M $446.88M $461.98M
-19.9%
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
18.35
-0.00% from price
SMA 20
18.27
+0.43% from price
SMA 50
15.22
+20.57% from price
SMA 100
13.78
+33.23% from price
SMA 200
15.72
+16.78% from price
EMA 12
18.21
+0.80% from price
EMA 26
17.32
+5.95% from price
EMA 50
16.05
+14.37% from price
MACD (12,26,9)
0.88
Hist -0.19
Realised vol 30D
90.0%
Annualised
Bollinger upper
18.96
20, 2σ
Bollinger lower
17.58
20, 2σ
50 / 200 cross
Death
15.22 vs 15.72
Trend bias
Above 200
+16.78%
Options chain Account required
Expiry Loading… Spot 18.35
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.35
Less volatile than market
Correlation to SPY
0.07
Largely independent
Realised vol 30D
90.0%
Annualised
Market vol 1Y
12.9%
SPY, annualised
Max drawdown 1Y
-78.2%
Peak to trough
Max drawdown 5Y
-92.1%
Peak to trough
ATR 14
0.00
Average true range
Beta (reported)
—
5Y monthly, from filing
Headlines TRUEBS.XC · 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