v3.26.1
Revenue Recognition
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
3. Revenue Recognition
Deferred Revenue
The change in deferred revenue reflects billings during the period for which the performance obligation was not satisfied prior to the end of the period, partially offset by revenues recognized during the period. The following table summarizes the changes in the balance of deferred revenue during the periods presented (in thousands):

Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Balance at beginning of the period$111,493 $76,187 $103,245 $64,497 
Plus: Billings during the period378,622 299,641 744,875 591,158 
Less: Revenue recognized during the period(370,576)(293,117)(728,581)(572,944)
Balance at end of the period$119,539 $82,711 $119,539 $82,711 
For the three and six months ended June 30, 2026, revenue recognized from amounts included in deferred revenue at the beginning of the period was $94.9 million and $97.5 million, respectively. For the three and six months ended June 30, 2025, revenue recognized from amounts included in deferred revenue from the beginning of the period was $64.5 million and $61.0 million, respectively.
Remaining Performance Obligations
Remaining performance obligations represents the amount of contracted future revenue that has not yet been recognized, including deferred revenue. As of June 30, 2026, the Company’s remaining performance obligations are $310.1 million, of which $284.7 million is expected to be recognized within the next twelve months and $25.5 million is expected to be recognized during a period greater than twelve months.

Accounts Receivable
Accounts receivable are shown net of an allowance for doubtful accounts of $2.2 million and $2.3 million as of June 30, 2026 and December 31, 2025, respectively.