Revenue | Note 2–Revenue The Company disaggregates revenue from its arrangements with customers by type of products and services, as it believes this method best depicts how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. The following tables represent a disaggregation of revenue from arrangements with customers for the three months ended June 30, 2020 and 2019, along with the reportable segment for each category. Three Months Ended June 30, 2020 Business Enterprise Public Sector Total Notebooks/Mobility $ 62,652 $ 79,730 $ 50,308 $ 192,690 Desktops 14,500 27,014 9,107 50,621 Software 24,251 24,876 8,347 57,474 Servers/Storage 23,646 22,976 8,020 54,642 Net/Com Products 14,764 19,285 7,444 41,493 Displays and Sound 19,231 18,524 9,686 47,441 Accessories 19,486 32,673 12,622 64,781 Other Hardware/Services 12,559 21,681 6,620 40,860 Total net sales $ 191,089 $ 246,759 $ 112,154 $ 550,002 Three Months Ended June 30, 2019 Business Enterprise Public Sector Total Notebooks/Mobility $ 80,422 $ 96,842 $ 34,691 $ 211,955 Desktops 34,787 39,277 18,688 92,752 Software 39,259 35,739 20,885 95,883 Servers/Storage 29,383 14,737 20,157 64,277 Net/Com Products 23,367 12,572 15,079 51,018 Displays and Sound 20,866 26,236 14,291 61,393 Accessories 23,677 59,540 10,922 94,139 Other Hardware/Services 19,291 33,096 17,272 69,659 Total net sales $ 271,052 $ 318,039 $ 151,985 $ 741,076 The following table represents a disaggregation of revenue from arrangements with customers for the six months ended June 30, 2020 and 2019, along with the reportable segment for each category. Six Months Ended June 30, 2020 Business Enterprise Public Sector Total Notebooks/Mobility $ 154,265 $ 159,046 $ 79,274 $ 392,585 Desktops 47,794 61,223 19,579 128,596 Software 60,649 51,058 15,642 127,349 Servers/Storage 49,476 39,210 19,766 108,452 Net/Com Products 35,776 44,231 17,254 97,261 Displays and Sound 43,177 42,092 21,129 106,398 Accessories 47,507 123,647 21,431 192,585 Other Hardware/Services 31,230 59,670 17,726 108,626 Total net sales $ 469,874 $ 580,177 $ 211,801 $ 1,261,852 Six Months Ended June 30, 2019 Business Enterprise Public Sector Total Notebooks/Mobility 161,357 $ 163,407 $ 62,066 $ 386,830 Desktops 61,571 75,246 29,575 166,392 Software 73,947 63,515 30,157 167,619 Servers/Storage 55,100 32,162 32,573 119,835 Net/Com Products 45,606 27,200 25,223 98,029 Displays and Sound 41,198 53,171 24,170 118,539 Accessories 45,730 116,055 20,567 182,352 Other Hardware/Services 39,475 62,918 32,008 134,401 Total net sales $ 523,984 $ 593,674 $ 256,339 $ 1,373,997 Contract Balances The following table provides information about contract liabilities from arrangements with customers as of June 30, 2020 and December 31, 2019. June 30, 2020 December 31, 2019 Contract liabilities, which are included in "Accrued expenses and other liabilities" $ 2,190 $ 5,942 Changes in the contract liability balances during the six months ended June 30, 2020 and 2019 are as follows (in thousands): 2019 Balances at December 31, 2018 $ 2,679 Cash received in advance and not recognized as revenue 7,168 Amounts recognized as revenue as performance obligations satisfied (5,123) Balances at June 30, 2019 $ 4,724 2020 Balances at December 31, 2019 $ 5,942 Cash received in advance and not recognized as revenue 6,297 Amounts recognized as revenue as performance obligations satisfied (10,049) Balances at June 30, 2020 $ 2,190 |