← DigitalOcean Holdings, Inc.
| Annual Trend | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | TTM | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $254.8m |
$318.4m
+24.94%
|
$428.6m
+34.61%
|
$576.3m
+34.48%
|
$692.9m
+20.23%
|
$780.6m
+12.66%
|
$901.4m
+15.48%
|
$1.0b
+12.17%
|
|
| Cost of revenue | $122.3m |
$145.5m
+19.04%
|
$170.6m
+17.22%
|
$211.9m
+24.23%
|
$284.0m
+33.99%
|
$314.7m
+10.81%
|
$361.8m
+14.99%
|
$432.5m
+19.54%
|
|
| Gross profit | $132.6m |
$172.8m
+30.39%
|
$258.0m
+49.24%
|
$364.4m
+41.26%
|
$408.9m
+12.22%
|
$465.9m
+13.95%
|
$539.6m
+15.81%
|
$578.6m
+7.22%
|
|
| Research and development | $60.0m | $75.0m | $115.7m | $143.9m | $140.4m | $142.5m | $161.6m | $188.7m | |
| Sales and marketing | $31.3m | $33.5m | $50.9m | $81.5m | $73.0m | $71.6m | $82.4m | — | |
| General and administrative | $71.2m | $80.2m | $102.6m | $165.2m | $162.7m | $160.9m | $138.5m | $152.2m | |
| Restructuring and other charges | — | — | $0 | $0 | $20.9m | $0 | $0 | — | |
| Total operating expenses | $162.5m | $188.6m | $269.2m | $390.6m | $397.0m | $374.9m | $382.6m | $428.9m | |
| Income from operations | ($29.9m) |
($15.8m)
+47.20%
|
($11.2m)
+29.16%
|
($26.2m)
-134.39%
|
$11.9m
+145.37%
|
$91.0m
+665.02%
|
$157.0m
+72.50%
|
$149.7m
-4.66%
|
|
| Interest expense | $9.4m | $13.6m | $3.7m | $8.4m | ($8.9m) | ($9.1m) | ($17.9m) | $31.5m | |
| Interest income and other income, net | $336k | $13.0m | ($164k) | ($10.6m) | $23.8m | $15.8m | $19.5m | $10.6m | |
| Other income, net | $9.7m | $26.9m | $7.0m | ($1.8m) | $14.9m | $6.7m | $49.7m | $45.7m | |
| Income before taxes | ($39.6m) | ($42.7m) | ($18.2m) | ($24.4m) | $26.8m | $97.7m | $206.7m | $174.5m | |
| Income tax benefit (expense) | $793k | $911k | $1.3m | ($124k) | ($7.4m) | ($13.2m) | $52.6m | — | |
| Net income attributable to common stockholders | ($40.4m) |
($43.6m)
-7.87%
|
($19.5m)
+55.24%
|
($24.3m)
-24.51%
|
$19.4m
+179.93%
|
$84.5m
+335.32%
|
$259.3m
+206.85%
|
$235.2m
-9.27%
|
|
| Basic (in dollars per share) | ($1.06) | ($1.05) | ($0.21) | ($0.24) | $0.22 | $0.92 | $2.83 | — | |
| Diluted (in dollars per share) | ($1.06) | ($1.05) | ($0.21) | ($0.24) | $0.20 | $0.89 | $2.46 | — | |
| Gain on extinguishment of debt, net | $0 | $259k | $3.4m | $407k | $0 | $0 | $48.1m | — |