v3.22.4
Common Stock (Tables)
12 Months Ended
Dec. 31, 2022
Common Stock [Abstract]  
Schedule of Changes in Common Stock Outstanding
The following table summarizes our shares outstanding for the three years ended December 31, 2022:

Class A Common StockClass B Common Stock
BALANCE, December 31, 2019209,975,963 
Issuance of equity55,294 — 
Exercise of stock options3,160,065 — 
Restricted stock issuances, net of cancellations5,992 — 
Restricted stock unit vesting753,139 — 
Purchase of treasury stock (20,219,461)— 
BALANCE, December 31, 2020193,730,992 
Exercise of stock options1,568,488 — 
Restricted stock issuances, net of cancellations4,627 — 
Restricted stock unit vesting664,771 — 
Purchase of treasury stock (23,227,642)— 
BALANCE, December 31, 2021172,741,236 
Exercise of stock options552,442 — 
Restricted stock issuances, net of cancellations6,845 — 
Restricted stock unit vesting591,647 — 
Purchase of treasury stock(21,240,774)— 
BALANCE, December 31, 2022152,651,396 
Class of Treasury Stock
The following represents the Company's purchase of Charter Class A common stock and the effect on the consolidated statements of cash flows during the years ended December 31, 2022, 2021 and 2020.

Year Ended December 31,
202220212020
Shares$Shares$Shares$
Share buybacks20,628,464 $10,095 22,015,125 $15,038 18,444,203 $10,639 
Income tax withholding310,391 182 586,008 393 1,022,783 578 
Exercise cost301,919 626,509 752,475 
21,240,774 $10,277 23,227,642 $15,431 20,219,461 $11,217 

Share buybacks above include shares of Charter Class A common stock purchased from Liberty Broadband Corporation (“Liberty Broadband”) pursuant to the LBB Letter Agreement as follows (see Note 19).
Year Ended December 31,
20222021
Number of shares purchased6,168,174 6,077,664 
Amount of shares purchased$3,034 $4,179