| 323,369 | 346,669 | 291,290 | 313,044 | 261,741 | 276,305 | | | | | | | | |
| 11% | 10.7% | 11.3% | 13.3% | 10.1% | 11.3% | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| 157,785 | 179,870 | 146,418 | 167,575 | 137,164 | 155,908 | | | | | | | | |
| | | | | | | | | | | | | | |
| 165,584 | 166,799 | 144,872 | 145,469 | 124,577 | 120,397 | | | | | | | | |
| 51.2% | 48.1% | 49.7% | 46.5% | 47.6% | 43.6% | | | | | | | | |
Selling, General & Administrative Expenses | 26,772 | 29,309 | 25,957 | 29,024 | 27,162 | 30,226 | | | | | | | | |
| | | | | | | | | | | | | | |
General and Administrative | | | | | | | | | | | | | | |
Research & Development Expenses | 50,160 | 45,816 | 42,728 | 43,241 | 42,381 | 40,299 | | | | | | | | |
Technology and Infrastructure | | | | | | | | | | | | | | |
| 51,076 | 53,060 | 46,208 | 48,807 | 42,579 | 44,610 | | | | | | | | |
Other Operating Expense, Net | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| 37,576 | 38,614 | 29,979 | 24,397 | 12,455 | 5,262 | | | | | | | | |
| | | | | | | | | | | | | | |
| 11.6% | 11.1% | 10.3% | 7.8% | 4.8% | 1.9% | | | | | | | | |
Interest and Investment Income | 2,151 | 2,504 | 2,173 | 1,677 | 1,272 | 722 | | | | | | | | |
| | | | | | | | | | | | | | |
| -1,057 | -1,173 | -1,233 | -1,519 | -1,663 | -1,311 | | | | | | | | |
| | | | | | | | | | | | | | |
| 3,866 | 441 | -2,691 | 1,320 | -382 | -2,691 | | | | | | | | |
| | | | | | | | | | | | | | |
Total Non-Operating Income | 4,960 | 1,772 | -1,751 | 1,478 | -773 | -3,280 | | | | | | | | |
Income Before Provision for Income Taxes | 42,536 | 40,386 | 28,228 | 25,875 | 11,682 | 1,982 | | | | | | | | |
Income Before Income Taxes | | | | | | | | | | | | | | |
Provision for Income Taxes | 7,231 | 5,031 | 4,234 | 5,368 | 1,752 | -1,158 | | | | | | | | |
Provision for Income Taxes | | | | | | | | | | | | | | |
| 35,305 | 35,355 | 23,994 | 20,507 | 9,930 | 3,140 | | | | | | | | |
Net Income Attributable to Minority Interests and Other | 14 | 23 | 78 | 4 | 8 | -10 | | | | | | | | |
Equity-Method Investment Activity, Net of Tax | | | | | | | | | | | | | | |
Net Income Attributable to Common Shareholders | 35,291 | 35,332 | 23,916 | 20,503 | 9,922 | 3,150 | | | | | | | | |
| | | | | | | | | | | | | | |
| 3.3 | 3.4 | 2.3 | 2 | 1 | 0.3 | | | | | | | | |
| 3.3 | 3.3 | 2.2 | 2 | 1 | 0.3 | | | | | | | | |
Basic Weighted Average Shares Outstanding | 10,620 | 10,526 | 10,420 | 10,340 | 10,268 | 10,205 | | | | | | | | |
| 10,660 | 10,593 | 10,490 | 10,383 | 10,313 | 10,242 | | | | | | | | |
Diluted Weighted Average Shares Outstanding | 10,800 | 10,753 | 10,689 | 10,586 | 10,398 | 10,205 | | | | | | | | |
| 67,065 | 67,687 | 53,701 | 50,348 | 35,167 | 28,274 | | | | | | | | |
| 17% | 12.5% | 15% | 20.7% | 15% | -58.4% | | | | | | | | |