Earnings History
EPS actual vs estimate, surprise %, beat rate, next earnings date
14
Period
Report
EPS Actual
EPS Est
Surprise
June 30, 2025
$0.92
—
—
Full Fundamentals
All metrics by year — income statement, balance sheet, cash flow
15
Income Statement12
Metric
Trend
2025
2024
Revenue
$4.37B
$3.28B
Cost of Revenue
$167M
$166M
R&D Expense
$365M
$231M
SG&A Expense
$287M
$239M
Other Non-op
$9M
$2M
Pretax Income
$1.41B
$891M
Income Tax
$101M
$26M
Net Income
$1.31B
$866M
EPS (Basic)
$9.29
$4.34
EPS (Diluted)
$4.57
$3.19
Shares (Basic)
216,250,148
100,343,557
Shares (Diluted)
285,902,414
271,314,436
Balance Sheet22
Metric
Trend
2025
2024
Cash & Equivalents
$860M
$1.90B
Short-term Investments
$2.83B
$336M
Receivables
$441M
$261M
Prepaid Expense
$30M
$76M
Other Current Assets
$629.0K
$2M
Current Assets
$4.46B
$2.67B
PP&E (Net)
$14M
$5M
Intangibles
$65M
$58M
Other Non-current Assets
$25M
$18M
Total Assets
$4.66B
$2.78B
Accounts Payable
$17M
$11M
Current Liabilities
$1.14B
$941M
Capital Leases
$846.0K
$6M
Deferred Tax
$170M
$46M
Total Liabilities
$1.31B
$993M
Common Stock
·
$71.0K
Paid-in Capital
$3.18B
$199M
Retained Earnings
$-73M
$-1.93B
AOCI
$9M
$19M
Stockholders' Equity
$3.35B
$-1.63B
Liabilities + Equity
$4.66B
$2.78B
Shares Outstanding
·
106,994,625
Cash Flow10
Metric
Trend
2025
2024
Stock-based Comp
$74M
$64M
Deferred Tax
$97M
$25M
Amort. of Intangibles
$700.0K
$200.0K
Operating Cash Flow
$1.50B
$1.21B
CapEx
$19M
$3M
Investing Cash Flow
$-2.72B
$-158M
Financing Cash Flow
$197M
$-9M
Net Change in Cash
$-1.04B
$1.05B
Taxes Paid
$657.0K
$596.0K
Free Cash Flow
$1.48B
·
Profitability4
Metric
Trend
2025
2024
Net Margin
29.9%
·
Pretax Margin
32.2%
·
ROA
35.2%
·
ROE
152.7%
·
Liquidity & Solvency2
Metric
Trend
2025
2024
Current Ratio
3.9
·
Quick Ratio
3.6
·
Efficiency2
Metric
Trend
2025
2024
Asset Turnover
1.2
·
Receivables Turnover
12.5
·
Per Share3
Metric
Trend
2025
2024
Revenue / Share
$15.30
·
Cash Flow / Share
$5.23
·
EPS (TTM)
$4.57
·
Valuation (TTM)4
Metric
Trend
2025
2024
Revenue TTM
$4.37B
·
Net Income TTM
$1.31B
·
P/E
4.4
·
Earnings Yield
22.6%
·
Per Share1
Metric
Trend
Q4 2025
EPS (TTM)
$4.57
Valuation (TTM)4
Metric
Trend
Q4 2025
Revenue TTM
$4.37B
Net Income TTM
$1.31B
P/E
4.4
Earnings Yield
22.6%
Most recent period on the left · null values shown as ·
Financial Statements
Income statement, balance sheet, cash flow — annual, last 5 years
16
Metric
2025-12-31
2024-12-31
2023-12-31
Revenue
$4.37B
$3.28B
$2.05B
Net Income
$1.31B
$866M
$203M
Diluted EPS
$4.57
$3.19
$-4.71
Metric
2025-12-31
2024-12-31
2023-12-31
Current Ratio
3.9
·
·
Quick Ratio
3.6
·
·
Metric
2025-12-31
2024-12-31
2023-12-31
Free Cash Flow
$1.48B
·
·
Institutional owners (13F)
23 filers
· $73.5M total
· As of June 30, 2026
17
Institutions that report holding this stock in their quarterly SEC Form 13F. Long positions only; a single filer may appear twice for separate option legs. Large offsetting put/call legs typically reflect market-making or hedged inventory, not directional conviction.
Holders23
Value held$73.5M
New positions7
Exited positions2
Institutional activity — Q2 2026 vs prior quarter
New positions
Exited positions
Increased
Decreased
Net shares change
7 (0 vs prior Q)
2 (0 vs prior Q)
5 (-1 vs prior Q)
5 (+4 vs prior Q)
+809K
Compared to Q1 2026. SEC Form 13F filings are due within 45 days of quarter-end plus a short buffer for late filers — quarters still inside that window are skipped in favor of the most recent fully-reported pair.