Earnings History
EPS actual vs estimate, surprise %, beat rate, next earnings date
14
Avg Surprise-1.1%
Next ReportNov 09, 2026
Period
Report
EPS Actual
EPS Est
Surprise
June 30, 2026
Aug 11, 2026
$0.66
$0.61
8.7%
March 31, 2026
May 11, 2026
$0.71
$0.59
21.6%
Dec. 31, 2025
$0.49
$0.62
-21.2%
Sept. 30, 2025
$0.66
$0.59
12.8%
June 30, 2025
$0.44
$0.52
-15.2%
March 31, 2025
$0.48
$0.55
-13.3%
Full Fundamentals
All metrics by year — income statement, balance sheet, cash flow
15
Income Statement17
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
Revenue
·
·
$309M
$321M
$363M
$358M
$274M
Cost of Revenue
$102M
$104M
$99M
·
·
·
·
R&D Expense
$12M
$14M
$21M
$18M
$18M
$19M
$19M
SG&A Expense
$52M
$41M
$20M
$20M
$19M
$22M
$17M
Operating Expenses
·
·
$191M
$635M
$264M
$270M
$205M
Operating Income
$127M
$137M
$119M
$-314M
$99M
$89M
$68M
Interest Expense
$2M
$2M
$2M
$2M
$2M
$11M
$27M
Interest Income
$20M
$29M
$21M
$5M
$208.0K
$197.0K
$524.0K
Other Non-op
·
·
$-33.0K
$-120.0K
$654.0K
$-5M
$277.0K
Pretax Income
$140M
$163M
$131M
$-305M
$101M
$75M
$50M
Income Tax
$37M
$38M
$30M
$-71M
$23M
$22M
$14M
Net Income
$102M
$124M
$101M
$-234M
$78M
$54M
$36M
EPS (Basic)
$41.37
$50.09
$40.78
$-94.43
$33.91
$29.67
$30.46
EPS (Diluted)
$41.37
$50.09
$40.78
$-94.43
$33.91
$26.20
$21.87
Shares (Basic)
2,477,672
2,477,672
2,477,672
2,477,672
2,303,200
1,807,410
1,192,725
Shares (Diluted)
·
·
2,477,672
2,477,672
2,303,200
2,149,114
1,995,131
EBITDA
$133M
$140M
$119M
$-310M
$117M
$120M
·
Balance Sheet26
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
Cash & Equivalents
$389M
$335M
$207M
$217M
$242M
$63M
$42M
Short-term Investments
·
·
$68M
$68M
$0
·
·
Receivables
$32M
$31M
$33M
$21M
$22M
$23M
$20M
Prepaid Expense
·
·
$9M
$6M
$7M
$4M
$4M
Current Assets
$528M
$453M
$316M
$313M
$271M
$91M
$66M
PP&E (Net)
$1M
$1M
$444.0K
$436.0K
$384.0K
$377.0K
$379.0K
Goodwill
$427M
$396M
$397M
$379M
$634M
$634M
$634M
Intangibles
$80M
$48M
$52M
$35M
$54M
$71M
$103M
Other Non-current Assets
·
·
$3M
$1M
$2M
$71.0K
$113.0K
Total Assets
$1.04B
$906M
$803M
$792M
$970M
$807M
$815M
Accounts Payable
$25M
$15M
$13M
$14M
$15M
$17M
$11M
Short-term Debt
·
·
·
·
$0
$0
$35M
Current Liabilities
$68M
$23M
$69M
$116M
$21M
$26M
$50M
Capital Leases
·
·
$4M
$2M
$5M
$8M
$10M
Deferred Tax
·
·
$848.0K
$0
$28M
$20M
$24M
Other Non-current Liabilities
·
·
$2M
$8M
$6M
$8M
$7M
Total Liabilities
$90M
$64M
$75M
$166M
$106M
$107M
$435M
Long-term Debt
·
·
$39M
$39M
$42M
$46M
$377M
Total Debt
·
·
$39M
$39M
$42M
$46M
·
Common Stock
·
·
·
·
·
$19M
$11M
Paid-in Capital
·
·
$359M
$359M
$672M
$588M
$345M
Retained Earnings
$575M
$472M
$348M
$226M
$148M
$70M
$16M
AOCI
·
·
$20M
$19M
$23M
$23M
$9M
Stockholders' Equity
$950M
$842M
$728M
$626M
$864M
$700M
$381M
Liabilities + Equity
·
·
$803M
$792M
$970M
$807M
$815M
Shares Outstanding
·
·
2,477,672
2,477,672
2,477,672
2,214,522
·
Cash Flow12
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
D&A
$6M
$3M
$728.0K
$4M
$18M
$32M
$33M
Deferred Tax
·
·
$30M
$-85M
$6M
$4M
$3M
Amort. of Intangibles
·
·
$500.0K
$4M
$18M
$31M
$33M
Other Non-cash
$28M
$21M
$-110M
$366M
$-6M
$10M
·
Operating Cash Flow
$137M
$148M
$24M
$51M
$96M
$100M
$77M
CapEx
$190.0K
$867.0K
$198.0K
$269.0K
$207.0K
$217.0K
$200.0K
Investing Cash Flow
$-82M
$-16M
$-30M
$-68M
$-2M
$-2M
$-200.0K
Dividends Paid
$85.0K
$311.0K
$0
·
·
·
·
Financing Cash Flow
$-1M
$-2M
$-3M
$0
$86M
$-76M
$-62M
Net Change in Cash
·
·
$-10M
$-25M
$179M
$21M
$11M
Free Cash Flow
$137M
$148M
$21M
$51M
$96M
$100M
·
Levered FCF
$135M
$146M
$19M
$49M
$94M
$92M
·
Profitability7
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
Operating Margin
·
·
38.3%
-97.8%
27.2%
24.8%
·
Net Margin
·
·
32.7%
-72.9%
21.5%
15.0%
·
Pretax Margin
·
·
42.5%
-95.1%
27.7%
21.0%
·
EBITDA Margin
·
·
38.5%
-96.6%
32.1%
33.6%
·
ROA
10.5%
14.5%
12.7%
-26.6%
8.8%
6.6%
·
ROE
11.4%
15.8%
14.9%
-31.4%
10.0%
9.9%
·
ROIC
9.8%
12.4%
11.9%
-36.1%
8.5%
8.5%
·
Liquidity & Solvency5
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
Current Ratio
7.7
19.4
4.6
2.7
13.0
3.5
·
Quick Ratio
6.2
15.6
4.5
2.6
12.7
3.4
·
Debt / Equity
·
·
0.1
0.1
0.0
0.1
·
LT Debt / Equity
·
·
0.0
0.1
0.0
0.1
·
Interest Coverage
66.8
66.9
65.7
-171.4
49.1
8.2
·
Efficiency2
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
Asset Turnover
·
·
0.4
0.4
0.4
0.4
·
Receivables Turnover
·
·
11.5
14.9
16.1
16.6
·
Per Share5
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
Book Value / Share
·
·
$293.72
$252.75
$390.10
·
·
Revenue / Share
·
·
$124.66
$129.57
$157.70
$166.74
·
Cash Flow / Share
·
·
$8.41
$20.50
$41.73
$46.46
·
Cash / Share
·
·
$83.51
$87.72
$109.31
·
·
EPS (TTM)
$41.37
$50.09
$40.78
$-94.43
$33.91
$26.20
·
Valuation (TTM)17
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
Revenue TTM
·
·
$309M
$321M
$363M
$358M
·
Net Income TTM
$102M
$124M
$101M
$-234M
$78M
$54M
·
Market Cap
·
·
$18M
$21M
$34M
·
·
Enterprise Value
·
·
$-218M
$-225M
$-166M
·
·
P/E
0.2
0.2
0.2
-0.1
0.5
·
·
P/S
·
·
0.1
0.1
0.1
·
·
P/B
·
·
0.0
0.0
0.0
·
·
P / Tangible Book
·
·
0.1
0.1
0.2
·
·
P / Cash Flow
·
·
0.9
0.4
0.4
·
·
P / FCF
·
·
0.9
0.4
0.4
·
·
EV / EBITDA
·
·
-1.8
0.7
-1.4
·
·
EV / FCF
·
·
-10.5
-4.5
-1.7
·
·
EV / Revenue
·
·
-0.7
-0.7
-0.5
·
·
Dividend Yield
·
·
0.00%
·
·
·
·
Earnings Yield
479.4%
479.8%
554.8%
-1117.5%
218.8%
·
·
Payout Ratio
0.08%
0.25%
·
·
·
·
·
Annual Payout
$85.0K
$311.0K
$0
·
·
·
·
No quarterly filings for DDI
We don't have SEC filings for this ticker yet.
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
2023-01-01
2022-12-31
Revenue
·
·
$309M
·
$321M
Operating Margin %
·
·
38.3%
·
-97.8%
Net Income
$102M
$124M
$101M
·
$-234M
Diluted EPS
$41.37
$50.09
$40.78
·
$-94.43
Metric
2025-12-31
2024-12-31
2023-12-31
2023-01-01
2022-12-31
Debt / Equity
·
·
0.1
·
0.1
Current Ratio
7.7
19.4
4.6
·
2.7
Quick Ratio
6.2
15.6
4.5
·
2.6
Metric
2025-12-31
2024-12-31
2023-12-31
2023-01-01
2022-12-31
Free Cash Flow
$137M
$148M
$21M
·
$51M
Institutional owners (13F)
50 filers
· $95.1M 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.
Holders50
Value held$95.1M
New positions23
Exited positions8
Institutional activity — Q2 2026 vs prior quarter
New positions
Exited positions
Increased
Decreased
Net shares change
23 (+20 vs prior Q)
8 (0 vs prior Q)
13 (+4 vs prior Q)
12 (-1 vs prior Q)
+2.9M
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.
Investors who filed SEC Schedule 13D — beneficial ownership above 5% with an intent to influence the issuer (activist stakes, board campaigns, M&A). Each row shows the most recent known state of that filer's position.
Purpose is an automated classification of the filer's own stated purpose (SEC Item 4) — not investment advice. "—" means no clear purpose was stated or the text could not be classified.
ETF ownership
Held by 1 ETF
20
Weight reflects direct equity holdings (N-PORT) only; leveraged or derivative-based funds may hold additional swap exposure not shown.