Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Put a checkmark beside items to have them appear in the chart below.
Reported Currency: USD | TTM | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 27,376,000 | 26,091,000 | 23,814,000 | 15,790,000 | 9,048,000 | 22,428,000 | 21,965,000 | 21,171,000 | 20,425,000 | 19,820,000 | 18,605,000 | 17,699,000 | 17,088,000 | 15,658,000 | 12,104,000 | 10,350,000 | 11,023,000 | 9,861,000 | 9,086,000 | 7,584,000 | 6,530,000 |
Revenue Growth | - | 9.56% | 50.82% | 74.51% | -59.66% | 2.11% | 3.75% | 3.65% | 3.05% | 6.53% | 5.12% | 3.58% | 9.13% | 29.36% | 16.95% | -6.11% | 11.78% | 8.53% | 19.80% | 16.14% | |
Cost of Revenue | 23,337,000 | 21,868,000 | 19,062,000 | 11,675,000 | 10,938,000 | 16,445,000 | 15,907,000 | 14,968,000 | 14,151,000 | 13,423,000 | 14,049,000 | 14,209,000 | 14,243,000 | 7,866,000 | 3,384,000 | 2,859,000 | 3,618,000 | 6,018,000 | 5,238,000 | 4,210,000 | 3,687,000 |
Gross Profit | 4,039,000 | 4,223,000 | 4,752,000 | 4,115,000 | -1,890,000 | 5,983,000 | 6,058,000 | 6,203,000 | 6,274,000 | 6,397,000 | 4,556,000 | 3,490,000 | 2,845,000 | 7,792,000 | 8,720,000 | 7,491,000 | 7,405,000 | 3,843,000 | 3,848,000 | 3,374,000 | 2,843,000 |
Gross Profit Margin | 14.55% | 16.19% | 19.95% | 26.06% | -20.89% | 26.68% | 27.58% | 29.30% | 30.72% | 32.28% | 24.49% | 19.72% | 16.65% | 49.76% | 72.04% | 72.38% | 67.18% | 38.97% | 42.35% | 44.49% | 43.54% |
Research and Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General and Administrative Expenses | 4,313,000 | 3,992,000 | 3,735,000 | 2,388,000 | 1,926,000 | 3,026,000 | 2,852,000 | 2,847,000 | 2,703,000 | 218,000 | 207,000 | 208,000 | 223,000 | 4,371,000 | 3,704,000 | 3,468,000 | 4,156,000 | 3,929,000 | 3,705,000 | 3,319,000 | 3,032,000 |
Total Operating Expenses | 4,315,000 | 3,992,000 | 3,735,000 | 2,394,000 | 1,926,000 | 3,026,000 | 2,852,000 | 2,688,000 | 2,514,000 | 2,242,000 | 2,205,000 | 2,126,000 | 2,039,000 | 6,965,000 | 5,758,000 | 5,421,000 | 9,758,000 | 9,786,000 | 8,805,000 | 7,381,000 | 6,563,000 |
Operating Income or Loss | -278,000 | 224,000 | 1,017,000 | 1,721,000 | -3,816,000 | 2,957,000 | 3,206,000 | 3,515,000 | 3,760,000 | 4,116,000 | 2,225,000 | 1,278,000 | 623,000 | 693,000 | 988,000 | 262,000 | 449,000 | 791,000 | 934,000 | 820,000 | 554,000 |
Operating Margin | -1.25% | 0.86% | 4.27% | 10.90% | -42.18% | 13.18% | 14.60% | 16.60% | 18.41% | 20.77% | 11.96% | 7.22% | 3.65% | 4.43% | 8.16% | 2.53% | 4.07% | 8.02% | 10.28% | 10.81% | 8.48% |
Interest Expense | 225,000 | 236,000 | 301,000 | 431,000 | 314,000 | 82,000 | 93,000 | 65,000 | 75,000 | 90,000 | 107,000 | 107,000 | 126,000 | 182,000 | 167,000 | 165,000 | 130,000 | 119,000 | 0 | 0 | 0 |
EBITDA | 1,896,000 | 2,391,000 | 2,380,000 | 3,028,000 | -2,699,000 | 4,229,000 | 4,423,000 | 4,519,000 | 4,670,000 | 4,564,000 | 2,884,000 | 2,211,000 | 1,655,000 | 1,220,000 | 1,522,000 | 945,000 | 982,000 | 1,732,000 | 1,449,000 | 1,194,000 | -3,289,000 |
Depreciation and Amortization | 1,665,000 | 1,522,000 | 1,351,000 | 1,272,000 | 1,255,000 | 1,219,000 | 1,201,000 | 1,218,000 | 1,221,000 | 1,015,000 | 938,000 | 867,000 | 844,000 | 715,000 | 628,000 | 616,000 | 587,000 | 555,000 | 515,000 | 469,000 | 431,000 |
Income Before Tax | -17,000 | 633,000 | 728,000 | 1,325,000 | -4,256,000 | 2,957,000 | 3,164,000 | 3,251,000 | 3,547,000 | 3,479,000 | 1,816,000 | 1,209,000 | 685,000 | 323,000 | 745,000 | 164,000 | 278,000 | 1,058,000 | 790,000 | 874,000 | 489,000 |
Income Tax Expense | 32,000 | 168,000 | 189,000 | 348,000 | -1,182,000 | 657,000 | 699,000 | -237,000 | 1,303,000 | 1,298,000 | 680,000 | 455,000 | 264,000 | 145,000 | 286,000 | 65,000 | 100,000 | 413,000 | 291,000 | 326,000 | 176,000 |
Net Income | -49,000 | 465,000 | 539,000 | 977,000 | -3,074,000 | 2,300,000 | 2,465,000 | 3,488,000 | 2,244,000 | 2,181,000 | 1,136,000 | 754,000 | 421,000 | 178,000 | 459,000 | 99,000 | 178,000 | 645,000 | 499,000 | 548,000 | 313,000 |
Net Income Margin | -0.34% | 1.78% | 2.26% | 6.19% | -33.97% | 10.26% | 11.22% | 16.48% | 10.99% | 11.00% | 6.11% | 4.26% | 2.46% | 1.14% | 3.79% | 0.96% | 1.61% | 6.54% | 5.49% | 7.23% | 4.79% |
EPS | -0.09 | 0.81 | 0.91 | 1.65 | -5.44 | 4.28 | 4.30 | 5.80 | 3.58 | 3.30 | 1.65 | 1.06 | 0.56 | 0.23 | 0.62 | 0.13 | 0.24 | 0.85 | 0.63 | 0.69 | 0.40 |
EPS Diluted | -0.13 | 0.76 | 0.84 | 1.60 | -5.44 | 4.27 | 4.29 | 5.78 | 3.55 | 3.26 | 1.63 | 1.05 | 0.56 | 0.23 | 0.61 | 0.13 | 0.24 | 0.84 | 0.61 | 0.68 | 0.38 |
Weighted Average Shares Out | - | 595,000 | 593,000 | 592,000 | 565,000 | 538,000 | 573,000 | 601,000 | 627,000 | 661,000 | 687,000 | 710,000 | 750,000 | 774,000 | 746,000 | 741,000 | 735,000 | 758,824 | 792,063 | 793,443 | 782,500 |
Weighted Average Shares Out Diluted | - | 640,000 | 642,000 | 609,000 | 565,000 | 539,000 | 574,000 | 603,000 | 633,000 | 669,000 | 696,000 | 718,000 | 757,000 | 775,000 | 747,000 | 741,000 | 739,000 | 767,857 | 818,033 | 806,667 | 823,684 |
Reported Currency: USD | Q3 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||||||||||||||
Cash and Cash Equivalents | 8,503,000 | 9,288,000 | 9,492,000 | 12,480,000 | 11,063,000 | 2,548,000 | 1,854,000 | 1,495,000 | 1,680,000 | 1,583,000 | 1,282,000 | 1,355,000 | 1,113,000 | 829,000 | 1,261,000 | 1,114,000 | 1,368,000 | 2,213,000 | 1,390,000 | 2,280,000 | 1,305,000 |
Short Term Investments | 879,000 | 2,186,000 | 2,800,000 | 3,024,000 | 2,271,000 | 1,524,000 | 1,835,000 | 1,778,000 | 1,625,000 | 1,468,000 | 1,706,000 | 1,797,000 | 1,857,000 | 2,315,000 | 2,277,000 | 1,479,000 | 435,000 | 566,000 | 369,000 | 251,000 | 0 |
Cash + Short Term Investments | 9,382,000 | 11,474,000 | 12,292,000 | 15,504,000 | 13,334,000 | 4,072,000 | 3,689,000 | 3,273,000 | 3,305,000 | 3,051,000 | 2,988,000 | 3,152,000 | 2,970,000 | 3,144,000 | 3,538,000 | 2,593,000 | 1,803,000 | 2,779,000 | 1,759,000 | 2,531,000 | 1,305,000 |
Net Receivables | 1,177,000 | 1,154,000 | 1,040,000 | 1,357,000 | 1,130,000 | 1,086,000 | 568,000 | 662,000 | 546,000 | 474,000 | 365,000 | 419,000 | 332,000 | 299,000 | 195,000 | 169,000 | 209,000 | 279,000 | 241,000 | 258,000 | 248,000 |
Inventory | 770,000 | 807,000 | 790,000 | 537,000 | 414,000 | 529,000 | 461,000 | 420,000 | 337,000 | 311,000 | 342,000 | 467,000 | 469,000 | 401,000 | 243,000 | 221,000 | 203,000 | 259,000 | 181,000 | 150,000 | 137,000 |
Other Current Assets | 601,000 | 520,000 | 686,000 | 1,276,000 | 590,000 | 574,000 | 620,000 | 920,000 | 620,000 | 376,000 | 941,000 | 668,000 | 666,000 | 739,000 | 392,000 | 459,000 | 438,000 | 1,126,000 | 420,000 | 681,000 | 482,000 |
Total Current Assets | 11,930,000 | 13,955,000 | 14,808,000 | 18,036,000 | 15,173,000 | 5,974,000 | 5,028,000 | 4,815,000 | 4,498,000 | 4,024,000 | 4,268,000 | 4,456,000 | 4,218,000 | 4,345,000 | 4,279,000 | 3,358,000 | 2,893,000 | 4,443,000 | 2,601,000 | 3,620,000 | 2,172,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 20,874,000 | 20,598,000 | 18,736,000 | 16,432,000 | 17,723,000 | 18,374,000 | 19,525,000 | 18,539,000 | 17,044,000 | 15,601,000 | 14,292,000 | 13,389,000 | 12,766,000 | 12,127,000 | 10,578,000 | 10,634,000 | 11,040,000 | 10,874,000 | 10,094,000 | 9,427,000 | 8,723,000 |
Goodwill | 970,000 | 970,000 | 970,000 | 970,000 | 970,000 | 970,000 | 970,000 | 970,000 | 970,000 | 970,000 | 970,000 | 970,000 | 970,000 | 970,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets | 300,000 | 296,000 | 296,000 | 295,000 | 295,000 | 296,000 | 399,000 | 413,000 | 426,000 | 464,000 | 363,000 | 166,000 | 138,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments | 354,000 | 280,000 | 235,000 | -1,770,000 | -1,634,000 | -2,364,000 | -2,427,000 | -2,358,000 | -3,374,000 | 40,000 | 35,000 | 44,000 | 41,000 | -263,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Assets | 0 | 0 | 1,985,000 | 1,770,000 | 1,634,000 | 2,364,000 | 2,427,000 | 2,358,000 | 3,374,000 | 2,490,000 | 477,000 | 168,000 | 246,000 | 263,000 | 214,000 | 291,000 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 419,000 | 388,000 | -1,365,000 | 882,000 | 722,000 | 577,000 | 720,000 | 786,000 | 774,000 | -1,813,000 | 22,000 | 318,000 | 346,000 | 626,000 | 392,000 | -14,000 | 375,000 | 1,455,000 | 765,000 | 1,171,000 | 442,000 |
Total Non-Current Assets | 22,917,000 | 22,532,000 | 20,561,000 | 18,284,000 | 19,415,000 | 19,921,000 | 21,215,000 | 20,295,000 | 18,788,000 | 17,288,000 | 15,796,000 | 14,889,000 | 14,369,000 | 13,723,000 | 11,184,000 | 10,911,000 | 11,415,000 | 12,329,000 | 10,859,000 | 10,598,000 | 9,165,000 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 34,847,000 | 36,487,000 | 35,369,000 | 36,320,000 | 34,588,000 | 25,895,000 | 26,243,000 | 25,110,000 | 23,286,000 | 21,312,000 | 20,064,000 | 19,345,000 | 18,587,000 | 18,068,000 | 15,463,000 | 14,269,000 | 14,308,000 | 16,772,000 | 13,460,000 | 14,218,000 | 11,337,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 475,000 | 265,000 | 530,000 | 1,282,000 | 931,000 | 1,574,000 | 454,000 | 347,000 | 259,000 | 394,000 | 522,000 | 622,000 | 1,107,000 | 1,057,000 | 739,000 | 746,000 | 668,000 | 759,000 | 643,000 | 524,000 | 420,000 |
Short Term Debt | 3,334,000 | 474,000 | 534,000 | 1,013,000 | 915,000 | 1,610,000 | 606,000 | 348,000 | 566,000 | 637,000 | 258,000 | 629,000 | 271,000 | 644,000 | 505,000 | 190,000 | 163,000 | 41,000 | 122,000 | 601,000 | 146,000 |
Tax Payables | 788,000 | 365,000 | 279,000 | 265,000 | 133,000 | 306,000 | 288,000 | 260,000 | 252,000 | 241,000 | 244,000 | 211,000 | 67,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 0 | 6,551,000 | 6,064,000 | 5,566,000 | 3,790,000 | 4,457,000 | 4,134,000 | 3,460,000 | 3,115,000 | 2,990,000 | 2,897,000 | 2,571,000 | 2,170,000 | 1,836,000 | 1,198,000 | 696,000 | 1,012,000 | 3,107,000 | 1,323,000 | 2,074,000 | 1,047,000 |
Other Current Liabilities | 8,892,000 | 4,601,000 | 2,971,000 | 1,038,000 | 5,527,000 | 5,462,000 | 6,557,000 | 5,908,000 | 5,767,000 | 6,134,000 | 4,899,000 | 4,214,000 | 3,205,000 | 2,832,000 | 2,061,000 | 1,740,000 | 1,975,000 | 4,038,000 | 2,122,000 | 2,723,000 | 1,576,000 |
Total Current Liabilities | 13,489,000 | 12,256,000 | 10,378,000 | 9,164,000 | 7,506,000 | 8,952,000 | 7,905,000 | 6,905,000 | 6,844,000 | 7,406,000 | 5,923,000 | 5,676,000 | 4,650,000 | 4,533,000 | 3,305,000 | 2,676,000 | 2,806,000 | 4,838,000 | 2,887,000 | 3,848,000 | 2,142,000 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 5,963,000 | 10,023,000 | 10,282,000 | 11,589,000 | 11,673,000 | 2,824,000 | 2,819,000 | 3,405,000 | 2,946,000 | 2,706,000 | 2,627,000 | 2,481,000 | 3,259,000 | 3,418,000 | 2,875,000 | 3,325,000 | 3,738,000 | 2,050,000 | 1,567,000 | 1,609,000 | 1,700,000 |
Deferred Revenue | 412,000 | 358,000 | 2,186,000 | 2,159,000 | 3,343,000 | 1,053,000 | 936,000 | 237,000 | 30,000 | 43,000 | 53,000 | 65,000 | 63,000 | 75,000 | 88,000 | 102,000 | 105,000 | 106,000 | 120,000 | 136,000 | 152,000 |
Deferred Tax | 2,094,000 | 2,044,000 | 1,985,000 | 1,770,000 | 1,634,000 | 2,364,000 | 2,427,000 | 2,358,000 | 3,374,000 | 2,490,000 | 3,123,000 | 2,934,000 | 2,901,000 | 2,566,000 | 2,493,000 | 2,207,000 | 1,904,000 | 2,535,000 | 2,104,000 | 1,896,000 | 1,610,000 |
Other Non-Current Liabilities | 2,478,000 | 1,291,000 | 1,706,000 | 3,014,000 | 4,546,000 | 1,923,000 | 2,992,000 | 1,775,000 | 1,447,000 | 1,130,000 | 1,389,000 | 690,000 | 607,000 | 599,000 | 465,000 | 493,000 | 802,000 | 302,000 | 333,000 | 484,000 | 209,000 |
Total Non-Current Liabilities | 10,947,000 | 13,716,000 | 14,304,000 | 16,742,000 | 18,206,000 | 7,111,000 | 8,485,000 | 7,775,000 | 8,001,000 | 6,548,000 | 7,366,000 | 6,333,000 | 6,971,000 | 6,658,000 | 5,921,000 | 6,127,000 | 6,549,000 | 4,993,000 | 4,124,000 | 3,695,000 | 3,671,000 |
Total Liabilities | 24,436,000 | 25,972,000 | 24,682,000 | 25,906,000 | 25,712,000 | 16,063,000 | 16,390,000 | 14,680,000 | 14,845,000 | 13,954,000 | 13,289,000 | 12,009,000 | 11,621,000 | 11,191,000 | 9,226,000 | 8,803,000 | 9,355,000 | 9,831,000 | 7,011,000 | 7,543,000 | 5,813,000 |
Common Stock | 888,000 | 888,000 | 888,000 | 888,000 | 888,000 | 808,000 | 808,000 | 808,000 | 808,000 | 808,000 | 808,000 | 808,000 | 808,000 | 808,000 | 808,000 | 808,000 | 808,000 | 808,000 | 808,000 | 802,000 | 790,000 |
Retained Earnings | 16,178,000 | 16,297,000 | 16,261,000 | 15,774,000 | 14,777,000 | 17,945,000 | 15,967,000 | 14,621,000 | 11,418,000 | 9,409,000 | 7,416,000 | 6,431,000 | 5,768,000 | 5,395,000 | 5,399,000 | 4,983,000 | 4,919,000 | 4,788,000 | 4,307,000 | 4,557,000 | 4,089,000 |
Accumulated Other Comprehensive Income/Loss | -37,000 | 0 | 344,000 | 388,000 | -105,000 | -61,000 | 20,000 | 12,000 | -323,000 | -1,051,000 | -738,000 | -3,000 | -119,000 | -224,000 | -262,000 | -578,000 | -984,000 | 1,241,000 | 582,000 | 892,000 | 417,000 |
Total Stockholders Equity | 10,411,000 | 10,515,000 | 10,687,000 | 10,414,000 | 8,876,000 | 9,832,000 | 9,853,000 | 10,430,000 | 8,441,000 | 7,358,000 | 6,775,000 | 7,336,000 | 6,966,000 | 6,877,000 | 6,237,000 | 5,466,000 | 4,953,000 | 6,941,000 | 6,449,000 | 6,675,000 | 5,524,000 |
Total Investments | 1,233,000 | 2,466,000 | 2,800,000 | 3,024,000 | 2,271,000 | 1,524,000 | 1,835,000 | 1,778,000 | 1,625,000 | 1,508,000 | 1,741,000 | 1,841,000 | 1,898,000 | 2,315,000 | 2,277,000 | 1,479,000 | 435,000 | 566,000 | 369,000 | 251,000 | 0 |
Total Debt | 9,095,000 | 9,200,000 | 9,431,000 | 12,281,000 | 12,199,000 | 3,996,000 | 3,377,000 | 3,668,000 | 3,387,000 | 3,178,000 | 2,692,000 | 2,820,000 | 3,154,000 | 3,751,000 | 3,380,000 | 3,515,000 | 3,661,000 | 2,091,000 | 1,689,000 | 1,995,000 | 1,846,000 |
Net Debt | 592,000 | -88,000 | -61,000 | -199,000 | 1,136,000 | 1,448,000 | 1,523,000 | 2,173,000 | 1,707,000 | 1,595,000 | 1,410,000 | 1,465,000 | 2,041,000 | 2,922,000 | 2,119,000 | 2,401,000 | 2,293,000 | -122,000 | 299,000 | -285,000 | 541,000 |
Reported Currency: USD | TTM | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||||||||||||||
Net Income | -49,000 | 465,000 | 539,000 | 977,000 | -3,074,000 | 2,300,000 | 2,465,000 | 3,488,000 | 2,244,000 | 2,181,000 | 1,136,000 | 754,000 | 421,000 | 178,000 | 459,000 | 99,000 | 178,000 | 645,000 | 499,000 | 548,000 | 313,000 |
Depreciation & Amortization | 1,665,000 | 1,522,000 | 1,351,000 | 1,272,000 | 1,255,000 | 1,219,000 | 1,201,000 | 1,218,000 | 1,221,000 | 1,015,000 | 938,000 | 867,000 | 844,000 | 715,000 | 628,000 | 616,000 | 587,000 | 555,000 | 515,000 | 469,000 | 431,000 |
Deferred Income Tax | 7,000 | 159,000 | 282,000 | -21,000 | -716,000 | -55,000 | 301,000 | -1,212,000 | 455,000 | -109,000 | 501,000 | 50,000 | 251,000 | 123,000 | 133,000 | 72,000 | 56,000 | 328,000 | 277,000 | 257,000 | 184,000 |
Stock Based Compensation | 86,000 | 0 | 84,000 | 58,000 | 17,000 | 55,000 | 46,000 | 37,000 | 33,000 | 29,000 | 21,000 | 18,000 | 16,000 | 0 | 0 | 12,000 | 18,000 | 80,000 | 80,000 | 0 | 0 |
Change in Working Capital | -1,182,000 | 1,249,000 | 1,483,000 | -100,000 | 1,669,000 | 606,000 | 941,000 | 227,000 | 182,000 | 1,070,000 | 558,000 | 680,000 | 383,000 | 293,000 | 216,000 | 184,000 | -2,360,000 | 1,473,000 | 9,000 | 907,000 | 180,000 |
Accounts Receivable | 234,000 | -89,000 | 422,000 | -701,000 | -294,000 | -94,000 | 117,000 | -102,000 | -50,000 | -88,000 | 54,000 | -17,000 | -33,000 | -26,000 | -26,000 | 40,000 | 71,000 | -38,000 | -5,000 | -9,000 | -75,000 |
Inventory | 122,000 | -77,000 | 0 | 663,000 | 63,000 | -204,000 | -662,000 | -262,000 | -119,000 | 103,000 | 142,000 | -46,000 | -104,000 | 254,000 | 279,000 | 54,000 | -384,000 | 297,000 | 523,000 | 289,000 | -6,000 |
Accounts Payable | -927,000 | 1,386,000 | 936,000 | 38,000 | 231,000 | 298,000 | 545,000 | 246,000 | 226,000 | 961,000 | 36,000 | 343,000 | 186,000 | 253,000 | 59,000 | 59,000 | -1,853,000 | 1,609,000 | -223,000 | 855,000 | 231,000 |
Other Working Capital | -611,000 | 29,000 | 125,000 | -100,000 | 1,669,000 | 606,000 | 941,000 | 345,000 | 125,000 | 94,000 | 326,000 | 400,000 | 334,000 | -188,000 | -96,000 | 31,000 | -194,000 | -395,000 | -286,000 | -228,000 | 30,000 |
Other Non-Cash Items | 3,325,000 | -231,000 | 51,000 | 169,000 | -86,000 | -138,000 | -15,000 | 258,000 | 370,000 | -1,032,000 | -510,000 | 144,000 | 354,000 | 267,000 | 139,000 | 2,000 | -226,000 | -236,000 | 26,000 | -17,000 | 14,000 |
Net Cash Provided by Operating Activities | 410,000 | 3,164,000 | 3,790,000 | 2,322,000 | -1,127,000 | 3,987,000 | 4,893,000 | 3,929,000 | 4,293,000 | 3,238,000 | 2,902,000 | 2,490,000 | 2,064,000 | 1,385,000 | 1,561,000 | 985,000 | -1,521,000 | 2,845,000 | 1,406,000 | 2,229,000 | 1,157,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -2,310,000 | -3,553,000 | -3,946,000 | -511,000 | -515,000 | -1,027,000 | -1,976,000 | -2,249,000 | -2,147,000 | -2,143,000 | -1,828,000 | -1,447,000 | -1,348,000 | -968,000 | -493,000 | -585,000 | -923,000 | -1,331,000 | -1,399,000 | -1,210,000 | -1,775,000 |
Acquisitions Net | 69,000 | 0 | 22,000 | 505,000 | 515,000 | 1,027,000 | 1,922,000 | 2,123,000 | 2,038,000 | -2,041,000 | -1,748,000 | 0 | 0 | -35,000 | -2,000 | 0 | 0 | -21,000 | -20,000 | -6,000 | -34,000 |
Purchases of Investments | -5,469,000 | -6,970,000 | -5,592,000 | -5,824,000 | -5,080,000 | -2,122,000 | -2,409,000 | -2,380,000 | -2,388,000 | -1,986,000 | -3,080,000 | -3,135,000 | -2,481,000 | -5,362,000 | -5,624,000 | -6,106,000 | -5,886,000 | -5,086,000 | -4,509,000 | 0 | 0 |
Sales/Maturities of Investments | 6,838,000 | 7,591,000 | 5,792,000 | 5,071,000 | 4,336,000 | 2,446,000 | 2,342,000 | 2,221,000 | 2,263,000 | 2,223,000 | 3,185,000 | 3,198,000 | 2,964,000 | 5,314,000 | 4,852,000 | 5,120,000 | 5,831,000 | 4,888,000 | 4,392,000 | 6,000 | 0 |
Other Investing Activities | -123,000 | 0 | -22,000 | -505,000 | 728,000 | -627,000 | -1,917,000 | -2,123,000 | -2,038,000 | 2,034,000 | 1,744,000 | 63,000 | 32,000 | -35,000 | 2,000 | 2,000 | 0 | 21,000 | 41,000 | 0 | -41,000 |
Net Cash Used for Investing Activities | -997,000 | -2,932,000 | -3,746,000 | -1,264,000 | -16,000 | -303,000 | -2,038,000 | -2,408,000 | -2,272,000 | -1,913,000 | -1,727,000 | -1,384,000 | -833,000 | -1,051,000 | -1,265,000 | -1,569,000 | -978,000 | -1,529,000 | -1,495,000 | -1,210,000 | -1,850,000 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -34,000 | -85,000 | -3,085,000 | 231,000 | 8,099,000 | -615,000 | -342,000 | 8,000 | -76,000 | 287,000 | -261,000 | -313,000 | -578,000 | -621,000 | -199,000 | 336,000 | 1,436,000 | 378,000 | -307,000 | 151,000 | 313,000 |
Common Stock Issued | 58,000 | 48,000 | 0 | 51,000 | 2,294,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 139,000 | 260,000 | 132,000 | 88,000 |
Common Stock Repurchased | 0 | -48,000 | 0 | 0 | -451,000 | -2,000,000 | -2,000,000 | -1,600,000 | -1,750,000 | -1,180,000 | -955,000 | -540,000 | -400,000 | -225,000 | 0 | 0 | -54,000 | -1,001,000 | -800,000 | -55,000 | -246,000 |
Dividends Paid | -431,000 | -428,000 | 0 | 0 | -188,000 | -372,000 | -332,000 | -274,000 | -222,000 | -180,000 | -139,000 | -71,000 | -22,000 | -14,000 | -13,000 | -13,000 | -13,000 | -14,000 | -14,000 | -14,000 | -14,000 |
Other Financing Activities | 57,000 | 77,000 | 8,000 | 128,000 | -96,000 | -3,000 | 178,000 | 160,000 | 124,000 | 49,000 | 107,000 | 73,000 | 53,000 | 94,000 | 63,000 | 7,000 | 285,000 | 144,000 | 60,000 | -1,000 | -8,000 |
Net Cash Used Provided by Financing Activities | -408,000 | -436,000 | -3,032,000 | 359,000 | 9,658,000 | -2,990,000 | -2,496,000 | -1,706,000 | -1,924,000 | -1,024,000 | -1,248,000 | -864,000 | -947,000 | -766,000 | -149,000 | 330,000 | 1,654,000 | -493,000 | -801,000 | 213,000 | 133,000 |
Effect of Forex Changes on Cash | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | -994,000 | -204,000 | -2,988,000 | 1,417,000 | 8,515,000 | 694,000 | 359,000 | -185,000 | 97,000 | 301,000 | -73,000 | 242,000 | 284,000 | -432,000 | 147,000 | -254,000 | -845,000 | 823,000 | -890,000 | 1,232,000 | -560,000 |
Cash at End of Period | 34,300,000 | 9,288,000 | 9,492,000 | 12,480,000 | 11,063,000 | 2,548,000 | 1,854,000 | 1,495,000 | 1,680,000 | 1,583,000 | 1,282,000 | 1,355,000 | 1,113,000 | 829,000 | 1,261,000 | 1,114,000 | 1,368,000 | 2,213,000 | 1,390,000 | 2,280,000 | 1,305,000 |
Cash at Start of Period | 35,294,000 | 9,492,000 | 12,480,000 | 11,063,000 | 2,548,000 | 1,854,000 | 1,495,000 | 1,680,000 | 1,583,000 | 1,282,000 | 1,355,000 | 1,113,000 | 829,000 | 1,261,000 | 1,114,000 | 1,368,000 | 2,213,000 | 1,390,000 | 2,280,000 | 1,048,000 | 1,865,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 410,000 | 3,164,000 | 3,790,000 | 2,322,000 | -1,127,000 | 3,987,000 | 4,893,000 | 3,929,000 | 4,293,000 | 3,238,000 | 2,902,000 | 2,490,000 | 2,064,000 | 1,385,000 | 1,561,000 | 985,000 | -1,521,000 | 2,845,000 | 1,406,000 | 2,229,000 | 1,157,000 |
Capital Expenditure | -2,337,000 | -3,553,000 | -3,946,000 | -511,000 | -515,000 | -1,027,000 | -1,976,000 | -2,249,000 | -2,147,000 | -2,143,000 | -1,828,000 | -1,447,000 | -1,348,000 | -968,000 | -493,000 | -585,000 | -923,000 | -1,331,000 | -1,399,000 | -1,210,000 | -1,775,000 |
Free Cash Flow | -1,927,000 | -389,000 | -156,000 | 1,811,000 | -1,642,000 | 2,960,000 | 2,917,000 | 1,680,000 | 2,146,000 | 1,095,000 | 1,074,000 | 1,043,000 | 716,000 | 417,000 | 1,068,000 | 400,000 | -2,444,000 | 1,514,000 | 7,000 | 1,019,000 | -618,000 |