Selected Consolidated
Financial Data


Management's Discussion
and Analysis


Consolidated Statements
Income
Balance Sheets
Cash Flows
Stockholder's Equity


Notes to Consolidated
Financial Services


Report of Independent
Registered Public
Accounting Firm





Printable 2006 Overview
Download PDF


Printable Financials
Download PDF








SELECTED CONSOLIDATED FINANCIAL DATA

Year Ended March 31,
  2002 2003 2004 2005 2006
Statement of Income Data: (Restated) (Restated)  
Revenues.............................. $235,912 $282,776 $305,279 $291,000 $266,504
Cost of revenues.............................. 193,348 230,991 253,846 246,341 221,060
Gross profit.............................. 42,564 51,785 51,433 44,659 45,444
General and administrative.............................. 18,783 25,081 26,067 28,144 29,590
Income before income taxes.............................. 23,781 26,704 25,366 16,515 15,854
Income tax provision.............................. 9,036 10,147 9,353 6,358 6,101
Net income.............................. $14,745 $16,557 $16,013 $10,157 $9,753
Net income per share:  
Basic.............................. $1.34 $1.54 $1.51 $0.97 $1.01
Diluted.............................. $1.30 $1.50 $1.48 $0.97 $1.00
Shares used in computing net income per share:  
Basic.............................. 11,043 10,735 10,585 10,419 9,689
Diluted.............................. 11,367 11,057 10,838 10,520 9,728
Return on beginning of year equity.............................. 25.3% 27.4% 24.1% 13.2% 13.3%
Return on beginning of year assets.............................. 18.9% 20.5% 16.6% 9.5% 9.2%

  2002 2003 2004 2005 2006
Balance Sheet Data as of March 31,
(Restated) (Restated) (Restated) (Restated)  
Cash and cash equivalents..............................
$12,601 $5,913 $8,641 $8,945 $14,206
Accounts receivable, net.............................. 33,040 45,394 45,538 45,611 39,521
Working capital.............................. 34,918 36,865 40,598 38,599 34,597
Total assets.............................. 80,683 96,645 106,716 105,698 100,098
Retained earnings.............................. 86,675 103,232 119,245 129,402 139,155
Treasury stock.............................. (69,140) (84,127) (96,281) (113,481) (132,205)
Total stockholders’ equity.............................. 60,362 66,572 76,974 73,593 68,036