For the Three Months Ended June 30,  
2005 2004
Revenue $       20,882,213  $       25,333,002
Operating expenses:
    Cost of sales       14,832,319       18,777,061
    Selling and administrative         5,172,499         4,431,179
      20,004,818       23,208,240
Income from operations            877,395         2,124,762
Other income (expense):
    Interest income            156,180             57,845
    Interest expense                 (792)              (1,131)
           155,388             56,714
Income before income taxes         1,032,783         2,181,476
Provision for income taxes            377,195            796,237
Net income $            655,588  $         1,385,239
Basic net income per share $                 0.06  $                 0.14
Diluted net income per share $                 0.06  $                 0.13
Shares used in per share calculations:
  Basic       10,549,251         9,797,268
  Diluted       11,095,332       10,461,101