Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 14,805 $4.18 $61,855 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 9,169 $4.25 $38,959 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 1,718 $4.14 $7,116 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 143,472 $4.29 $615,495 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 2,517 $3.94 $9,907 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 10,669 $3.99 $42,580 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 5,225 $4.28 $22,363 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 8,304 $4.34 $36,023 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 804 $4.3 $3,457 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 14,605 $4.29 $62,670 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 2,201 $3.89 $8,564 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 15,497 $3.64 $56,471 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 18,348 $3.2 $58,659 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 41,019 $3.35 $137,250 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 22,203 $3.29 $73,114 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 27,524 $3.33 $91,627 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 5,500 $3.47 $19,058 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 9,170 $3.5 $32,058 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 13,737 $3.56 $48,876 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 17,256 $3.54 $61,155 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 11,641 $3.49 $40,604 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 6,591 $3.57 $23,556 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 1,833 $3.45 $6,317 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 29,315 $3.54 $103,892 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 244,000 $3.8 $927,200 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 17,991 $3.88 $69,733 Purchase
STADIUM CAPITAL PARTNERS L P 10 percent owner 10 percent owner
Common Stock 30,600 $3.79 $115,974 Purchase
SURIYAKUMAR KUMARAKULASINGAM director, 10 percent owner, o.. director, 10 percent owner, off..
Common Stock 12,825 $3.85 $49,338 Sale
MCCLUGGAGE DEWITT KERRY director director
Common Stock 13,363 $6.98 $93,327 Sale
CHANDRAMOHAN SATHIYAMURTHY 10 percent owner 10 percent owner
Common Stock 175,000 $8.74 $1,529,850 Sale
CHANDRAMOHAN SATHIYAMURTHY 10 percent owner 10 percent owner
Common Stock 25,000 $8.81 $220,150 Sale
MEALY MARK W director director
Common Stock 20,000 $9.75 $194,960 Purchase
SURIYAKUMAR KUMARAKULASINGAM director, 10 percent owner, o.. director, 10 percent owner, off..
Common Stock 35,000 $2.96 $103,635 Purchase
SURIYAKUMAR KUMARAKULASINGAM director, 10 percent owner, o.. director, 10 percent owner, off..
Common Stock 6,810 $7.11 $48,405 Purchase
SURIYAKUMAR KUMARAKULASINGAM director, 10 percent owner, o.. director, 10 percent owner, off..
Common Stock 6,600 $7.28 $48,048 Purchase
SURIYAKUMAR KUMARAKULASINGAM director, 10 percent owner, o.. director, 10 percent owner, off..
Common Stock 23,400 $6.26 $146,507 Purchase
SURIYAKUMAR KUMARAKULASINGAM director, 10 percent owner, o.. director, 10 percent owner, off..
Common Stock 24,000 $20.99 $503,688 Sale
CHANDRAMOHAN SATHIYAMURTHY 10 percent owner 10 percent owner
Common Stock 130,000 $32.25 $4,192,500 Sale
ROY RAHUL K officer: Chief Technology Officer officer: Chief Technology Officer
Common Stock 13,043 $5.25 $68,463 Option
ROY RAHUL K officer: Chief Technology Officer officer: Chief Technology Officer
Common Stock 13,043 $5.25 $68,463 Option
ROY RAHUL K officer: Chief Technology Officer officer: Chief Technology Officer
Stock Option (right to buy) 13,043 $5.25 $68,463 Sale
FORMOLO THOMAS J director director
Common Stock 706,317 $32.25 $22,778,723 Sale
ROY RAHUL K officer: Chief Technology Officer officer: Chief Technology Officer
Common Stock 86,957 $32.25 $2,804,363 Option
ROY RAHUL K officer: Chief Technology Officer officer: Chief Technology Officer
Stock Option (right to buy) 24,000 $4.88 $117,048 Option
ROY RAHUL K officer: Chief Technology Officer officer: Chief Technology Officer
Common Stock 86,957 $5.06 $440,263 Option
ROY RAHUL K officer: Chief Technology Officer officer: Chief Technology Officer
Sock Option (right to buy) 62,957 $5.25 $330,461 Sale
FORMOLO THOMAS J director director
Common Stock 4,708,783 $32.25 $151,858,252 Sale
CODE HENNESSY & SIMMONS LLC 10 percent owner 10 percent owner
Common Stock 4,708,783 $32.25 $151,858,252 Sale
CHANDRAMOHAN SATHIYAMURTHY 10 percent owner 10 percent owner
Common Stock 870,000 $32.25 $28,057,500 Sale
LEGG MARK W officer: CFO until 12/06 officer: CFO until 12/06
Common Stock 15,000 $30.29 $454,380