... December2002 20 01 2000 19 99 19 98 19 971Q 0.68 0.98 0.83 0.77 0.53 0.592Q 0.03 1. 15 1. 06 1. 28 0.75 0.733Q 0.76 0.90 1. 08 0.93 0.78 0.694Q 0.59 1. 33 1. 48 1. 12 1. 23 1. 05Year 2.06 4.35 4.44 4 .12 3.28 ... last. 13 4UNDERSTANDINGSTOCKSCAT DailyOn Balance Volume 811 14 1 518 1920 212 22526 2729 3Dec45 612 13 4950474843444546 41 4220 10 0–20 10 12 /06/02Millions©Big Charts.comFigure 12 .2 ... thousands)2002 20 01 2000SALES REVENUESNet Sales 2,895 2,682 1, 654Services 1, 764 1, 456 789Hardware 1, 5 91 1 ,10 1 9 61 Software 897 763 690—————— —————— ——————Total Sales Revenue: 7 ,14 7 6,002 4,094OPERATING...