Balance Sheet Components (Tables)
|
6 Months Ended |
Jul. 31, 2025 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
Schedule of Cash and Cash Equivalents |
A reconciliation of the Company’s cash and cash equivalents, and restricted cash and cash equivalents in the condensed consolidated balance sheets to total cash and cash equivalents, and restricted cash and cash equivalents in the condensed consolidated statements of cash flows as of July 31, 2025 and January 31, 2025 is as follows: | | | | | | | | | | | | | | (in thousands) | July 31, 2025 | | January 31, 2025 | Cash and cash equivalents | $ | 181,087 | | | $ | 118,048 | | Restricted cash and cash equivalents, current | 6,316 | | | 6,598 | Restricted cash and cash equivalents, non-current | 5,527 | | | 5,348 | Total cash, cash equivalents, and restricted cash and cash equivalents | $ | 192,930 | | | $ | 129,994 | |
|
Schedule of Restrictions on Cash and Cash Equivalents |
A reconciliation of the Company’s cash and cash equivalents, and restricted cash and cash equivalents in the condensed consolidated balance sheets to total cash and cash equivalents, and restricted cash and cash equivalents in the condensed consolidated statements of cash flows as of July 31, 2025 and January 31, 2025 is as follows: | | | | | | | | | | | | | | (in thousands) | July 31, 2025 | | January 31, 2025 | Cash and cash equivalents | $ | 181,087 | | | $ | 118,048 | | Restricted cash and cash equivalents, current | 6,316 | | | 6,598 | Restricted cash and cash equivalents, non-current | 5,527 | | | 5,348 | Total cash, cash equivalents, and restricted cash and cash equivalents | $ | 192,930 | | | $ | 129,994 | |
|
Schedule of Short-term Investments |
Short-term investments consisted of the following as of July 31, 2025 and January 31, 2025: | | | | | | | | | | | | | | | | | | | | | | | | | July 31, 2025 | | | | Gross Unrealized | | | (in thousands) | Cost or Amortized Cost | | Gains | | Losses | | Fair Value | U.S. Treasury securities | $ | 22,643 | | | $ | 3 | | | $ | (39) | | | $ | 22,607 | | Commercial paper | 2,190 | | | — | | | — | | | 2,190 | | Corporate bonds | 64,430 | | | 70 | | | (9) | | | 64,491 | | Certificates of deposit | 1,162 | | | — | | | — | | | 1,162 | | Total short-term investments | $ | 90,425 | | | $ | 73 | | | $ | (48) | | | $ | 90,450 | |
| | | | | | | | | | | | | | | | | | | | | | | | | January 31, 2025 | | | | Gross Unrealized | | | (in thousands) | Cost or Amortized Cost | | Gains | | Losses | | Fair Value | U.S. Treasury securities | $ | 13,154 | | | $ | — | | | $ | (58) | | | $ | 13,096 | | Commercial paper | 4,285 | | | 4 | | | — | | | 4,289 | | Corporate bonds | 84,336 | | | 208 | | | (16) | | | 84,528 | | Certificates of deposit | 2,111 | | | 3 | | | — | | | 2,114 | | Total short-term investments | $ | 103,886 | | | $ | 215 | | | $ | (74) | | | $ | 104,027 | |
|
Schedule of Short-term Investments, Contractual Maturity |
The following table summarizes the contracted maturities of the Company’s short-term investments as of July 31, 2025 and January 31, 2025: | | | | | | | | | | | | | | | | | | | | | | | | | July 31, 2025 | | January 31, 2025 | (in thousands) | Amortized Cost | | Fair Value | | Amortized Cost | | Fair Value | Due in 1 year or less | $ | 31,014 | | | $ | 31,037 | | | $ | 60,974 | | | $ | 61,174 | | Due in 1-2 years | 59,411 | | | 59,413 | | | 42,912 | | | 42,853 | | | $ | 90,425 | | | $ | 90,450 | | | $ | 103,886 | | | $ | 104,027 | |
|
Schedule of Property and Equipment |
Property and equipment, net consists of the following: | | | | | | | | | | | | | | (in thousands) | July 31, 2025 | | January 31, 2025 | Satellites | $ | 252,982 | | | $ | 244,105 | | Satellites in process and not placed into service | 74,481 | | | 65,451 | | Leasehold improvements | 17,468 | | | 17,271 | | Ground stations and ground station equipment | 22,410 | | | 21,270 | | Office furniture, equipment and fixtures | 12,001 | | | 10,828 | | Computer equipment and purchased software | 10,257 | | | 9,663 | | Total property and equipment, gross | $ | 389,599 | | | $ | 368,588 | | Less: Accumulated depreciation | (258,311) | | | (246,839) | | Total property and equipment, net | $ | 131,288 | | | $ | 121,749 | |
|
Schedule of Capitalized Computer Software |
Capitalized internal-use software costs, net of accumulated amortization consists of the following: | | | | | | | | | | | | | | (in thousands) | July 31, 2025 | | January 31, 2025 | Capitalized internal-use software | $ | 54,557 | | | $ | 51,526 | | Less: Accumulated amortization | (33,990) | | | (32,552) | | Capitalized internal-use software, net | $ | 20,567 | | | $ | 18,974 | |
|
Schedule of Goodwill and Intangible Assets |
Goodwill and intangible assets consists of the following: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | July 31, 2025 | | January 31, 2025 | (in thousands) | Gross Carrying Amount | | Accumulated Amortization | | Foreign Currency Translation | | Net Carrying Amount | | Gross Carrying Amount | | Accumulated Amortization | | Foreign Currency Translation | | Net Carrying Amount | Developed technology | $ | 30,429 | | | $ | (15,156) | | | $ | 264 | | | $ | 15,537 | | | $ | 30,429 | | | $ | (13,790) | | | $ | (634) | | | $ | 16,005 | | Image library | 21,142 | | (14,239) | | 317 | | 7,220 | | 19,978 | | (13,397) | | 497 | | 7,078 | Customer relationships | 7,143 | | (4,545) | | 61 | | 2,659 | | 7,143 | | (4,286) | | (147) | | 2,710 | Trade names and other | 6,389 | | (5,219) | | 38 | | 1,208 | | 6,389 | | (4,759) | | 29 | | 1,659 | Total intangible assets | $ | 65,103 | | | $ | (39,159) | | | $ | 680 | | | $ | 26,624 | | | $ | 63,939 | | | $ | (36,232) | | | $ | (255) | | | $ | 27,452 | | Goodwill | $ | 135,981 | | | $ | — | | | $ | 2,663 | | | $ | 138,644 | | | $ | 135,981 | | | $ | — | | | $ | 368 | | | $ | 136,349 | |
|
Schedule of Changes in Goodwill |
The change in the carrying amount of goodwill during the six months ended July 31, 2025 and 2024 is as follows: | | | | | | | | | | | | | Six Months Ended July 31, | (in thousands) | 2025 | | 2024 | Beginning of period | $ | 136,349 | | | $ | 136,256 | | Addition | — | | | 1,068 | | Currency translation adjustment | 2,295 | | | 1 | | End of period | $ | 138,644 | | | $ | 137,325 | |
|
Schedule of Accrued Liabilities and Other Current Liabilities |
Accrued liabilities and other current liabilities consist of the following: | | | | | | | | | | | | | | (in thousands) | July 31, 2025 | | January 31, 2025 | Deferred R&D service liability (see Note 8) | $ | 1,577 | | | $ | 4,723 | | Payroll and related expenses | 6,333 | | | 8,059 | | Deferred hosting costs | 5,072 | | | 5,190 | | Withholding taxes and other taxes payable | 2,222 | | | 2,792 | | Contingent consideration | 640 | | 4,675 | Escrow liability | 5,000 | | 5,000 | Severance and other employee termination costs | — | | 250 | Other accruals | 11,599 | | 11,911 | Total accrued and other current liabilities | $ | 32,443 | | | $ | 42,600 | |
|