v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Summary of Impact to the Consolidated Statements of Stockholders' Equity Isolated to Net Income and Accumulated Deficit as Revised in the Other Statements The impact to the Consolidated Statements of Stockholders' Equity was isolated to net income and accumulated deficit as revised in the other statements.

Consolidated Statements of Operations and Comprehensive Loss

 

For the Year Ended December 31, 2022

 

 

 

As Previously Reported

 

 

Adjustments

 

 

As Revised

 

 

 

(in thousands)

 

Cost of revenues - Subscription

 

$

257,513

 

 

$

(6,239

)

 

$

251,274

 

Total cost of revenues

 

 

314,259

 

 

 

(6,239

)

 

 

308,020

 

Gross profit

 

 

1,416,710

 

 

 

6,239

 

 

 

1,422,949

 

Loss from operations

 

 

(109,101

)

 

 

6,239

 

 

 

(102,862

)

Loss before income tax expense

 

 

(104,692

)

 

 

6,239

 

 

 

(98,453

)

Income tax expense

 

 

(8,057

)

 

 

(837

)

 

 

(8,894

)

Net loss

 

 

(112,749

)

 

 

5,402

 

 

 

(107,347

)

Comprehensive loss

 

 

(124,300

)

 

 

5,402

 

 

 

(118,898

)

Net loss per common share, basic and diluted

 

$

(2.35

)

 

$

0.12

 

 

$

(2.23

)

 

 

 

For the Year Ended December 31, 2023

 

 

 

As Previously Reported

 

 

Adjustments

 

 

As Revised

 

 

 

(in thousands)

 

Cost of revenues - Subscription

 

$

290,802

 

 

$

(7,127

)

 

$

283,675

 

Total cost of revenues

 

 

345,489

 

 

 

(7,127

)

 

 

338,362

 

Gross profit

 

 

1,824,741

 

 

 

7,127

 

 

 

1,831,868

 

Loss from operations

 

 

(208,056

)

 

 

7,127

 

 

 

(200,929

)

Loss before income tax expense

 

 

(157,702

)

 

 

7,127

 

 

 

(150,575

)

Income tax expense

 

 

(18,593

)

 

 

4,658

 

 

 

(13,935

)

Net loss

 

 

(176,295

)

 

 

11,785

 

 

 

(164,510

)

Comprehensive loss

 

 

(161,578

)

 

 

11,785

 

 

 

(149,793

)

Net loss per common share, basic and diluted

 

$

(3.53

)

 

$

0.23

 

 

$

(3.30

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Consolidated Balance Sheets

 

December 31, 2022

 

 

 

As Previously Reported

 

 

Adjustments

 

 

As Revised

 

 

 

(in thousands)

 

Total assets

 

$

2,544,738

 

 

$

-

 

 

$

2,544,738

 

Accrued expenses and other current liabilities

 

 

102,122

 

 

 

(7,112

)

 

 

95,010

 

Total current liabilities

 

 

761,653

 

 

 

(7,112

)

 

 

754,541

 

Other long-term liabilities

 

 

14,546

 

 

 

4,658

 

 

 

19,204

 

Total liabilities

 

 

1,552,514

 

 

 

(2,454

)

 

 

1,550,060

 

Accumulated deficit

 

 

(642,381

)

 

 

2,454

 

 

 

(639,927

)

Total stockholders’ equity

 

 

992,224

 

 

 

2,454

 

 

 

994,678

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

 

As Previously Reported

 

 

Adjustments

 

 

As Revised

 

 

 

(in thousands)

 

Total assets

 

$

3,071,392

 

 

$

-

 

 

$

3,071,392

 

Accrued expenses and other current liabilities

 

 

108,313

 

 

 

(14,239

)

 

 

94,074

 

Total current liabilities

 

 

956,247

 

 

 

(14,239

)

 

 

942,008

 

Total liabilities

 

 

1,751,283

 

 

 

(14,239

)

 

 

1,737,044

 

Accumulated deficit

 

 

(818,676

)

 

 

14,239

 

 

 

(804,437

)

Total stockholders’ equity

 

 

1,320,109

 

 

 

14,239

 

 

 

1,334,348

 

Summary of Reconciliation of Denominator Used in Calculation of Basic and Diluted Income (Loss) Per Share

A reconciliation of the denominator used in the calculation of basic and diluted income (loss) per share is as follows:

 

 

Year Ended December 31,

 

 

 

2024

 

 

2023

 

 

2022

 

 

 

(in thousands, except per share amounts)

 

Net income (loss)

 

$

4,628

 

 

$

(164,510

)

 

$

(107,347

)

Weighted-average common shares outstanding—basic

 

 

51,178

 

 

 

49,877

 

 

 

48,065

 

Dilutive effect of share equivalents resulting from stock
   options, RSUs, ESPP, PSUs, warrants and the Conversion
   Options

 

 

641

 

 

 

—

 

 

 

—

 

Weighted-average common shares outstanding-diluted

 

 

51,819

 

 

 

49,877

 

 

 

48,065

 

Net income (loss) per share, basic

 

$

0.09

 

 

$

(3.30

)

 

$

(2.23

)

Net income (loss) per share, diluted

 

$

0.09

 

 

$

(3.30

)

 

$

(2.23

)

Schedule of Potentially Dilutive Common Stock Equivalents

The following table contains all potentially dilutive common stock equivalents.

 

 

Year Ended December 31,

 

 

 

2024

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Options to purchase common shares

 

 

302

 

 

 

470

 

 

 

462

 

RSUs and PSUs

 

 

1,546

 

 

 

1,902

 

 

 

1,580

 

Conversion Option of the 2022 Notes and warrants

 

 

—

 

 

 

—

 

 

 

859

 

Conversion Option of the 2025 Notes

 

 

1,625

 

 

 

1,625

 

 

 

1,625

 

ESPP

 

 

5

 

 

 

7

 

 

 

6

 

Schedule of Roll Forward of Company's Allowance for Doubtful Accounts

The following is a roll-forward of the Company’s allowance for credit losses (in thousands):

 

 

 

Balance
Beginning
of Period

 

 

Charged to
Statement of
Operations

 

 

Deductions  (1)

 

 

Balance at
End of
Period

 

Allowance for credit losses

 

 

 

 

 

 

 

 

 

 

 

 

Year ended December 31, 2024

 

$

5,516

 

 

$

19,862

 

 

$

(19,290

)

 

$

6,088

 

Year ended December 31, 2023

 

$

3,266

 

 

$

18,887

 

 

$

(16,637

)

 

$

5,516

 

Year ended December 31, 2022

 

$

1,768

 

 

$

11,549

 

 

$

(10,051

)

 

$

3,266

 

(1) Deductions include actual accounts written-off, net of recoveries.

Summary of Reconciliation of Cash, Cash Equivalents and Restricted Cash The following table provides a reconciliation of the cash, cash equivalents and restricted cash within the consolidated balance sheets that sum to the total of the same such amounts shown in the statement of cash flows for the year ended December 31, 2024 and 2023.

 

 

December 31, 2024

 

 

December 31, 2023

 

 

 

 

(in thousands)

Cash and cash equivalents

 

$

512,667

 

 

$

387,987

 

 

Restricted cash, included in other assets

 

 

4,053

 

 

 

4,053

 

 

Total cash, cash equivalents, and restricted cash

 

$

516,720

 

 

$

392,040

 

 

 

Schedule of Property Plant and Equipment Useful Life Depreciation is recorded over the following estimated useful lives:

 

 

 

Estimated Useful Life

Employee related computer equipment

 

2 - 3 years

Computer equipment and purchased software

 

3 years

Furniture and fixtures

 

5 years

Internal use software

 

5 years

Leasehold improvements

 

Lesser of lease term or useful life

Summary of Capitalized Software Development Costs, Exclusive of those Costs Recorded within Property and Equipment

Capitalized software development costs, exclusive of those costs recorded within property and equipment, consisted of the following:

 

 

 

December 31, 2024

 

 

December 31, 2023

 

 

 

(in thousands)

 

Gross capitalized software development costs

 

$

374,127

 

 

$

257,052

 

Accumulated amortization

 

 

(219,643

)

 

 

(150,823

)

Capitalized software development costs, net

 

$

154,484

 

 

$

106,229