| Schedule of Revenue Disaggregation |
Disaggregated revenue by primary geographical market and timing of revenue recognition for the Company’s single product line are as follows: | | | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, | | | | | | 2025 | | 2024 | | | | | | | | | | | | | | | | | | (In thousands) | | Primary geographical markets: | | | | | | | | | | | United States | | | | | $ | 263,238 | | | $ | 149,974 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | International | | | | | 92,846 | | | 113,365 | | | | | Total | | | | | $ | 356,084 | | | $ | 263,339 | | | | | | | | | | | | | | | Timing of revenue recognition: | | | | | | | | | | | Products delivered at a point in time | | | | | $ | 322,886 | | | $ | 233,145 | | | | | Products and services delivered over time | | | | | 33,198 | | | 30,194 | | | | | Total | | | | | $ | 356,084 | | | $ | 263,339 | | | |
|
| Schedule of Contract Assets and Contract Liabilities, and Changes in Balances from Contracts with Customers |
Accounts receivable, and contract assets and contract liabilities from contracts with customers, are as follows: | | | | | | | | | | | | | March 31, 2025 | | December 31, 2024 | | | | | | (In thousands) | | Accounts receivable | $ | 225,625 | | | $ | 223,749 | | | | | | | Short-term contract assets (Prepaid expenses and other current assets) | 42,098 | | | 42,001 | | | Long-term contract assets (Other assets) | 108,403 | | | 110,954 | | | | | | | | | | | Short-term contract liabilities (Deferred revenues, current) | 167,771 | | | 237,225 | | | Long-term contract liabilities (Deferred revenues, non-current) | 333,704 | | | 341,982 | | | | | |
Significant changes in the balances of contract assets (prepaid expenses and other current assets) as of March 31, 2025 are as follows (in thousands): | | | | | | | Contract Assets | | | Contract Assets, beginning of period | $ | 152,955 | | | Amount recognized | (9,879) | | | Increased due to billings | 7,425 | | | Contract Assets, end of period | $ | 150,501 | |
Significant changes in contract liabilities (deferred revenues) as of March 31, 2025 are as follows (in thousands): | | | | | | | Contract Liabilities | | | Contract Liabilities, beginning of period | $ | 579,207 | | | Revenue recognized | (103,106) | | | | | Increased due to billings | 25,374 | | | | | Contract Liabilities, end of period | $ | 501,475 | | | | | |
|
| Schedule of Estimated Revenue Expected to be Recognized in Future Periods |
Estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period are as follows: | | | | | | | March 31, 2025 | | (In thousands) | | Fiscal year: | | | 2025 (remaining nine months) | $ | 138,025 | | | 2026 | 113,805 | | | 2027 | 93,659 | | | 2028 | 72,391 | | | 2029 | 47,931 | | | Thereafter | 35,664 | | | Total | $ | 501,475 | | | | | | | | | | | |
|