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 CSYJY 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 · 3 quarters
Income Balance sheet Cash flow
Annual Quarterly
Blank means not reported, not zero
Line item 2025 2024 2023 2022 2021 YoY
Total revenue
$968.92M $861.17M $725.05M $557.70M —
+12.5%
Operating revenue
$968.92M $861.17M $725.05M $557.70M —
+12.5%
Cost of revenue
$707.01M $620.01M $525.19M $411.51M —
+14.0%
Gross profit
$261.91M $241.16M $199.86M $146.18M —
+8.6%
Selling, general & admin
$206.04M $180.28M $152.80M $132.64M —
+14.3%
Total operating expense
$211.55M $186.95M $161.50M $138.04M —
+13.2%
Operating income
$50.36M $54.21M $38.36M $8.14M —
-7.1%
Net interest income
-$8.62M -$8.36M -$10.10M -$5.67M —
-3.1%
Pre-tax income
$45.94M $35.68M $29.56M $8.30M —
+28.7%
Tax provision
$8.40M $9.24M $7.09M $3.49M —
-9.0%
Net income
$37.49M $26.34M $22.53M $4.77M —
+42.3%
Net income to common
$37.49M $26.34M $22.53M $4.77M —
+42.3%
Basic EPS
— 0.39 0.37 0.09 0.28
—
Diluted EPS
— — 0.37 0.09 0.28
—
EBIT
$54.81M $44.66M $40.21M $14.19M —
+22.7%
EBITDA
$83.72M $72.36M $64.15M $34.02M —
+15.7%
Basic shares
— 67.46M 61.49M 53.35M 53.15M
—
Diluted shares
— 67.46M 61.49M 53.35M 53.54M
—
Line item 2025 2024 2023 2022 YoY
Cash & equivalents
$46.18M $57.40M $38.38M $24.15M
-19.6%
Cash & short-term investments
$46.18M $57.40M $38.38M $24.15M
-19.6%
Accounts receivable
$126.00M $167.29M $110.31M $101.96M
-24.7%
Inventory
$92.77M $58.72M $70.76M $52.02M
+58.0%
Total current assets
$504.99M $439.74M $400.98M $325.95M
+14.8%
Property, plant & equipment
$113.23M $77.59M $96.55M $83.28M
+45.9%
Goodwill & intangibles
$108.12M $107.42M $93.43M $80.83M
+0.7%
Total assets
$757.54M $632.63M $598.37M $493.66M
+19.7%
Total current liabilities
$426.40M $332.90M $334.88M $222.54M
+28.1%
Current debt
$205.20M $108.87M $95.93M $68.74M
+88.5%
Long-term debt
$4.00M $20.60M $19.50M $37.68M
-80.6%
Total debt
$264.87M $154.64M $143.20M $128.09M
+71.3%
Total liabilities
$482.00M $376.60M $382.29M $281.36M
+28.0%
Shareholder equity
$275.46M $255.99M $216.15M $212.30M
+7.6%
Working capital
$78.58M $106.84M $66.09M $103.40M
-26.4%
Net tangible assets
$167.34M $148.57M $122.71M $131.47M
+12.6%
Shares issued
724.14M 706.83M 618.55M 618.55M
+2.4%
Line item 2025 2024 2023 2022 2021 YoY
Net income
$45.94M $35.68M $29.56M $8.30M —
+28.7%
Depreciation & amortisation
$28.91M $27.71M $23.94M $19.82M —
+4.3%
Change in working capital
-$130.03M -$24.95M $5.99M -$21.22M —
-421.1%
Operating cash flow
-$67.22M $33.10M $55.90M $10.00K —
-303.1%
Capital expenditure
-$28.58M -$20.79M -$18.81M -$16.02M —
-37.4%
Investing cash flow
-$241.00K -$33.28M -$24.39M -$45.72M —
+99.3%
Share buybacks
-$2.28M $0 — $0 -$1.37M
—
Dividends paid
-$7.51M -$7.55M -$16.91M -$14.09M —
+0.6%
Financing cash flow
$57.34M $19.31M -$16.84M $25.05M —
+197.0%
Free cash flow
-$95.79M $12.31M $37.09M -$16.01M —
-878.3%
End cash position
$46.18M $57.40M $38.38M $34.21M —
-19.6%
Line item 2024-12-31 YoY
Total revenue
$432.29M
Operating revenue
$432.29M
Cost of revenue
$309.58M
Gross profit
$122.71M
Selling, general & admin
$87.99M
Total operating expense
$91.46M
Operating income
$31.25M
Net interest income
-$4.05M
Pre-tax income
$15.23M
Tax provision
$3.86M
Net income
$11.33M
Net income to common
$11.33M
Basic EPS
0.16
Diluted EPS
0.16
EBIT
$19.63M
EBITDA
$33.78M
Basic shares
69.29M
Diluted shares
69.99M
Line item 2025-12-31 2025-06-30 2024-12-31 YoY
Cash & equivalents
$46.18M $49.37M $57.40M
-6.5%
Cash & short-term investments
$46.18M $49.37M $57.40M
-6.5%
Accounts receivable
$126.00M — $167.29M
—
Inventory
$92.77M $70.32M $58.72M
+31.9%
Total current assets
$504.99M $390.12M $439.74M
+29.4%
Property, plant & equipment
$113.23M $83.23M $77.59M
+36.0%
Goodwill & intangibles
$108.12M $111.10M $107.42M
-2.7%
Total assets
$757.54M $618.19M $632.63M
+22.5%
Total current liabilities
$426.40M $322.81M $332.90M
+32.1%
Current debt
$205.20M $135.65M $108.87M
+51.3%
Long-term debt
$4.00M — $20.60M
—
Total debt
$264.87M — $154.64M
—
Total liabilities
$482.00M $366.65M $376.60M
+31.5%
Shareholder equity
$275.46M $251.54M $255.99M
+9.5%
Working capital
$78.58M $67.32M $106.84M
+16.7%
Net tangible assets
$167.34M — $148.57M
—
Shares issued
724.14M — 706.83M
—
Line item 2024-12-31 YoY
Net income
$15.23M
Depreciation & amortisation
$14.16M
Change in working capital
-$8.78M
Operating cash flow
$17.27M
Capital expenditure
-$9.57M
Investing cash flow
-$18.26M
Dividends paid
-$2.96M
Financing cash flow
-$41.28M
Free cash flow
$7.70M
End cash position
$57.40M
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
9.90
+0.00% from price
SMA 20
9.90
0.00% from price
SMA 50
10.36
-4.40% from price
SMA 100
9.55
+3.72% from price
SMA 200
6.47
+52.95% from price
EMA 12
9.90
+0.01% from price
EMA 26
9.95
-0.54% from price
EMA 50
9.91
-0.07% from price
MACD (12,26,9)
-0.05
Hist 0.03
Realised vol 30D
16.0%
Annualised
Bollinger upper
9.90
20, 2σ
Bollinger lower
9.90
20, 2σ
50 / 200 cross
Golden
10.36 vs 6.47
Trend bias
Above 200
+52.95%
Options chain Account required
Expiry Loading… Spot 9.90
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.50
Less volatile than market
Correlation to SPY
0.03
Largely independent
Realised vol 30D
16.0%
Annualised
Market vol 1Y
12.9%
SPY, annualised
Max drawdown 1Y
-19.2%
Peak to trough
Max drawdown 5Y
-40.5%
Peak to trough
ATR 14
0.00
Average true range
Beta (reported)
—
5Y monthly, from filing
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