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 FRTAF 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
$2.44B $2.48B $2.39B $2.56B
-1.5%
Operating revenue
$2.44B $2.48B $2.39B $2.56B
-1.5%
Cost of revenue
$1.44B $1.48B $1.45B $1.65B
-2.6%
Gross profit
$1.00B $1.00B $939.26M $911.68M
+0.1%
Selling, general & admin
$132.30M $114.60M $114.00M $97.70M
+15.4%
Total operating expense
$591.00M $607.10M $666.25M $760.09M
-2.7%
Operating income
$411.90M $394.70M $273.01M $151.59M
+4.4%
Net interest income
-$21.90M -$25.40M -$22.65M -$13.44M
+13.8%
Pre-tax income
$362.50M $348.60M $231.10M $114.00M
+4.0%
Tax provision
$88.00M $48.80M $63.40M $32.10M
+80.3%
Net income
$271.30M $250.20M $157.60M $79.30M
+8.4%
Net income to common
$271.30M $250.20M $157.60M $79.30M
+8.4%
Basic EPS
2.30 2.10 1.33 0.67
+9.5%
Diluted EPS
2.30 2.10 1.33 0.67
+9.5%
EBIT
$389.50M $380.00M $260.12M $137.04M
+2.5%
EBITDA
$528.10M $524.90M $503.87M $485.23M
+0.6%
Basic shares
117.96M 118.90M 118.90M 118.95M
-0.8%
Diluted shares
117.96M 118.90M 118.90M 118.95M
-0.8%
Line item 2025 2024 2023 2022 YoY
Cash & equivalents
$168.20M $181.60M $159.80M $178.02M
-7.4%
Cash & short-term investments
$193.10M $193.30M $179.95M $193.17M
-0.1%
Accounts receivable
$398.10M $337.40M $312.70M $296.30M
+18.0%
Inventory
$67.30M $46.70M $63.80M $91.10M
+44.1%
Total current assets
$900.10M $818.10M $767.80M $775.60M
+10.0%
Property, plant & equipment
$301.30M $335.00M $422.98M $484.70M
-10.1%
Goodwill & intangibles
$1.76B $1.54B $1.57B $1.70B
+13.8%
Total assets
$3.68B $3.35B $3.42B $3.63B
+9.7%
Total current liabilities
$1.41B $1.15B $1.14B $1.11B
+22.5%
Current debt
$376.20M $195.60M $180.70M $116.10M
+92.3%
Long-term debt
$199.70M $223.00M $250.10M $393.40M
-10.4%
Total debt
$829.20M $697.10M $778.10M $928.00M
+18.9%
Total liabilities
$2.14B $1.86B $1.98B $2.16B
+15.2%
Retained earnings
$831.70M $794.50M $915.80M $960.90M
+4.7%
Shareholder equity
$1.53B $1.50B $1.44B $1.47B
+2.4%
Working capital
-$510.60M -$333.90M -$368.30M -$331.00M
-52.9%
Net tangible assets
-$224.90M -$48.50M -$129.97M -$223.65M
-363.7%
Shares issued
118.90M 118.90M 118.90M 118.90M
0.0%
Line item 2025 2024 2023 2022 YoY
Net income
$385.40M $378.90M $256.30M $129.40M
+1.7%
Depreciation & amortisation
$138.60M $144.90M $243.75M $348.19M
-4.3%
Change in working capital
-$42.60M -$55.50M -$56.90M -$31.20M
+23.2%
Operating cash flow
$405.80M $370.70M $398.00M $395.70M
+9.5%
Capital expenditure
-$41.90M -$43.70M -$51.40M -$62.90M
+4.1%
Investing cash flow
-$204.20M -$42.30M -$55.30M -$71.90M
-382.7%
Share buybacks
-$60.00M $0 $0 -$14.70M
—
Dividends paid
-$234.10M -$210.40M -$199.70M -$186.60M
-11.3%
Financing cash flow
-$315.00M -$306.60M -$360.90M -$432.10M
-2.7%
Free cash flow
$363.90M $327.00M $346.60M $332.80M
+11.3%
End cash position
$68.20M $181.60M $159.80M $178.00M
-62.4%
Line item 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 YoY
Total revenue
$761.90M $611.80M $615.00M $608.70M $604.30M
+24.5%
Operating revenue
$761.90M $611.80M $615.00M $608.70M $604.30M
+24.5%
Cost of revenue
$513.10M $368.70M $349.60M $356.80M $361.40M
+39.2%
Gross profit
$248.80M $243.10M $265.40M $251.90M $242.90M
+2.3%
Total operating expense
$160.30M $132.90M $161.50M $151.10M $145.50M
+20.6%
Operating income
$88.50M $110.20M $103.90M $100.80M $97.40M
-19.7%
Net interest income
-$7.40M -$6.00M -$5.00M -$5.90M -$5.00M
-23.3%
Pre-tax income
$74.60M $77.20M $111.70M $88.20M $85.90M
-3.4%
Tax provision
$25.20M $10.30M $29.80M $21.10M $26.80M
+144.7%
Net income
$47.60M $67.00M $79.50M $67.40M $57.90M
-29.0%
Net income to common
$47.60M $67.00M $79.50M $67.40M $57.90M
-29.0%
Basic EPS
0.40 — — — 0.49
—
Diluted EPS
0.40 — — — 0.49
—
EBIT
$82.70M $84.30M $118.10M $95.20M $92.40M
-1.9%
EBITDA
$120.60M $117.20M $153.00M $130.60M $127.80M
+2.9%
Basic shares
118.00M — — — 118.90M
—
Diluted shares
118.00M — — — 118.90M
—
Line item 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 YoY
Cash & equivalents
$98.10M $168.20M $155.40M $77.90M $254.70M —
-41.7%
Cash & short-term investments
$154.40M $193.10M $205.20M $136.40M $313.30M —
-20.0%
Accounts receivable
$349.80M $398.10M $302.20M $293.40M $309.30M —
-12.1%
Inventory
$97.40M $67.30M $38.70M $42.90M $43.10M —
+44.7%
Total current assets
$805.20M $900.10M $733.70M $694.10M $858.30M —
-10.5%
Property, plant & equipment
$287.00M $301.30M $289.20M $303.00M $319.40M —
-4.7%
Goodwill & intangibles
$1.75B $1.76B $1.51B $1.52B $1.54B —
-0.5%
Total assets
$3.52B $3.68B $3.19B $3.15B $3.36B —
-4.2%
Total current liabilities
$1.21B $1.41B $1.08B $1.12B $1.14B —
-13.9%
Current debt
$254.50M $376.20M — — — $195.60M
-32.3%
Long-term debt
$199.70M $199.70M — — — $223.00M
0.0%
Total debt
$239.70M $829.20M $250.00M $251.30M $264.40M —
-71.1%
Total liabilities
$1.94B $2.14B $1.72B $1.76B $1.79B —
-9.6%
Retained earnings
$887.00M $831.70M $934.80M $855.30M $1.02B —
+6.6%
Shareholder equity
$1.58B $1.53B $1.47B $1.39B $1.57B —
+3.2%
Working capital
-$409.40M -$510.60M -$349.40M -$429.70M -$278.00M —
+19.8%
Net tangible assets
-$167.40M -$224.90M -$38.50M -$121.60M $32.20M —
+25.6%
Shares issued
118.85M 118.90M 118.90M 118.90M 118.90M —
-0.0%
Line item 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 YoY
Net income
$82.20M $83.70M $117.10M $93.90M $91.20M —
-1.8%
Depreciation & amortisation
$37.90M $32.90M $34.90M $35.40M $35.40M —
+15.2%
Change in working capital
-$29.70M $3.10M -$22.10M -$3.90M -$19.70M —
-1,058.1%
Operating cash flow
$85.80M $98.00M $95.70M $110.20M $101.90M —
-12.4%
Capital expenditure
-$13.00M -$13.80M -$10.40M -$8.70M -$9.00M —
+5.8%
Investing cash flow
-$13.30M -$216.00M $28.50M -$7.90M -$8.80M —
+93.8%
Share buybacks
— -$7.50M -$28.10M — — —
—
Dividends paid
— $0 $0 — — $0
—
Financing cash flow
-$42.60M $30.80M -$47.50M -$278.30M -$20.00M —
-238.3%
Free cash flow
$72.80M $84.20M $85.30M $101.50M $92.90M —
-13.5%
End cash position
$98.10M $68.20M $155.40M $78.70M $254.70M —
+43.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
27.00
0.00% from price
SMA 20
27.00
0.00% from price
SMA 50
27.00
0.00% from price
SMA 100
28.26
-4.47% from price
SMA 200
30.60
-11.76% from price
EMA 12
27.00
-0.00% from price
EMA 26
27.04
-0.16% from price
EMA 50
27.38
-1.38% from price
MACD (12,26,9)
-0.04
Hist 0.02
Realised vol 30D
0.0%
Annualised
Bollinger upper
27.00
20, 2σ
Bollinger lower
27.00
20, 2σ
50 / 200 cross
Death
27.00 vs 30.60
Trend bias
Below 200
-11.76%
Options chain Account required
Expiry Loading…
Calls Puts
Spot 27.00
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.02
Less volatile than market
Correlation to SPY
0.01
Largely independent
Realised vol 30D
0.0%
Annualised
Market vol 1Y
12.8%
SPY, annualised
Max drawdown 1Y
-23.8%
Peak to trough
Max drawdown 5Y
-32.5%
Peak to trough
ATR 14
0.00
Average true range
Beta (reported)
—
5Y monthly, from filing
Headlines FRTAF · 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