Accounts receivable, net of allowance for expected credit losses of 600 as of march31, 2026 and december31, 2025
42,713
30,841
48,883
41,802
Inventory
8,256
9,317
8,770
12,142
Current portion of contract assets
1,199
878
1,212
847
Current portion of commission asset
5,644
6,062
5,956
5,592
Prepaid expenses and other current assets
33,094
35,169
30,593
35,756
Total current assets
151,979
151,302
151,641
133,081
Contract assets, noncurrent
12
15
381
845
Commission asset, noncurrent
7,728
7,867
7,759
7,331
Property and equipment, net
127,839
127,522
126,919
125,478
Operating lease right-of-use assets
11,871
12,303
12,730
13,149
Other assets
5,210
5,400
4,859
538
Total assets
304,639
304,409
304,289
280,422
Accounts payable
17,089
9,770
4,724
11,804
Accrued expenses and other current liabilities
30,345
35,293
33,954
38,170
Current portion of deferred revenue
75,314
74,924
77,904
72,164
Current portion of contingent earn-out liability
-
-
-
18,033
Current portion of operating lease liabilities
3,116
2,989
2,765
2,716
Total current liabilities
125,864
122,976
119,347
142,887
Deferred revenue, noncurrent
17,036
16,716
18,464
19,208
Public warrant liability
-
-
-
7,879
Long-term debt
28,665
28,596
28,528
-
Operating lease liabilities, noncurrent
10,190
10,654
11,107
11,550
Contingent earn-out liability, noncurrent
0
374
10,512
0
Contingently issuable common stock liability, noncurrent
392
1,809
3,638
6,248
Public warrant liability, noncurrent
1,818
3,862
10,457
-
Total liabilities
183,965
184,987
202,053
187,772
Common stock, 0.0001 par value 1,100,000,000 shares authorized at march31, 2026 and december31, 2025 179,458,233 and 175,399,488 shares issued and outstanding at march31, 2026 and december31, 2025, respectively
18
18
17
17
Additional paid-in capital
513,580
507,347
501,040
489,684
Accumulated other comprehensive loss
-113
-141
-137
-163
Accumulated deficit
-392,811
-387,802
-398,684
-396,888
Stockholders equity
120,674
119,422
102,236
92,650
Total liabilities and stockholders equity
304,639
304,409
304,289
280,422
Unit: Thousand (K) dollars (except for numbers of shares and EPS). Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.