Twist Bioscience Corp (TWST)
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-06-30 | |
---|---|---|---|---|
Revenues | 96,057 | 92,793 | 88,713 | 81,464 |
Selling, general and administrative expenses | 63,370 | 63,671 | 56,177 | 56,794 |
Research and development expenses | 18,047 | 23,917 | 21,307 | 22,469 |
Cost of revenues | 44,760 | 46,765 | 45,873 | 46,193 |
Impairment of long-lived assets | - | - | - | 44,930 |
Total costs and expenses | 126,177 | 134,353 | 123,357 | 170,386 |
Loss from operations | -30,120 | -41,560 | -34,644 | -88,922 |
Interest income | 2,690 | 2,801 | 3,240 | 3,663 |
Gain on sale of business | 48,847 | - | - | - |
Other income (expense), net | -836 | -251 | -69 | -121 |
Interest expense | - | 143 | 24 | - |
Income (loss) before income taxes | 20,581 | -39,153 | -31,497 | -85,380 |
Income tax expense | 191 | 175 | 100 | 191 |
Net income (loss) | 20,390 | -39,328 | -31,594 | -85,571 |
Foreign currency translation adjustment | -177 | -25 | -61 | -54 |
Change in unrealized gain (loss) on investments | -25 | 30 | -66 | -21 |
Comprehensive income (loss) | 20,188 | -39,323 | -31,721 | -85,646 |
Net loss per share, basic (in usd per share) | 0.34 | -0.66 | -0.53 | -1.47 |
Net loss per share, diluted (in usd per share) | 0.33 | -0.66 | -0.53 | -1.47 |
Weighted average shares used in computing net loss per share attributable to common stockholdersbasic (in shares) | 59,995,000 | 59,649,000 | 59,162,000 | 58,145,000 |
Weighted average shares used in computing net loss per share attributable to common stockholdersdiluted (in shares) | 61,164,000 | 59,649,000 | 59,162,000 | 58,145,000 |