DigitalOcean Holdings, Inc. (DOCN)
2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | |
---|---|---|---|---|
Revenue | 218,700 | 210,703 | 198,484 | 192,476 |
Cost of revenue | 87,755 | 81,259 | 79,043 | 75,139 |
Gross profit | 130,945 | 129,444 | 119,441 | 117,337 |
Restructuring and other charges | - | - | - | - |
Sales and marketing | 19,288 | 19,401 | 17,036 | 20,130 |
Research and development | 39,644 | 39,594 | 37,377 | 34,040 |
General and administrative | 36,394 | 32,807 | 40,422 | 40,839 |
Total operating expenses | 95,326 | 91,802 | 94,835 | 95,009 |
Income from operations | 35,619 | 37,642 | 24,606 | 22,328 |
Interest income and other income, net | 9,337 | 5,946 | 7,297 | 4,802 |
Interest expense | 2,239 | 2,208 | 2,262 | 2,321 |
Loss on extinguishment of debt | -269 | - | - | - |
Other income, net | 6,829 | 3,738 | 5,035 | 2,481 |
Income before income taxes | 42,448 | 41,380 | 29,641 | 24,809 |
Income tax expense | 5,421 | 3,176 | -3,308 | 5,671 |
Net income attributable to common stockholders | 37,027 | 38,204 | 32,949 | 19,138 |
Basic (in dollars per share) | 0.41 | 0.42 | 0.36 | 0.21 |
Basic (in shares) | 91,097,000 | 91,988,000 | 92,145,000 | 91,318,000 |
Diluted (in dollars per share) | 0.39 | 0.39 | 0.33 | 0.2 |
Diluted (in shares) | 100,617,000 | 102,322,000 | 102,591,000 | 93,832,000 |