XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Nonvested Restricted Stock Shares Activity
The following table contains summarized information about restricted stock issued during the years ended December 31, 2024 and March 31, 2025:
Restricted StockCommon SharesWeighted Average
Grant Date
Fair Value
Weighted Average
Remaining Years
to Vest
Nonvested at December 31, 2023— $— 0.0
Granted125,863 2.54 
Vested(125,863)2.54 
Nonvested at December 31, 2024— $— 0.0
Granted42,858 2.10 
Vested(42,858)2.10 
Nonvested at March 31, 2025— $— 0.0
Schedule of Nonvested Restricted Stock Units Activity
The following table contains summarized information about restricted stock units during the years ended December 31, 2024, and the three months ended March 31, 2025:
Restricted Stock UnitsCommon SharesWeighted Average
Grant Date
Fair Value
Weighted Average
Remaining Years
to Vest
Nonvested at December 31, 2023962,849 $2.60 2.5
Granted1,858,023 2.31 
Vested(956,679)2.54 
Forfeited(305,821)2.41 
Nonvested at December 31, 20241,558,372 $2.33 2.6
Granted47,280 2.50 
Vested(167,516)2.21 
Forfeited(188,958)2.56 
Nonvested at March 31, 20251,249,178 $2.32 1.3
Share-based Payment Arrangement, Option, Activity
A summary of option activity under the 2011 Equity Incentive Plan during the year ended December 31, 2024, and the three months ended March 31, 2025, is presented below:
Options OutstandingCommon SharesWeighted Average
Exercise Price
Weighted Average
Remaining Life
(Years)
Outstanding at December 31, 2023343,601 $9.53 5.2
Exercised(65,154)1.21 
Expired(244,588)10.51 
Forfeited(520)9.24 
Outstanding at December 31, 202433,339 $18.60 3.7
Exercised— — 
Expired(2,187)27.00 
Forfeited(5)15.44 
Outstanding at March 31, 202531,147 $18.01 3.8
Exercisable at March 31, 202530,736 $18.10 3.7
Schedule of Nonvested Share Activity
A summary of the nonvested stock option activity under the 2011 Equity Incentive Plan during the years ended December 31, 2024, and March 31, 2025, is presented below:
Nonvested OptionsCommon SharesWeighted Average
Grant Date
Fair Value
Weighted Average
Remaining Years
to Vest
Nonvested at December 31, 202326,373 $8.83 1.1
Vested(24,728)18.60 
Forfeited(520)9.24 
Nonvested at December 31, 20241,125 18.60 3.7
Vested(709)— 
Forfeited(5)9.24 
Nonvested at March 31, 2025411 $18.01 3.8
Share-Based Payment Arrangement, Performance Shares, Outstanding Activity
The following table contains summarized information about inducement grant-related RSUs during the year ended December 31, 2024, and the three months ended March 31, 2025.
Inducement SharesTime-BasedPerformance BasedTotal
Grant Outstanding at December 31, 202310,000328,354338,354
Granted219,355219,355
Forfeited (1)
(179,355)(328,354)(507,709)
Grant Outstanding at December 31, 202450,00050,000
Granted
Forfeited
Grant Outstanding at March 31, 202550,00050,000
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award Total stock-based compensation expense recognized on restricted stock, restricted stock units, stock options, and employee stock purchase plan issuances during the three months ended March 31, 2025 and 2024 was recorded in the Company’s consolidated statements of operations as follows:
Three Months Ended March 31,
20252024
Cost of revenue62,449 $51,571 
Sales and marketing (1)
(10,270)56,488 
General and administrative232,953 246,130 
Total stock-based compensation$285,132 $354,189 
(1) Stock-based compensation expense for the Sales and Marketing department due to the targeted workforce reduction that occurred in January 2025. This is due to the reversal of previously recognized expense for unvested awards that are forfeited upon termination. Because we recognize stock compensation on a straight-line basis over the vesting period—rather than when the shares actually vest—expenses related to unvested awards are recorded in advance of full service being rendered. When employees depart before completing their vesting schedules, any unrecognized expense is reversed.
Schedule of Accumulated Other Comprehensive Income (Loss) The activity in accumulated other comprehensive income (loss) for the three months ended 2025, and 2024, respectively, was as follows:
Three Months Ended
March 31, 2025March 31, 2024
 Unrealized Gain (Loss) on SecuritiesCurrency Translation AdjustmentReclassification of foreign currency translation adjustment to incomeTotal Accumulated Other Comprehensive Income (Loss)Unrealized Gain (Loss) on SecuritiesCurrency Translation AdjustmentTotal Accumulated Other Comprehensive Income
Balance at December 31$12,209 $127,296 $(34,218)$105,287 $(250,591)$— $(250,591)
Other comprehensive income (loss)(13,903)(109,459)— (123,362)58,177 4,170 62,347 
Balance at March 31$(1,694)$17,837 $(34,218)$(18,075)$(192,414)$4,170 $(188,244)