
|

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
|
|