← DoubleVerify Holdings, Inc.
| Annual Trend | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | |
|---|---|---|---|---|---|---|---|
| Cash and cash equivalents | $33.4m | $221.6m | $267.8m | $310.1m | $292.8m | $259.0m | |
| Short-term investments | — | — | — | — | $17.8m | — | |
| Trade receivables, net of allowances for doubtful accounts of $8,096 and $9,003 as of December 31, 2025 and December 31, 2024, respectively | $94.7m | $122.9m | $167.1m | $206.9m | $226.2m | $221.2m | |
| Prepaid expenses and other current assets | $13.9m | $23.3m | $10.2m | $15.9m | $22.2m | $39.1m | |
| Total current assets | $141.9m | $367.8m | $445.1m | $533.0m | $559.1m | $519.3m | |
| Property, plant and equipment, net | $18.1m | $17.6m | $47.0m | $58.0m | $70.2m | $103.3m | |
| Goodwill | $227.3m | $350.6m | $343.0m | $436.0m | $427.6m | $516.0m | |
| Intangible assets, net | $121.7m | $153.4m | $135.4m | $140.9m | $110.4m | $101.6m | |
| Operating lease right-of-use assets, net | — | — | $64.7m | $60.5m | $67.7m | $66.9m | |
| Deferred tax assets | $82k | $60k | $35k | $13.1m | $35.5m | $30.9m | |
| Other non-current assets | $2.2m | $2.8m | $1.7m | $1.6m | $5.8m | $16.0m | |
| Trade payables | $3.5m | $3.9m | $6.7m | $12.9m | $11.6m | $14.7m | |
| Operating lease liabilities, current | — | — | $7.0m | $9.0m | $11.0m | $9.1m | |
| Income tax liabilities | $1.3m | $1.3m | $12.0m | $5.8m | $15.6m | $3.8m | |
| Current portion of finance lease obligations | — | $2.0m | $1.8m | $2.9m | $2.5m | $7.0m | |
| Other current liabilities | $1.1m | $6.7m | $8.3m | $8.9m | $8.2m | $13.5m | |
| Operating lease liabilities, non-current | — | — | $74.1m | $71.6m | $77.3m | $77.9m | |
| Finance lease obligations | — | $2.6m | $779k | $2.9m | $812k | $5.6m | |
| Other non-current liabilities | $3.3m | $3.2m | $3.5m | $2.7m | $2.7m | $6.2m | |
| Total assets | $511.3m | $892.2m | $1.0b | $1.2b | $1.3b | $1.4b | |
| Total liabilities and stockholders' equity | $511.3m | $892.2m | $1.0b | $1.2b | $1.3b | $1.4b | |
| Accrued expense | $25.4m | $41.5m | $33.1m | $44.3m | $54.5m | $73.6m | |
| Total current liabilities | $34.0m | $57.0m | $68.9m | $83.9m | $103.5m | $121.6m | |
| Deferred tax liabilities | $31.4m | $30.3m | $12.9m | $8.1m | $8.5m | $11.5m | |
| Total liabilities | $94.6m | $93.1m | $160.2m | $169.1m | $192.8m | $222.8m | |
| Common stock, $0.001 par value, 1,000,000 shares authorized, 176,546 shares issued and 161,900 outstanding as of December 31, 2025; 1,000,000 shares authorized, 174,003 shares issued and 167,069 outstanding as of December 31, 2024 | 140k | 162k | 165k | 171k | 174k | 177k | |
| Additional paid-in capital | $620.7m | $717.2m | $756.3m | $878.3m | $974.4m | $1.1b | |
| Treasury stock, at cost, 14,646 shares and 6,934 shares as of December 31, 2025 and December 31, 2024, respectively | ($260.7m) | ($1.8m) | ($796k) | ($743k) | ($131.6m) | ($248.0m) | |
| Retained earnings | $54.9m | $84.2m | $127.5m | $199.0m | $255.2m | $305.9m | |
| Accumulated other comprehensive income (loss), net of income taxes | $1.0m | ($771k) | ($6.3m) | ($2.8m) | ($14.7m) | $13.3m | |
| Total stockholders' equity | $416.7m | $799.1m | $876.9m | $1.1b | $1.1b | $1.1b |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.