| Period Ending: | 2024 12-31 |
2023 12-31 |
2022 12-31 |
2021 12-31 |
2020 12-31 |
2019 12-31 |
2018 12-31 |
2017 12-31 |
2016 12-31 |
2015 12-31 |
2014 12-31 |
2013 12-31 |
2012 12-31 |
2011 12-31 |
2010 12-31 |
2009 12-31 |
2008 12-31 |
2007 12-31 |
2006 12-31 |
2005 12-31 |
2004 12-31 |
2003 12-31 |
2002 12-31 |
2001 12-31 |
2000 12-31 |
1999 12-31 |
1998 12-31 |
1997 12-31 |
1996 12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing: | 2025-03-31 | 2024-04-01 | 2023-03-30 | 2022-03-31 | 2021-03-30 | 2020-03-31 | 2019-04-01 | 2018-03-29 | 2017-03-27 | 2016-04-21 | 2015-04-29 | 2014-04-14 | 2013-04-30 | 2012-04-30 | 2011-06-30 | 2010-06-30 | 2009-07-01 | 2008-06-30 | 2007-06-05 | 2006-06-28 | 2005-06-27 | 2004-06-17 | 2003-06-27 | 2002-06-28 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 |
| Total Current Assets | 24.36 | 22.02 | 20.57 | 17.87 | 16.53 | 17.32 | 14.07 | 15.72 | 12.72 | 11.91 | 11.21 | 13.68 | 12.14 | 13.68 | 14.73 | 19.46 | 26.45 | 22.65 | 12.54 | 12.79 | 13.27 | 7.24 | 9.53 | 18.96 | 34.69 | 20.19 | 11.8 | 7.4 | 9.2 |
| Cash and Short Term Investments | 3.37 | 2.34 | 1.76 | 1.88 | 1.04 | 0.339 | 1.41 | 1.53 | 1.29 | 1.42 | 1.52 | 1 | 0.354 | 0.411 | 0.703 | 0.958 | 1.64 | 4.27 | 2.03 | 3.68 | 4.9 | 4.89 | 6.07 | 9.47 | 17.34 | 1.04 | 2.9 | 4 | 5.4 |
| Cash & Equivalents | 3.37 | 2.34 | 1.76 | 1.88 | 1.04 | 0.339 | 1.41 | 1.53 | 1.29 | 1.42 | 1.52 | 1 | 0.354 | 0.411 | 0.703 | 0.597 | 1.64 | 4.27 | 2.03 | 2.35 | 2.58 | 3.87 | 5.25 | 9.47 | 17.34 | 1.04 | 2.9 | 4 | 5.4 |
| Short Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.361 | 0 | 0 | 0 | 1.33 | 2.32 | 1.01 | 0.819 | 0 | 0 | 0 | 0 | 0 | 0 |
| Receivables | 12.03 | 12.63 | 11.1 | 9.44 | 9.41 | 10.27 | 8.81 | 9.93 | 8.16 | 7.23 | 6.17 | 8.36 | 8.18 | 8.62 | 7.72 | 9.54 | 13.36 | 10.06 | 6.49 | 5.22 | 4.95 | 1.39 | 1.91 | 2.04 | 15.07 | 16.54 | 7 | 1.5 | 2.7 |
| Inventory | 7.87 | 6.07 | 6.43 | 5.57 | 4.87 | 5.41 | 2.87 | 3.24 | 2.31 | 2.5 | 2.84 | 3.72 | 3.16 | 4.02 | 5.12 | 8.78 | 10.35 | 8.32 | 4.02 | 3.32 | 3.09 | 0.961 | 0.855 | 1.56 | 2.05 | 2.01 | 1.5 | 1.4 | 1.1 |
| Other Current Assets | 1.09 | 0.973 | 1.28 | 0.992 | 1.21 | 1.3 | 0.977 | 1.02 | 0.96 | 0.759 | 0.676 | 0.596 | 0.443 | 0.635 | 1.18 | 0.189 | 1.1 | 0 | 0 | 0.568 | 0.332 | 0 | 0.7 | 5.89 | 0.225 | 0.599 | 0.4 | 0.5 | 0 |
| Total Assets | 34.34 | 32.48 | 30.59 | 24.76 | 23.03 | 25.2 | 20.11 | 21.41 | 18.14 | 16.82 | 16.26 | 19.19 | 18.05 | 20.07 | 22.13 | 27.9 | 37.34 | 31.13 | 24.53 | 22.65 | 22.48 | 14.36 | 16.44 | 30.77 | 45.67 | 33.15 | 21 | 9.1 | 11 |
| Total Non-Current Assets | 9.98 | 10.46 | 10.02 | 6.89 | 6.5 | 7.88 | 6.04 | 5.68 | 5.43 | 4.91 | 5.05 | 5.51 | 5.91 | 6.39 | 7.4 | 8.44 | 10.89 | 8.48 | 11.99 | 9.85 | 9.22 | 7.12 | 6.91 | 11.81 | 10.98 | 12.96 | 9.2 | 1.7 | 1.8 |
| Property, Plant and Equipment | 4.2 | 4.29 | 4.38 | 2.04 | 1.72 | 1.98 | 1.11 | 0.651 | 0.514 | 0.48 | 0.556 | 0.689 | 0.963 | 1.17 | 1.14 | 1.28 | 1.13 | 0.719 | 0.52 | 0.667 | 1.02 | 0.598 | 0.965 | 1.96 | 2.04 | 1.63 | 1.7 | 1.4 | 1.5 |
| Goodwill and Intangible Assets | 4.61 | 5.97 | 5.38 | 4.7 | 4.72 | 5.75 | 4.76 | 4.81 | 4.87 | 4.13 | 4.19 | 4.3 | 4.48 | 4.66 | 5.95 | 6.17 | 7.78 | 4.54 | 2.58 | 2.79 | 3.43 | 0.741 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Goodwill | 4.19 | 4.89 | 4.89 | 4.68 | 4.68 | 5.15 | 4.68 | 4.68 | 4.68 | 4.12 | 4.12 | 4.12 | 4.12 | 4.12 | 4.44 | 4.17 | 5.36 | 2.86 | 0.952 | 0.952 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 0.422 | 1.08 | 0.486 | 0.02 | 0.04 | 0.598 | 0.081 | 0.138 | 0.195 | 0.007 | 0.07 | 0.176 | 0.357 | 0.54 | 1.51 | 2 | 2.42 | 1.68 | 1.63 | 1.84 | 3.43 | 0.741 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Long Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.267 | 0 | 0.026 | 0.459 | 0.068 | 0.107 | 0.218 | 0.882 | 2 | 8 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Tax Assets | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -0.267 | 0 | 0 | 0 | 0.041 | 0.047 | 0.652 | 0.452 | -2 | -8 | -5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Long Term Assets | 0.177 | 0.196 | 0.26 | 0.15 | 0.059 | 0.155 | 0.177 | 0.22 | 0.043 | 0.303 | 0.298 | 0.495 | 0.011 | 0.45 | 0.161 | 0.123 | 0.652 | 3.22 | 8.89 | 6.4 | 4.77 | 5.78 | 5.95 | 9.85 | 8.94 | 11.33 | 7.5 | 0.3 | 0.3 |
| Total Current Liabilities | 10.66 | 10.9 | 11.2 | 8.75 | 8.91 | 10.01 | 6.43 | 8.38 | 6.62 | 6.67 | 10.58 | 14.18 | 12.88 | 13.76 | 14.34 | 19.49 | 21.54 | 12.24 | 9.49 | 8.59 | 8.01 | 2.16 | 3.54 | 13.85 | 15.53 | 18.27 | 9.5 | 2.3 | 1.7 |
| Accounts Payable | 6.36 | 7.71 | 7.98 | 5.2 | 5.49 | 6.5 | 4.11 | 5.95 | 4.6 | 4.67 | 4.47 | 6.23 | 4.92 | 4.17 | 4.32 | 3.91 | 6.46 | 5.26 | 3.84 | 3.07 | 3.85 | 0.464 | 1.04 | 0.448 | 6.21 | 7.85 | 3.9 | 0.8 | 0.7 |
| Notes Payable/Short Term Debt | 0.615 | 0.405 | 0.887 | 1.28 | 1.37 | 1.22 | 0.467 | 0.505 | 0.4 | 0.4 | 4.87 | 6.35 | 6.52 | 7.5 | 7.78 | 12.33 | 10.3 | 5.03 | 4.09 | 3.15 | 2 | 0 | 0 | 10.47 | 4.6 | 6.63 | 3.3 | 0 | 0 |
| Tax Payables | 0.122 | 0 | 0.344 | 0.006 | 0.012 | 0.003 | 0.01 | 0.069 | 0.058 | 0.056 | 0.077 | 0.077 | 0.086 | 0.273 | 0.488 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Revenue | 2 | 0.6 | 0.542 | 0.917 | 0.601 | 0.836 | 0.768 | 0.798 | 0.68 | 0.796 | 0.621 | 0.639 | 0.467 | 0.55 | 0.474 | 0.731 | 0.826 | 0.116 | 0.103 | 0.258 | 0.364 | 0.378 | 0.491 | 0.698 | 0.236 | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 1.56 | 2.19 | 1.44 | 1.35 | 1.43 | 1.45 | 1.08 | 1.06 | 0.878 | 0.744 | 0.548 | 0.879 | 0.889 | 1.27 | 1.29 | 2.53 | 3.95 | 1.84 | 1.46 | 2.12 | 1.8 | 1.31 | 2.01 | 2.24 | 4.49 | 3.8 | 2.3 | 1.5 | 1 |
| Total Liabilities | 13.01 | 13.64 | 13.96 | 10.41 | 11.16 | 12.64 | 8.6 | 11.19 | 9.56 | 10.32 | 10.96 | 15.48 | 14.89 | 16.47 | 18.42 | 24.26 | 26.1 | 16.69 | 12.18 | 11.38 | 11.63 | 3.48 | 7.91 | 14.29 | 16.23 | 19.48 | 9.7 | 2.4 | 1.8 |
| Total Non-Current Liabilities | 2.35 | 2.74 | 2.77 | 1.66 | 2.25 | 2.63 | 2.17 | 2.81 | 2.94 | 3.65 | 0.383 | 1.3 | 2.02 | 2.71 | 4.07 | 4.77 | 4.56 | 4.45 | 2.69 | 2.79 | 3.62 | 1.32 | 4.36 | 0.439 | 0.694 | 1.2 | 0.2 | 0.1 | 0.1 |
| Total Long Term Debt | 1.56 | 1.91 | 2.12 | 1.25 | 1.58 | 2.33 | 1.87 | 2.52 | 2.73 | 3.46 | 0.19 | 1.15 | 1.9 | 2.28 | 0.394 | 2.7 | 2.26 | 3.29 | 1.17 | 0.938 | 1.21 | 0 | 0 | 0.159 | 0.372 | 0.985 | 0 | 0 | 0 |
| Deferred Tax Liabilities Non-Current | 0 | 0 | 0 | 0 | 0 | -0.319 | 0 | 0 | -0.015 | -0.04 | 0 | 0 | 0 | 0.273 | 0.488 | 0.377 | 0.541 | 0.366 | 0.362 | 0.422 | 0.348 | 0 | 0 | 0 | 0.016 | 0.019 | 0 | 0 | 0 |
| Deferred Revenue Non-Current | 0.293 | 0.339 | 0.241 | 0.132 | 0.303 | 0.319 | 0 | 0 | 0.015 | 0.04 | 0 | 0 | 0 | 0.163 | 0.167 | 0.377 | 0.929 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Capital Lease Obligations | 0.752 | 0.994 | 1.13 | 1.1 | 0.924 | 0.84 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.539 | 0 | 0 | 0 | 0.522 | 0 | 0 | 0 | 10.18 | 0 | 0 | 0 | 0 | 0 |
| Other Long Term Liabilities | -0.254 | -0.504 | -0.724 | -0.823 | -0.56 | -0.537 | 0.301 | 0.286 | 0.209 | 0.195 | 0.193 | 0.159 | 0.119 | 0 | 3.02 | 0.773 | 0.838 | 0.798 | 1.15 | 0.905 | 2.06 | 1.32 | 4.36 | -9.9 | 0.306 | 0.198 | 0.2 | 0.1 | 0.1 |
| Total Equity | 21.33 | 18.84 | 16.63 | 14.35 | 11.87 | 12.56 | 11.51 | 10.22 | 8.58 | 6.5 | 5.3 | 3.7 | 3.16 | 3.6 | 3.71 | 3.64 | 11.24 | 14.44 | 12.35 | 11.27 | 10.86 | 10.87 | 8.53 | 16.48 | 29.44 | 13.68 | 11.3 | 6.7 | 9.2 |
| Non-Controlling Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.809 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total Stockholders' Equity | 21.33 | 18.84 | 16.63 | 14.35 | 11.87 | 12.56 | 11.51 | 10.22 | 8.58 | 6.5 | 5.3 | 3.7 | 3.16 | 3.6 | 3.71 | 3.64 | 11.24 | 14.44 | 12.35 | 11.27 | 10.05 | 10.87 | 8.53 | 16.48 | 29.44 | 13.68 | 11.3 | 6.7 | 9.2 |
| Retained Earnings | -64.83 | -67.13 | -69.13 | -70.26 | -70.72 | -69.75 | -68.84 | -69.83 | -70.61 | -70.97 | -71.3 | -70.87 | -70.87 | -70.32 | -67.1 | -66.47 | -57.37 | -50.97 | -42.57 | -42.66 | -39.06 | -36.53 | -36.33 | -28.22 | -15.25 | -7.55 | -6.7 | -4.3 | -1.8 |
| Accumulated Other Earnings | -0.243 | -0.243 | -0.243 | -0.243 | -0.243 | -0.233 | -0.333 | -0.22 | -0.275 | -0.259 | -0.243 | -0.243 | -0.243 | -0.243 | 0.052 | -0.156 | -0.378 | 0.019 | 0.019 | -0.091 | -0.143 | -2.52 | 0.066 | 0.059 | 0.055 | 0.288 | 0.2 | 0.2 | 0.2 |
| Common Stock | 86.4 | 86.21 | 86.01 | 84.85 | 82.83 | 80.48 | 75.32 | 70.86 | 61.49 | 46.23 | 38.14 | 26.18 | 23.37 | 23.07 | 13.96 | 13.22 | 13.16 | 10.63 | 6.57 | 6.43 | 4.82 | 4.31 | 3.69 | 3.63 | 3.63 | 2.81 | 2.7 | 2.4 | 2.4 |
| Preferred Stock | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Additional Paid in Capital | 0 | 0 | 0 | 0 | 0 | 2.06 | 5.37 | 9.41 | 17.98 | 31.5 | 38.7 | 48.63 | 50.89 | 51.09 | 56.8 | 57.04 | 55.83 | 54.76 | 48.33 | 47.59 | 44.43 | 43.1 | 41.1 | 41.01 | 41.01 | 18.13 | 15.1 | 8.4 | 8.4 |
| Total Liabilities & Total Equity | 34.34 | 32.48 | 30.59 | 24.76 | 23.03 | 25.2 | 20.11 | 21.41 | 18.14 | 16.82 | 16.26 | 19.19 | 18.05 | 20.07 | 22.13 | 27.9 | 37.34 | 31.13 | 24.53 | 22.65 | 22.48 | 14.36 | 16.44 | 30.77 | 45.67 | 33.15 | 21 | 9.1 | 11 |
| Total Liabilities & Shareholders' Equity | 34.34 | 32.48 | 30.59 | 24.76 | 23.03 | 25.2 | 20.11 | 21.41 | 18.14 | 16.82 | 16.26 | 19.19 | 18.05 | 20.07 | 22.13 | 27.9 | 37.34 | 31.13 | 24.53 | 22.65 | 22.48 | 14.36 | 16.44 | 30.77 | 45.67 | 33.15 | 21 | 9.1 | 11 |
| Total Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.267 | 0 | 0.026 | 0.459 | 0.068 | 0.107 | 0.579 | 0.882 | 2 | 8 | 6.33 | 2.32 | 1.01 | 0.819 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total Debt | 2.17 | 2.31 | 3.01 | 2.52 | 2.96 | 3.54 | 2.33 | 3.03 | 3.13 | 3.86 | 5.06 | 7.5 | 8.42 | 9.03 | 10.63 | 14.49 | 12.55 | 8.31 | 5.26 | 3.56 | 3.2 | 0 | 0 | 3.66 | 4.97 | 7.61 | 3.3 | 0 | 0 |
| Net Debt | -1.2 | -0.03 | 1.25 | 0.649 | 1.92 | 3.21 | 0.924 | 1.5 | 1.85 | 2.44 | 3.54 | 6.49 | 8.06 | 8.62 | 9.93 | 13.89 | 10.92 | 4.04 | 3.23 | 1.22 | 0.624 | -3.87 | -5.25 | -5.81 | -12.37 | 6.57 | 0.4 | -4 | -5.4 |