—
Loading quote…
Highlights
Market Cap
$91.11B
PE Ratio
4.646763281409518
EV to Ebitda
—
Earnings Yield
21.52%
Revenue (TTM)
$1.92B
Net Income (TTM)
$135.8M
Revenue (Annual YoY Growth)
—
Revenue (Quarterly YoY Growth)
44.90%
Profit Margin
5.40%
Return on Equity
—
Debt to Equity Ratio
0.09502525330771852
Dividend Yield
0.00%
All fundamentals
Core6 fields›
Market Cap$91.11B
Revenue TTM$1.92B
Shares Outstanding53.3M
Float43545073
Insider Ownership8.92%
Institutional Ownership24.46%
Growth Estimates9 fields›
Revenue Growth (Quarterly YoY)44.90%
Rev Growth Est 1Y Forward-0.0690
EPS Growth (Quarterly YoY)-4.80%
EPS Growth Est Quarterly0
LT EPS Growth Estimates-38.50%
EBITDA Growth (Quarterly YoY)3.98%
CFO Growth (Quarterly YoY)433.54%
FCF Growth (Quarterly YoY)643.40%
Dividend Growth (Quarterly YoY)-100.00%
Operations22 fields›
Revenue TTM$1.92B
Gross Margin TTM8.42%
Gross Margin (Quarterly)12.06%
Operating Margin TTM5.85%
Operating Margin (Quarterly)6.88%
Operating Expenses TTM$0.22M
Profit Margin TTM5.40%
Profit Margin (Quarterly)9.89%
Net Income TTM$135.8M
EPS TTM281.75
EPS (Quarterly)91.76326616414907
EBIT Margin TTM7.18%
EBITDA Margin TTM7.18%
EBITDA Margin (Quarterly)11.57%
EBITDA TTM$138.1M
CFO % of Revenue TTM8.45%
CFO % of Revenue (Quarterly)37.81%
CFO TTM$162.4M
Capex % of Revenue TTM1.44%
Capital Expenditures$27.6M
FCF % of Revenue (Quarterly)-2.01%
FCF TTM$134.8M
Efficiency1 fields›
ROA5.20%
Valuation11 fields›
P/E (TTM)4.646763281409518
P/E Forward0
P/CFO3.8866669830134972
P/FCF4.6832649346683635
EV/Revenues (TTM)0.0843
Price To Book0.6558065582995073
Price to Tangible Book0.6558065582995073
Earnings Yield21.52%
FCF Yield21.35%
Dividend Yield0.00%
Payout Ratio27.68%
Liquidity11 fields›
Cash Per Share1021.2435646520055
Current Ratio4.009695634210164
Total Debt$22.31B
Total Assets$1.37B
Total Liabilities$1.57B
Shareholders Equity$962.6M
Debt to Equity0.09502525330771852
Debt to Assets12.12%
Interest Expense$0.22M
CFO to Debt (TTM)0.9764210148825534
Debt to EBITDA (TTM)161.52765683780166
Yields4 fields›
Dividend Yield0.00%
Payout Ratio27.68%
Earnings Yield21.52%
Buyback Yield5.29%
News AI summary
Past 90 days of news, summarised by GPT
Click Generate to run a GPT analysis. Cached for 24h once generated.
Press release AI summary
Past 90 days of press releases, summarised by GPT
Click Generate to run a GPT analysis. Cached for 24h once generated.
Income statement AI analysis
Recent quarterly income statements with margin trends
Click Generate to run a GPT analysis. Cached for 24h once generated.
Balance sheet AI analysis
Recent quarterly balance sheets with leverage trends
Click Generate to run a GPT analysis. Cached for 24h once generated.
Cash flow AI analysis
Recent quarterly cash flow statements with FCF trends
Click Generate to run a GPT analysis. Cached for 24h once generated.