NOTES TO CONSOLIDATED FINANCIAL STATEMENTS Profit Reconciliation: Geographic Information: Domestic and export sales as a percentage of total revenues are as follows: During the years ended June 30, 2001, 2002 and 2003 there were no customers that individually represented greater than 10% of the Company's total revenue. Revenues, income (loss) from operations and identifiable assets for the Company's North American, European and Asian operations are as follows (in thousands). The Company has intercompany distribution arrangements with its subsidiaries. The basis for these arrangements, disclosed below as transfers between geographic locations, is cost plus a specified percentage for services and a commission rate for sales generated in the geographic region. North America Europe Asia Eliminations Consolidated Year ended June 30, 2001— Revenues $280,499 $ 72,332 $22,148 $ (48,055) $326,924 Identifiable assets $400,794 $ 49,907 $16,956 $(113,691) $353,966 Year ended June 30, 2002— Revenues $272,776 $ 77,865 $18,504 $ (48,541) $320,604 Identifiable assets $479,454 $ 97,561 $12,943 $(176,014) $413,944 Year ended June 30, 2003— Revenues $235,373 $106,725 $12,876 $ (32,253) $322,721 Identifiable assets $528,304 $ 64,917 $(6,959) $(266,789) $319,473 68 Years Ended June 30 2001 2002 2003 United States 51.2% 54.2% 46.6% Europe 27.7 28.4 30.2 Japan 5.3 5.1 3.9 Other 15.8 12.3 19.3 100.0% 100.0% 100.0% Years Ended June 30 2001 2002 2003 (In thousands) Total controllable margin for reportable segments $169,567 $157,712 $163,023 Selling and marketing (96,467) (89,953) (91,357) Research and development (12,587) (20,248) — General and administrative and overhead (73,204) (82,650) (77,379) Goodwill impairment charge — — (74,715) Restructuring and other charges (6,969) (16,083) (81,162) Charges for in-process research and development (9,915) (14,900) — Interest and other income and expense 5,468 284 757 Write-off of investments (5,000) (8,923) — Income (loss) before provision for (benefit from) income taxes $(29,107) $(74,761) $(160,833)