EARNINGS (LOSS) PER SHARE
The following table sets forth the calculation of basic and diluted loss per share for Class A common stock and Class D common stock:

For the year ended December 31,
202520242023
Class AClass DTotalClass AClass DTotalClass AClass DTotal
Net loss allocated to common stockholders
$(33,842)$(28,804)$(62,646)$(46,938)$(51,393)$(98,331)$(49,042)$(61,100)$(110,142)
Weighted average shares - basic and diluted
113,994,450 97,026,671 211,021,121 88,615,004 97,026,671 185,641,675 77,879,392 97,026,671 174,906,063 
Loss per share:
Basic$(0.30)$(0.30)$(0.30)$(0.53)$(0.53)$(0.53)$(0.63)$(0.63)$(0.63)
Diluted$(0.30)$(0.30)$(0.30)$(0.53)$(0.53)$(0.53)$(0.63)$(0.63)$(0.63)

There was no Class B common stock outstanding for any periods presented. The potential dilutive effect of the exchange of Class C common stock for Class A common stock is evaluated under the if-converted method. Reallocation of net income or loss attributable to the dilutive impact of the exchange of Class C common stock for Class A common stock was tax-effected using the combined federal and state rate (less federal benefit) of 25.8%, 25.2%, and 26.2% for the years ended December 31, 2025, 2024, and 2023, respectively. The potential dilutive effect of stock options, restricted stock units, and ESPP shares is evaluated under the treasury stock method. The following table summarizes the shares that were anti-dilutive for the periods and excluded from the computation of diluted earnings or loss per share.
For the year ended December 31,
202520242023
Class C common stock119,701,749 140,148,860 147,789,060 
Stock options, restricted stock units, ESPP shares(1)
12,693,203 10,974,241 16,919,589 
Total132,394,952 151,123,101 164,708,649 
(1)Stock options, restricted stock units, and ESPP shares are weighted for the portion of the period for which they were outstanding.

Historical Timeline

Fiscal YearFiled
2025Mar 12, 2026Showing above
2024Mar 13, 2025
2023Mar 15, 2024
2022Mar 16, 2023
2021Mar 18, 2022

About Earnings Per Share Disclosures

The earnings per share disclosure breaks down the calculation from net income to both basic and diluted EPS, revealing the full impact of a company's capital structure on per-share economics. The reconciliation between basic and diluted share counts exposes how many stock options, RSUs, convertible securities, and warrants are potentially dilutive to existing shareholders.

Key signals: a widening gap between basic and diluted shares indicates growing dilution from equity compensation or convertible instruments. Anti-dilutive securities excluded from the diluted calculation deserve attention — they represent latent dilution that will materialize if the stock price rises. Watch for the effect of share buybacks on per-share metrics: EPS growth driven primarily by repurchases rather than income growth signals weakening fundamentals. Compare year-over-year changes in the diluted share count against equity compensation expense to assess whether management is effectively managing dilution.