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 2005 Overview
Download PDF


Printable Financials
Download PDF








SELECTED CONSOLIDATED FINANCIAL DATA

Year Ended March 31,
  2001 2002 2003 2004 2005
Statement of Income Data:  
Revenues.............................. 209,554 $235,912 $282,776 $305,279 $291,000
Cost of revenues.............................. 172,010 193,225 230,947 253,846 246,341
Gross profit.............................. 37,544 42,687 51,829 51,433 44,659
General and administrative.............................. 16,389 18,783 25,081 26,067 28,144
Income before income taxes.............................. 21,155 23,904 26,748 25,366 16,515
Income tax provision.............................. 7,933 9,083 10,164 9,353 6,358
Net income.............................. $13,222 $14,821 $16,584 $16,013 $10,157
Net income per share:  
Basic.............................. $1.16 $1.34 $1.54 $1.51 $0.97
Diluted.............................. $1.13 $1.30 $1.50 $1.48 $0.97
Shares used in computing net income per share:  
Basic.............................. 11,399 11,043 10,735 10,585 10,419
Diluted.............................. 11,672 11,367 11,057 10,838 10,520
Return on beginning of year equity.............................. 23.9% 25.2% 27.2% 23.8% 13.2%
Return on beginning of year assets.............................. 18.6% 19.1% 20.7% 16.6% 9.6%

  2001 2002 2003 2004 2005
Balance Sheet Data as of March 31,
Cash and cash equivalents..............................

$9,457

$12,601

$5,913

$8,641

$8,945
Accounts receivable, net.............................. 34,316 33,040 45,394 45,538 45,611
Working capital.............................. 35,130 35,539 37,513 41,246 39,247
Total assets.............................. 77,565 80,295 96,240 106,311 105,293
Retained earnings.............................. 72,475 87,296 103,880 119,893 130,050
Treasury stock.............................. (53,903) (69,140) (84,127) (96,281) (113,481)
Total stockholders’ equity.............................. 58,718 60,983 67,220 77,622 74,241