Annual report pursuant to Section 13 and 15(d)

QUARTERLY FINANCIAL SUMMARY (Unaudited) - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Details)

v3.24.1.1.u2
QUARTERLY FINANCIAL SUMMARY (Unaudited) - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Revenue                              
Total revenue $ 71,500 $ 71,926 $ 75,680 $ 92,495 $ 109,203 $ 113,475 $ 100,565 $ 98,833 $ 168,174 $ 199,398 $ 240,099 $ 312,873 $ 311,600 $ 422,077 $ 383,432
Cost of revenue                              
Total cost of revenue   42,745 42,944 56,854   70,907 71,306 63,026 99,798 134,332 142,543 205,239 186,711 278,813 225,792
Gross profit 27,332 29,181 32,736 35,641 35,642 42,568 29,259 35,807 68,376 65,066 97,556 107,634 124,889 143,264 157,640
Operating expenses                              
Sales and marketing   14,244 15,717 15,839   16,339 15,593 15,962 31,557 31,555 45,800 47,894 60,893 66,034 62,957
General and administrative   11,893 10,241 12,699   10,969 11,940 12,314 22,940 24,254 34,833 35,223 51,547 47,752 45,256
Research and development   8,763 9,152 10,913   11,254 10,546 12,125 20,065 22,671 28,828 33,925 38,046 44,555 51,812
Restructuring charges   497 1,338 1,329   (41) 921 725 2,667 1,646 3,164 1,605 3,280 1,605 850
Total operating expenses   35,397 36,448 40,780   38,521 39,000 41,126 77,229 80,126 112,625 118,647 153,766 159,946 160,875
Loss from operations (13,808) (6,216) (3,712) (5,139) (5,666) 4,047 (9,741) (5,319) (8,853) (15,060) (15,069) (11,013) (28,877) (16,682) (3,235)
Other income (expense), net   (1,419) 367 (998)   (544) 2,431 751 (630) 3,182 (2,049) 2,638 (1,746) 1,956 (251)
Interest expense   3,937 3,855 3,201   2,701 2,745 2,091 7,055 4,836 10,992 7,537 15,089 10,560 11,888
Change in fair value of warrant liability (2,203) 2,213 4,402 726 (430) 4 3,092 7,582 5,128 10,675 7,341 10,678 5,137 10,250 60,030
Loss on debt extinguishment, net           0 0 (1,392)   (1,392)   (1,392) 0 (1,392) (4,960)
Net income (loss) before income taxes (19,805) (9,359) (2,798) (8,612) (9,800) 806 (6,963) (469) (11,410) (7,431) (20,769) (6,626) (40,575) (16,428) 39,696
Income tax provision   510 533 530   693 461 410 1,063 872 1,573 1,564 711 1,940 1,341
Net income (loss) $ (18,943) $ (9,869) $ (3,331) $ (9,142) $ (10,176) $ 113 (7,424) (879) $ (12,473) (8,303) $ (22,342) (8,190) (41,286) (18,368) 38,355
Deemed dividend on warrants             0 0   0   0   0  
Net loss attributable to common stockholders used in diluted earnings per share             (7,424) (879)   (8,303)   (8,190) (41,286) (25,691) (21,398)
Net income (loss) attributable to common stockholders used in basic earnings per share             $ (7,424) $ (879)   $ (8,303)   $ (8,190) $ (41,286) $ (18,368) $ 38,355
Net income (loss) per share attributable to common stockholders - basic (in dollars per share) $ (0.20) $ (0.10) $ (0.04) $ (0.10) $ (0.11) $ 0 $ (0.08) $ (0.01) $ (0.13) $ (0.09) $ (0.24) $ (0.10) $ (0.43) $ (0.20) $ 0.65
Net income (loss) per share attributable to common stockholders - diluted (in dollars per share)   $ (0.10) $ (0.04) $ (0.10) $ (0.11) $ 0 $ (0.10) $ (0.07) $ (0.13) $ (0.18) $ (0.24) $ (0.18) $ (0.43) $ (0.28) $ (0.32)
Weighted average shares - basic (in shares)   95,806 95,010 93,673   92,752 91,550 83,641 94,345 87,617 94,834 89,335 95,087 90,348 58,871
Weighted average shares - diluted (in shares)   95,806 95,010 93,711   92,752 92,773 85,756 94,345 89,315 94,834 90,440 95,087 91,188 66,017
Foreign currency translation adjustments, net of income taxes   $ 1,465 $ (720) $ 249   $ 1,480 $ (1,298) $ (1,276) $ (471) $ (2,574) $ 994 $ (1,094) $ (612) $ (158) $ (567)
Total comprehensive income (loss)   (8,404) (4,051) (8,893)   1,593 (8,722) (2,155) (12,944) (10,877) (21,348) (9,284) (41,898) (18,526) 37,788
As previously reported                              
Revenue                              
Total revenue       91,787   111,196 99,137 97,074   196,212   307,407   412,752 372,827
Cost of revenue                              
Total cost of revenue       56,854   70,907 71,306 63,026   134,332   205,239   278,813 225,792
Gross profit       34,933   40,289 27,831 34,048   61,880   102,168   133,939 147,035
Operating expenses                              
Sales and marketing       15,839   16,339 15,593 15,962   31,555   47,894   66,034 62,957
General and administrative       12,699   10,969 11,940 12,314   24,254   35,223   47,752 45,256
Research and development       10,913   11,254 10,546 12,125   22,671   33,925   44,555 51,812
Restructuring charges       1,329   (41) 921 725   1,646   1,605   1,605 850
Total operating expenses       40,780   38,521 39,000 41,126   80,126   118,647   159,946 160,875
Loss from operations       (5,847)   1,768 (11,169) (7,078)   (18,246)   (16,479)   (26,007) (13,840)
Other income (expense), net       (998)   (544) 2,431 751   3,182   2,638   1,956 (251)
Interest expense       3,201   2,701 2,745 2,091   4,836   7,537   10,560 11,888
Change in fair value of warrant liability       0   0 0 0   0   0   0 0
Loss on debt extinguishment, net             0 (1,392)   (1,392)   (1,392)   (1,392) (4,960)
Net income (loss) before income taxes       (10,046)   (1,477) (11,483) (9,810)   (21,292)   (22,770)   (36,003) (30,939)
Income tax provision       530     461 410   872   1,564   1,940 1,341
Net income (loss)       $ (10,576)   $ (2,170) (11,944) (10,220)   (22,164)   (24,334)   (37,943) $ (32,280)
Deemed dividend on warrants             0 (389)   (389)   (389)   (389)  
Net loss attributable to common stockholders used in diluted earnings per share             (11,944) (10,609)   (22,553)   (24,723)      
Net income (loss) attributable to common stockholders used in basic earnings per share             $ (11,944) $ (10,609)   $ (22,553)   $ (24,723)   $ (38,332)  
Net income (loss) per share attributable to common stockholders - basic (in dollars per share)       $ (0.11)   $ (0.02) $ (0.13) $ (0.12)   $ (0.25)   $ (0.28)   $ (0.42) $ (0.55)
Net income (loss) per share attributable to common stockholders - diluted (in dollars per share)       $ (0.11)   $ (0.02) $ (0.13) $ (0.12)   $ (0.25)   $ (0.28)   $ (0.42) $ (0.55)
Weighted average shares - basic (in shares)       93,673   92,752 91,550 83,641   87,617   89,335   90,348 58,871
Weighted average shares - diluted (in shares)       93,673   92,752 91,550 83,641   87,617   89,335   90,348 58,871
Foreign currency translation adjustments, net of income taxes       $ 249   $ 1,480 $ (1,298) $ (1,276)   $ (2,574)   $ (1,094)   $ (158) $ (567)
Total comprehensive income (loss)       (10,327)   (690) (13,242) (11,496)   (24,738)   (25,428)   (38,101) (32,847)
Adjustments                              
Revenue                              
Total revenue       708   2,279 1,428 1,759   3,186   5,466   9,325 10,605
Cost of revenue                              
Total cost of revenue       0   0 0 0   0   0   0 0
Gross profit       708   2,279 1,428 1,759   3,186   5,466   9,325 10,605
Operating expenses                              
Sales and marketing       0   0 0 0   0   0   0 0
General and administrative       0   0 0 0   0   0   0 0
Research and development       0   0 0 0   0   0   0 0
Restructuring charges       0   0 0 0   0   0   0 0
Total operating expenses       0   0 0 0   0   0   0 0
Loss from operations       708   2,279 1,428 1,759   3,186   5,466   9,325 10,605
Other income (expense), net       0   0 0 0   0   0   0 0
Interest expense       0   0 0 0   0   0   0 0
Change in fair value of warrant liability       726   4 3,092 7,582   10,675   10,678   10,250 60,030
Loss on debt extinguishment, net             0 0   0   0   0 0
Net income (loss) before income taxes       1,434   2,283 4,520 9,341   13,861   16,144   19,575 70,635
Income tax provision       0   0 0 0   0   0   0 0
Net income (loss)       $ 1,434   $ 2,283 4,520 9,341   13,861   16,144   19,575 $ 70,635
Deemed dividend on warrants             0 389   389   389   389  
Net loss attributable to common stockholders used in diluted earnings per share             4,520 9,730   14,250   16,533      
Net income (loss) attributable to common stockholders used in basic earnings per share             $ 4,520 $ 9,730   $ 14,250   $ 16,533   $ 19,964  
Net income (loss) per share attributable to common stockholders - basic (in dollars per share)       $ 0.01   $ 0.02 $ 0.05 $ 0.11   $ 0.16   $ 0.18   $ 0.22 $ 1.20
Net income (loss) per share attributable to common stockholders - diluted (in dollars per share)       $ 0.01   $ 0.02 $ 0.03 $ 0.05   $ 0   $ 0.10   $ 0.14 $ 0.23
Weighted average shares - basic (in shares)       93,673   92,752 91,550 83,641   87,617   89,335   90,348 58,871
Weighted average shares - diluted (in shares)       93,711   92,752 92,773 85,756   87,617   89,335   91,188 66,017
Foreign currency translation adjustments, net of income taxes       $ 0   $ 0 $ 0 $ 0   $ 0   $ 0   $ 0 $ 0
Total comprehensive income (loss)       1,434   2,283 4,520 9,341   13,861   16,144   19,575 70,635
Product                              
Revenue                              
Total revenue   37,113 42,947 58,577   77,494 64,110 61,588 101,522 125,698 138,635 203,192 174,879 274,854 230,814
Cost of revenue                              
Total cost of revenue   30,044 30,719 44,451   58,528 56,561 47,921 75,170 104,482 105,214 163,010 136,419 220,031 169,780
Product | As previously reported                              
Revenue                              
Total revenue       57,447   75,420 62,967 60,211   123,178   198,597   266,537 223,761
Cost of revenue                              
Total cost of revenue       44,451   58,528 56,561 47,921   104,482   163,010   220,031 169,780
Product | Adjustments                              
Revenue                              
Total revenue       1,130   2,074 1,143 1,377   2,520   4,595   8,317 7,053
Cost of revenue                              
Total cost of revenue       0   0 0 0   0   0   0 0
Service and subscription                              
Revenue                              
Total revenue   32,771 30,505 30,953   33,155 32,977 33,805 61,458 66,782 94,229 99,937 126,590 133,518 137,241
Cost of revenue                              
Total cost of revenue   12,701 12,225 12,403   12,379 14,745 15,105 24,628 29,850 37,329 42,229 50,292 58,782 56,012
Service and subscription | As previously reported                              
Revenue                              
Total revenue       31,375   32,950 32,692 33,423   66,116   99,066   132,510 133,689
Cost of revenue                              
Total cost of revenue       12,403   12,379 14,745 15,105   29,850   42,229   58,782 56,012
Service and subscription | Adjustments                              
Revenue                              
Total revenue       (422)   205 285 382   666   871   1,008 3,552
Cost of revenue                              
Total cost of revenue       0   0 0 0   0   0   0 0
Royalty                              
Revenue                              
Total revenue   $ 2,042 $ 2,228 2,965   2,826 3,478 3,440 $ 5,194 6,918 $ 7,235 9,744 $ 10,131 13,705 15,377
Royalty | As previously reported                              
Revenue                              
Total revenue       2,965   2,826 3,478 3,440   6,918   9,744   13,705 15,377
Royalty | Adjustments                              
Revenue                              
Total revenue       $ 0   $ 0 $ 0 $ 0   $ 0   $ 0   $ 0 $ 0