Period Ending: |
2025
(Q1)
2025-03-31 |
2024
(Q4)
2024-12-31 |
2024
(Q3)
2024-09-30 |
2024
(Q2)
2024-06-30 |
2024
(Q1)
2024-03-31 |
2023
(Q4)
2023-12-31 |
2023
(Q3)
2023-09-30 |
2023
(Q2)
2023-06-30 |
2023
(Q1)
2023-03-31 |
2022
(Q4)
2022-12-31 |
2022
(Q3)
2022-09-30 |
2022
(Q2)
2022-06-30 |
2022
(Q1)
2022-03-31 |
2021
(Q4)
2021-12-31 |
2021
(Q3)
2021-09-30 |
2021
(Q2)
2021-06-30 |
2021
(Q1)
2021-03-31 |
2020
(Q4)
2020-12-31 |
2020
(Q3)
2020-09-30 |
2020
(Q2)
2020-06-30 |
2020
(Q1)
2020-03-31 |
2019
(Q4)
2019-12-31 |
2019
(Q3)
2019-09-30 |
2019
(Q2)
2019-06-30 |
2019
(Q1)
2019-03-31 |
2018
(Q4)
2018-12-31 |
2018
(Q3)
2018-09-30 |
2018
(Q2)
2018-06-30 |
2018
(Q1)
2018-03-31 |
2017
(Q4)
2017-12-31 |
2017
(Q3)
2017-09-30 |
2017
(Q2)
2017-06-30 |
2017
(Q1)
2017-03-31 |
2016
(Q4)
2016-12-31 |
2016
(Q3)
2016-09-30 |
2016
(Q2)
2016-06-30 |
2016
(Q1)
2016-03-31 |
2015
(Q4)
2015-12-31 |
2015
(Q3)
2015-09-30 |
2015
(Q2)
2015-06-30 |
2015
(Q1)
2015-03-31 |
2014
(Q4)
2014-12-31 |
2014
(Q3)
2014-09-30 |
2014
(Q2)
2014-06-30 |
2014
(Q1)
2014-03-31 |
2013
(Q4)
2013-12-31 |
2013
(Q3)
2013-09-30 |
2013
(Q2)
2013-06-30 |
2013
(Q1)
2013-03-31 |
2012
(Q4)
2012-12-31 |
2012
(Q3)
2012-09-30 |
2012
(Q2)
2012-06-30 |
2012
(Q1)
2012-03-31 |
2011
(Q4)
2011-12-31 |
2011
(Q3)
2011-09-30 |
2011
(Q2)
2011-06-30 |
2011
(Q1)
2011-03-31 |
2010
(Q4)
2010-12-31 |
2010
(Q3)
2010-09-30 |
2010
(Q2)
2010-06-30 |
2010
(Q1)
2010-03-31 |
2009
(Q4)
2009-12-31 |
2009
(Q3)
2009-09-30 |
2009
(Q1)
2009-03-31 |
2008
(Q4)
2008-12-31 |
2008
(Q1)
2008-03-31 |
2007
(Q4)
2008-01-31 |
2007
(Q1)
2007-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Report Filing: | 2025-04-23 | 2025-01-30 | 2024-10-24 | 2024-07-24 | 2024-04-24 | 2024-01-29 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total Current Assets | 59,389 | 58,360 | 56,379 | 52,977 | 50,535 | 49,616 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cash and Short Term Investments | 36,996 | 36,563 | 33,648 | 30,720 | 26,863 | 29,094 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cash & Equivalents | 16,352 | 16,139 | 18,111 | 14,635 | 11,805 | 16,398 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Short Term Investments | 20,644 | 20,424 | 15,537 | 16,085 | 15,058 | 12,696 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Receivables | 3,782 | 4,418 | 3,313 | 3,737 | 3,887 | 3,508 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Inventory | 13,706 | 12,017 | 14,530 | 14,195 | 16,033 | 13,626 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other Current Assets | 4,905 | 5,362 | 4,888 | 4,325 | 3,752 | 3,388 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total Assets | 125,111 | 122,070 | 119,852 | 112,832 | 109,226 | 106,618 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total Non-Current Assets | 65,722 | 63,716 | 63,473 | 59,855 | 58,691 | 57,002 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 52,750 | 51,507 | 51,403 | 48,108 | 46,701 | 45,123 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Goodwill and Intangible Assets | 392 | 1,470 | 411 | 413 | 421 | 615 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Goodwill | 248 | 244 | 253 | 249 | 250 | 253 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Intangible Assets | 144 | 1,226 | 158 | 164 | 171 | 362 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Long Term Investments | 951 | 0 | 184 | 184 | 184 | 0 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Deferred Tax Assets | 6,687 | 6,524 | 6,486 | 6,692 | 6,769 | 6,733 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other Long Term Assets | 4,942 | 4,215 | 4,989 | 4,458 | 4,616 | 4,531 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total Current Liabilities | 29,753 | 28,821 | 30,577 | 27,729 | 29,453 | 28,748 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 13,471 | 12,474 | 14,654 | 13,056 | 14,725 | 14,431 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Payable/Short Term Debt | 3,079 | 3,263 | 3,088 | 3,012 | 3,165 | 3,045 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tax Payables | 1,176 | 1,367 | 1,265 | 1,100 | 1,186 | 1,204 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Deferred Revenue | 4,256 | 4,161 | 4,025 | 3,742 | 3,912 | 3,740 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other Current Liabilities | 7,771 | 7,556 | 7,545 | 6,819 | 6,465 | 6,328 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total Liabilities | 49,693 | 48,390 | 49,142 | 45,569 | 44,046 | 43,009 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total Non-Current Liabilities | 19,940 | 19,569 | 18,565 | 17,840 | 14,593 | 14,261 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total Long Term Debt | 10,049 | 10,360 | 9,695 | 9,503 | 6,746 | 6,528 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Deferred Tax Liabilities Non-Current | 0 | 0 | 0 | 0 | 0 | 0 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Deferred Revenue Non-Current | 3,610 | 3,317 | 3,350 | 3,357 | 3,214 | 3,251 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Capital Lease Obligations | 5,884 | 5,745 | 5,393 | 5,153 | 5,037 | 4,916 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other Long Term Liabilities | 397 | 147 | 127 | -173 | -404 | -434 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total Equity | 75,418 | 73,680 | 70,710 | 67,263 | 65,180 | 63,609 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Non-Controlling Interest | 765 | 767 | 779 | 795 | 802 | 975 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total Stockholders' Equity | 74,653 | 72,913 | 69,931 | 66,468 | 64,378 | 62,634 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Retained Earnings | 35,618 | 35,209 | 32,656 | 30,489 | 29,011 | 27,882 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accumulated Other Earnings | -424 | -670 | -14 | -467 | -399 | -143 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Common Stock | 3 | 3 | 3 | 3 | 3 | 3 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Preferred Stock | 0 | 0 | 0 | 0 | 0 | 0 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Additional Paid in Capital | 39,456 | 38,371 | 37,286 | 36,443 | 35,763 | 34,892 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total Liabilities & Total Equity | 125,111 | 122,070 | 119,852 | 112,832 | 109,226 | 106,618 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total Liabilities & Shareholders' Equity | 125,111 | 122,070 | 119,852 | 112,832 | 109,226 | 106,618 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total Investments | 21,595 | 20,424 | 15,721 | 16,269 | 15,242 | 12,696 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total Debt | 13,128 | 13,623 | 12,783 | 12,515 | 9,911 | 9,573 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Net Debt | -3,224 | -2,516 | -5,328 | -2,120 | -1,894 | -6,825 |
1234
|