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 | 15,138,000 | 15,140,000 | 19,169,000 | 12,206,000 | 4,828,000 | 6,220,000 | 10,734,000 | 13,949,000 | 10,304,000 | 13,145,000 | 19,566,000 | 10,397,000 | 9,502,000 | 10,573,000 | 9,129,000 | 8,015,000 | 15,211,000 | 11,362,000 | 10,578,000 | 10,741,000 | 9,189,000 |
Revenue Growth | - | -21.02% | 57.05% | 152.82% | -22.38% | -42.05% | -23.05% | 35.37% | -21.61% | -32.82% | 88.19% | 9.42% | -10.13% | 15.82% | 13.90% | -47.31% | 33.88% | 7.41% | -1.52% | 16.89% | |
Cost of Revenue | 10,494,000 | 9,940,000 | 10,800,000 | 8,527,000 | 4,436,000 | 5,506,000 | 3,883,000 | 11,627,000 | 7,559,000 | 9,937,000 | 10,669,000 | 4,794,000 | 4,057,000 | 3,567,000 | 3,046,000 | 2,692,000 | 3,841,000 | 3,055,000 | 2,732,000 | 1,345,000 | 1,280,000 |
Gross Profit | 4,644,000 | 5,200,000 | 8,369,000 | 3,679,000 | 392,000 | 714,000 | 6,851,000 | 2,322,000 | 2,745,000 | 3,208,000 | 8,897,000 | 5,603,000 | 5,445,000 | 7,006,000 | 6,083,000 | 5,323,000 | 11,370,000 | 8,307,000 | 7,846,000 | 9,396,000 | 7,909,000 |
Gross Profit Margin | 30.66% | 34.35% | 43.66% | 30.14% | 8.12% | 11.48% | 63.83% | 16.65% | 26.64% | 24.40% | 45.47% | 53.89% | 57.30% | 66.26% | 66.63% | 66.41% | 74.75% | 73.11% | 74.17% | 87.48% | 86.07% |
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 | 340,249 | 408,000 | 395,000 | 391,000 | 338,000 | 475,000 | 5,013,000 | 872,000 | 645,000 | 855,000 | 847,000 | 617,000 | 692,000 | 585,000 | 563,000 | 648,000 | 653,000 | 513,000 | 397,000 | 1,633,000 | 1,616,000 |
Total Operating Expenses | 456,000 | 5,367,000 | 424,000 | 433,000 | 505,000 | 533,000 | 5,190,000 | 1,252,000 | 2,291,000 | 3,037,000 | 3,272,000 | 3,006,000 | 3,180,000 | 3,257,000 | 2,965,000 | 9,395,000 | 4,684,000 | 3,711,000 | 3,180,000 | 4,159,000 | 4,161,000 |
Operating Income or Loss | 4,184,000 | 2,342,000 | 8,066,000 | 3,307,000 | -90,000 | 217,000 | 1,602,000 | 1,008,000 | -2,895,000 | -20,727,000 | 4,698,000 | 621,000 | 2,155,000 | 4,630,000 | 4,021,000 | -3,989,000 | -3,779,000 | 4,522,000 | 4,496,000 | 5,025,000 | 3,748,000 |
Operating Margin | 27.62% | 15.47% | 42.08% | 27.09% | -1.86% | 3.49% | 14.92% | 7.23% | -28.10% | -157.68% | 24.01% | 5.97% | 22.68% | 43.79% | 44.05% | -49.77% | -24.84% | 39.80% | 42.50% | 46.78% | 40.79% |
Interest Expense | 360,000 | 363,000 | 370,000 | 388,000 | 259,000 | 250,000 | 594,000 | 337,000 | 427,000 | 517,000 | 526,000 | 417,000 | 406,000 | 352,000 | 363,000 | 349,000 | 329,000 | 430,000 | 421,000 | 533,000 | 0 |
EBITDA | 7,597,000 | 7,569,000 | 10,382,000 | 5,421,000 | -1,356,000 | 1,656,000 | 2,535,000 | 2,898,000 | 1,269,000 | -15,323,000 | 7,866,000 | 3,339,000 | 2,900,000 | 6,880,000 | 5,062,000 | -2,345,000 | -451,000 | 7,454,000 | 6,368,000 | 6,815,000 | 6,018,000 |
Depreciation and Amortization | 2,934,000 | 2,583,000 | 2,260,000 | 2,162,000 | 1,452,000 | 1,515,000 | 1,323,000 | 1,808,000 | 2,284,000 | 3,129,000 | 3,319,000 | 2,780,000 | 2,811,000 | 2,248,000 | 1,930,000 | 2,108,000 | 3,509,000 | 2,858,000 | 2,442,000 | 2,191,000 | 2,290,000 |
Income Before Tax | 4,302,000 | 4,623,000 | 7,775,000 | 2,898,000 | -3,090,000 | -109,000 | 920,000 | 896,000 | -3,877,000 | -21,268,000 | 4,059,000 | 149,000 | -317,000 | 4,290,000 | 3,568,000 | -4,526,000 | -4,033,000 | 4,224,000 | 4,012,000 | 4,552,000 | 3,293,000 |
Income Tax Expense | 852,000 | 841,000 | 1,738,000 | 65,000 | -547,000 | -30,000 | 156,000 | -182,000 | -173,000 | -6,065,000 | 2,368,000 | 169,000 | -132,000 | 2,156,000 | 1,235,000 | -1,773,000 | -954,000 | 1,078,000 | 1,189,000 | 1,622,000 | 1,107,000 |
Net Income | 3,404,000 | 3,747,000 | 6,015,000 | 2,813,000 | -2,543,000 | -79,000 | 3,064,000 | 898,000 | -3,302,000 | -14,454,000 | 1,607,000 | -20,000 | -206,000 | 4,704,000 | 4,550,000 | -2,479,000 | -2,148,000 | 3,606,000 | 2,846,000 | 2,930,000 | 2,186,000 |
Net Income Margin | 22.45% | 24.75% | 31.38% | 23.05% | -52.67% | -1.27% | 28.54% | 6.44% | -32.05% | -109.96% | 8.21% | -0.19% | -2.17% | 44.49% | 49.84% | -30.93% | -14.12% | 31.74% | 26.90% | 27.28% | 23.79% |
EPS | 5.42 | 5.86 | 9.15 | 4.20 | -6.75 | -0.20 | 6.14 | 1.71 | -6.51 | -35.51 | 3.93 | -0.05 | -0.51 | 11.29 | 10.35 | -5.58 | -4.89 | 8.08 | 6.42 | 6.38 | 4.51 |
EPS Diluted | 5.39 | 5.84 | 9.12 | 4.18 | -6.75 | -0.20 | 6.10 | 1.70 | -6.44 | -35.08 | 3.91 | -0.05 | -0.51 | 11.25 | 10.31 | -5.56 | -4.89 | 8.00 | 6.34 | 6.26 | 4.38 |
Weighted Average Shares Out | - | 639,000 | 651,000 | 663,000 | 377,000 | 401,000 | 499,000 | 525,000 | 507,000 | 407,000 | 409,000 | 406,000 | 400,000 | 417,000 | 440,000 | 444,000 | 439,000 | 445,000 | 442,000 | 458,000 | 482,000 |
Weighted Average Shares Out Diluted | - | 642,000 | 653,000 | 665,000 | 377,000 | 401,000 | 502,000 | 528,000 | 513,000 | 412,000 | 411,000 | 406,000 | 404,000 | 418,000 | 441,000 | 446,000 | 439,000 | 450,000 | 448,000 | 470,000 | 499,000 |
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 | 676,000 | 875,000 | 1,454,000 | 2,271,000 | 2,237,000 | 1,464,000 | 2,414,000 | 2,673,000 | 1,959,000 | 2,310,000 | 1,480,000 | 6,066,000 | 4,637,000 | 5,555,000 | 2,866,000 | 646,000 | 379,000 | 1,364,000 | 739,000 | 1,606,000 | 1,152,000 |
Short Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,000 | 1,000 | 1,000 | 1,000 | 0 | 2,343,000 | 1,503,000 | 0 | 211,000 | 0 | 372,000 | 574,000 | 680,000 | 967,000 |
Cash + Short Term Investments | 676,000 | 875,000 | 1,454,000 | 2,271,000 | 2,237,000 | 1,464,000 | 2,414,000 | 2,673,000 | 1,959,000 | 2,310,000 | 1,480,000 | 6,066,000 | 6,980,000 | 7,058,000 | 2,866,000 | 646,000 | 379,000 | 1,736,000 | 1,313,000 | 2,286,000 | 2,119,000 |
Net Receivables | 1,779,000 | 1,573,000 | 1,767,000 | 1,505,000 | 775,000 | 832,000 | 802,000 | 960,000 | 1,356,000 | 1,105,000 | 2,481,000 | 1,520,000 | 1,245,000 | 1,379,000 | 1,202,000 | 1,208,000 | 1,915,000 | 1,779,000 | 1,393,000 | 1,601,000 | 1,320,000 |
Inventory | 293,000 | 249,000 | 201,000 | 114,000 | 0 | 1,276,000 | 197,000 | -1,000 | 193,000 | 43,000 | 1,993,000 | 0 | 110,000 | 21,000 | 563,000 | 0 | 195,000 | 44,000 | 102,000 | 158,000 | 0 |
Other Current Assets | 484,000 | 460,000 | 469,000 | 359,000 | 58,000 | 1,555,000 | 1,221,000 | 448,000 | 457,000 | 606,000 | 2,537,000 | 419,000 | 636,000 | 868,000 | 924,000 | 1,138,000 | 432,000 | 401,000 | 506,000 | 161,000 | 144,000 |
Total Current Assets | 3,232,000 | 3,157,000 | 3,891,000 | 4,249,000 | 3,260,000 | 3,851,000 | 4,437,000 | 4,791,000 | 3,772,000 | 4,026,000 | 6,498,000 | 8,005,000 | 8,971,000 | 9,305,000 | 5,555,000 | 2,992,000 | 2,684,000 | 3,914,000 | 3,212,000 | 4,206,000 | 3,583,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 25,267,000 | 19,595,000 | 18,330,000 | 15,243,000 | 5,616,000 | 8,836,000 | 13,935,000 | 21,171,000 | 16,190,000 | 19,068,000 | 36,296,000 | 28,447,000 | 27,316,000 | 24,774,000 | 19,652,000 | 18,767,000 | 22,974,000 | 28,079,000 | 24,595,000 | 19,132,000 | 19,346,000 |
Goodwill | 753,000 | 753,000 | 753,000 | 753,000 | 753,000 | 753,000 | 841,000 | 2,383,000 | 3,964,000 | 5,032,000 | 6,303,000 | 5,858,000 | 6,079,000 | 6,013,000 | 6,080,000 | 5,930,000 | 5,579,000 | 6,172,000 | 5,706,000 | 5,705,000 | 5,637,000 |
Intangible Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,497,000 | 1,624,000 | 690,000 | 533,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5,705,000 | 5,637,000 |
Long Term Investments | 718,000 | 666,000 | 440,000 | 402,000 | 1,000 | -341,000 | -877 | -835,000 | -648,000 | -888,000 | -730,000 | -4,793,000 | -4,693,000 | -4,763,000 | -2,756,000 | 1,250,000 | -3,679,000 | 1,324,000 | 1,043,000 | 805,000 | -4,800,000 |
Tax Assets | 2,082 | 0 | 1,463,000 | 287,000 | -1,000 | 341,000 | 877 | 835,000 | 648,000 | 888,000 | 730,000 | 4,793,000 | 4,693,000 | 4,763,000 | 2,756,000 | 1,899,000 | 3,679,000 | 44,000 | 102,000 | 158,000 | 4,800,000 |
Other Non-Current Assets | 290,918 | 319,000 | -1,156,000 | 91,000 | 283,000 | 277,000 | 353,000 | 1,896,000 | 1,987,000 | 1,406,000 | 1,540,000 | 567,000 | 960,000 | 1,025,000 | 1,640,000 | -1,152,000 | 671,000 | 1,923,000 | 405,000 | 267,000 | 1,170,000 |
Total Non-Current Assets | 27,031,000 | 21,333,000 | 19,830,000 | 16,776,000 | 6,652,000 | 9,866,000 | 15,129,000 | 25,450,000 | 22,141,000 | 25,506,000 | 44,139,000 | 34,872,000 | 34,355,000 | 31,812,000 | 27,372,000 | 26,694,000 | 29,224,000 | 37,542,000 | 31,851,000 | 26,067,000 | 26,153,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 | 30,263,000 | 24,490,000 | 23,721,000 | 21,025,000 | 9,912,000 | 13,717,000 | 19,566,000 | 30,241,000 | 25,913,000 | 29,532,000 | 50,637,000 | 42,877,000 | 43,326,000 | 41,117,000 | 32,927,000 | 29,686,000 | 31,908,000 | 41,456,000 | 35,063,000 | 30,273,000 | 29,736,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 995 | 760,000 | 859,000 | 500,000 | 242,000 | 428,000 | 530,000 | 1,381,000 | 642,000 | 906,000 | 1,400,000 | 1,229,000 | 1,451,000 | 1,471,000 | 1,411,000 | 1,137,000 | 1,612,000 | 1,360,000 | 1,154,000 | 1,594,000 | 1,202,000 |
Short Term Debt | 0 | 483,000 | 272,000 | 26,000 | 9,000 | 17,000 | 162,000 | 115,000 | 0 | 976,000 | 1,432,000 | 4,066,000 | 3,189,000 | 3,811,000 | 1,811,000 | 1,527,000 | 318,000 | 1,004,000 | 2,205,000 | 662,000 | 933,000 |
Tax Payables | 0 | 0 | 0 | 0 | 0 | 0 | 14,000 | 145,000 | 32,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 37,000 | 97,000 | 197,000 | 293,000 | 223,000 |
Deferred Revenue | 0 | 0 | 1,463,000 | -26,000 | -9,000 | -17,000 | 14,000 | 1,180,000 | 0 | 763,000 | 1,923,000 | 786,000 | 750,000 | 678,000 | 538,000 | 486,000 | 452,000 | 391,000 | 452,000 | 298,000 | 297,000 |
Other Current Liabilities | 2,905,005 | 1,706,000 | 1,974,000 | 2,561,000 | 1,189,000 | 1,482,000 | 1,520,000 | 1,674,000 | 1,942,000 | 1,413,000 | 3,103,000 | 1,360,000 | 1,363,000 | 1,456,000 | 1,361,000 | 1,138,000 | 1,168,000 | 1,196,000 | 1,089,000 | 385,000 | 742,000 |
Total Current Liabilities | 2,906,000 | 2,949,000 | 3,105,000 | 3,087,000 | 1,440,000 | 1,927,000 | 2,226,000 | 3,315,000 | 2,616,000 | 3,295,000 | 5,935,000 | 6,655,000 | 6,003,000 | 6,738,000 | 4,583,000 | 3,802,000 | 3,135,000 | 3,657,000 | 4,645,000 | 2,934,000 | 3,100,000 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 9,212,000 | 5,967,000 | 6,446,000 | 6,734,000 | 4,544,000 | 4,782,000 | 4,292,000 | 6,749,000 | 10,154,000 | 12,154,000 | 9,830,000 | 7,956,000 | 8,455,000 | 4,473,000 | 2,370,000 | 7,265,000 | 6,910,000 | 6,283,000 | 4,841,000 | 5,866,000 | 7,032,000 |
Deferred Revenue | 0 | 0 | 0 | 468,000 | 0 | 565,000 | 1,030,000 | 1,113,000 | 1,226,000 | 1,370,000 | 1,339,000 | 2,140,000 | 1,996,000 | 1,496,000 | 1,449,000 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 2,082,000 | 1,838,000 | 1,463,000 | 287,000 | 0 | 341,000 | 877,000 | 835,000 | 648,000 | 888,000 | 6,244,000 | 4,793,000 | 4,693,000 | 4,763,000 | 2,756,000 | 1,899,000 | 3,679,000 | 6,042,000 | 5,650,000 | 5,405,000 | 4,800,000 |
Other Non-Current Liabilities | 1,585,000 | 1,519,000 | 1,411,000 | 1,518,000 | 909,000 | 1,088,000 | 3,862,000 | 6,073,000 | 2,120,000 | 2,125,000 | 2,287,000 | 2,974,000 | 2,897,000 | 721,000 | 1,067,000 | 1,150,000 | 1,189,000 | 3,468,000 | 2,485,000 | 1,206,000 | 5,930,000 |
Total Non-Current Liabilities | 12,879,000 | 9,324,000 | 9,320,000 | 8,539,000 | 5,453,000 | 5,870,000 | 8,154,000 | 12,822,000 | 12,922,000 | 15,248,000 | 18,361,000 | 15,723,000 | 16,045,000 | 12,949,000 | 9,091,000 | 10,314,000 | 11,713,000 | 15,793,000 | 12,976,000 | 12,477,000 | 12,962,000 |
Total Liabilities | 15,785,000 | 12,273,000 | 12,425,000 | 11,626,000 | 6,893,000 | 7,797,000 | 10,380,000 | 16,137,000 | 15,538,000 | 18,543,000 | 24,296,000 | 22,378,000 | 22,048,000 | 19,687,000 | 13,674,000 | 14,116,000 | 14,848,000 | 19,450,000 | 17,621,000 | 15,411,000 | 16,062,000 |
Common Stock | 66,000 | 64,000 | 65,000 | 66,000 | 38,000 | 38,000 | 45,000 | 53,000 | 52,000 | 42,000 | 41,000 | 41,000 | 41,000 | 40,000 | 43,000 | 45,000 | 44,000 | 44,000 | 44,000 | 44,000 | 48,000 |
Retained Earnings | 7,670,000 | 6,195,000 | 4,297,000 | 1,692,000 | 208,000 | 3,148,000 | 3,650,000 | 702,000 | -1,646,000 | 1,781,000 | 16,631,000 | 15,410,000 | 15,778,000 | 16,308,000 | 11,882,000 | 7,613,000 | 10,376,000 | 12,813,000 | 9,114,000 | 6,477,000 | 3,693,000 |
Accumulated Other Comprehensive Income/Loss | -121,000 | -124,000 | -116,000 | -132,000 | -127,000 | -119,000 | 1,027,000 | 1,166,000 | 284,000 | 230,000 | 779,000 | 1,268,000 | 1,771,000 | 1,575,000 | 1,760,000 | 1,385,000 | 383,000 | 2,405,000 | 1,444,000 | 1,276,000 | 845,000 |
Total Stockholders Equity | 14,277 | 12,061,000 | 11,167,000 | 9,262,000 | 2,885,000 | 5,802,000 | 9,186,000 | 9,254,000 | 5,927,000 | 7,049,000 | 21,539,000 | 20,499,000 | 21,278,000 | 21,430,000 | 19,253,000 | 15,570,000 | 17,060,000 | 22,006,000 | 17,442,000 | 14,862,000 | 13,674,000 |
Total Investments | 718,000 | 666,000 | 440,000 | 402,000 | 1,000 | -341,000 | -877 | -835,000 | -648,000 | -888,000 | -730,000 | -4,793,000 | 2,343,000 | 1,503,000 | -2,756,000 | 1,461,000 | -3,679,000 | 1,696,000 | 1,617,000 | 1,485,000 | 967,000 |
Total Debt | 9,212,000 | 6,483,000 | 6,697,000 | 6,734,000 | 4,544,000 | 4,538,000 | 5,947,000 | 10,406,000 | 10,154,000 | 13,113,000 | 11,262,000 | 12,022,000 | 11,644,000 | 9,780,000 | 5,630,000 | 7,374,000 | 5,841,000 | 7,927,000 | 7,773,000 | 5,910,000 | 7,272,000 |
Net Debt | 8,536,000 | 5,575,000 | 5,243,000 | 4,463,000 | 2,307,000 | 3,074,000 | 3,533,000 | 7,733,000 | 8,195,000 | 10,803,000 | 9,782,000 | 5,956,000 | 7,007,000 | 4,225,000 | 2,764,000 | 6,728,000 | 5,462,000 | 6,563,000 | 7,034,000 | 4,304,000 | 6,120,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 | 3,404,000 | 3,747,000 | 6,037,000 | 2,833,000 | -2,671,000 | -353,000 | 3,224,000 | 1,078,000 | -3,704,000 | -15,203,000 | 1,691,000 | -20,000 | -206,000 | 2,134,000 | 2,333,000 | -2,753,000 | -2,148,000 | 3,606,000 | 2,846,000 | 2,930,000 | 2,186,000 |
Depreciation & Amortization | 2,164,000 | 2,583,000 | 2,223,000 | 3,555,000 | 3,879,000 | 1,949,000 | 1,658 | 2,074,000 | 1,792,000 | 3,129,000 | 3,319,000 | 2,780,000 | 2,811,000 | 2,248,000 | 1,930,000 | 2,108,000 | 3,509,000 | 2,858,000 | 2,442,000 | 2,191,000 | 2,290,000 |
Deferred Income Tax | 407,000 | 376,000 | 1,179,000 | 49,000 | -328,000 | -25,000 | 226,000 | -294,000 | -273,000 | -5,828,000 | 1,891,000 | 97,000 | -184,000 | 2,299,000 | 719,000 | -2,014,000 | -1,573,000 | 578,000 | 370,000 | 384,000 | 355,000 |
Stock Based Compensation | 98,000 | 93,000 | 88,000 | 99,000 | 88,000 | 115,000 | 161,000 | 198,000 | 194,000 | 244,000 | 163,000 | 97,000 | 123,000 | 13,000 | 16,000 | 8,000 | 60,000 | 44,000 | 36,000 | 0 | 0 |
Change in Working Capital | 30,000 | -144,000 | -226,000 | -116,000 | -95,000 | -82,000 | -143,000 | -19,000 | 27,000 | -22,000 | -292,000 | -127,000 | 19,000 | -275,000 | -282,000 | 149,000 | -149,000 | -596,000 | -85,000 | -83,000 | -46,000 |
Accounts Receivable | 303,000 | 191,000 | -142,000 | -526,000 | 231,000 | -3,000 | 88,000 | -284,000 | -176,000 | 942,000 | 128,000 | -288,000 | 140,000 | -185,000 | 23,000 | 142,000 | 0 | -329,000 | 212,000 | -270,000 | -345,000 |
Inventory | 62,000 | 0 | -152,000 | -539,000 | -236,000 | 57,000 | 0 | 179,000 | 343,000 | -752,000 | -60,000 | 262,000 | -132,000 | 121,000 | -60,000 | -51,000 | 0 | -289,000 | -231,000 | -1,347,000 | -374,000 |
Accounts Payable | -178,000 | 0 | 152,000 | 539,000 | -38,000 | -54,000 | 103,000 | 105,000 | -167,000 | -190,000 | -68,000 | 26,000 | -8,000 | 64,000 | 37,000 | -91,000 | 0 | 119,000 | -183,000 | 262,000 | 190,000 |
Other Working Capital | -95,000 | -335,000 | -84,000 | 410,000 | -52,000 | -82,000 | -231,000 | -19,000 | 27,000 | -22,000 | -292,000 | -127,000 | 19,000 | -275,000 | -282,000 | 149,000 | -149,000 | -97,000 | 117,000 | 1,272,000 | 483,000 |
Other Non-Cash Items | 2,021,000 | -111,000 | -771,000 | -1,521,000 | 481,000 | 467,000 | -765,658 | -128,000 | 3,710,000 | 537,000 | 457,000 | 2,702,000 | 2,511,000 | -195,000 | 762,000 | 7,239,000 | 9,709,000 | 161,000 | 384,000 | 190,000 | -60,000 |
Net Cash Provided by Operating Activities | 6,703,000 | 6,544,000 | 8,530,000 | 4,899,000 | 1,354,000 | 2,071,000 | 2,704,000 | 2,909,000 | 1,746,000 | 5,383,000 | 5,981,000 | 5,436,000 | 4,956,000 | 6,224,000 | 5,478,000 | 4,737,000 | 9,408,000 | 6,651,000 | 5,993,000 | 5,612,000 | 4,816,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -2,852,877 | -3,947,000 | -5,125,000 | -2,007,000 | -1,161,000 | -1,941,000 | -2,506,000 | -2,805,000 | -3,971,000 | -6,415,000 | -13,450,000 | -6,758,000 | -8,225,000 | -7,534,000 | -6,476,000 | -4,879,000 | -9,375,000 | -6,158,000 | -7,551,000 | -4,090,000 | -3,103,000 |
Acquisitions Net | 211,000 | 0 | 39,000 | 319,000 | 41,000 | 506,000 | 500,000 | 426,000 | 3,281,000 | 107,000 | 0 | 419,000 | 1,525,000 | 3,275,000 | 6,507,000 | 0 | 3,827,000 | -6,158,000 | 0 | -4,090,000 | -3,103,000 |
Purchases of Investments | -79,000 | -53,000 | -76,000 | -25,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1,076,000 | -4,106,000 | -6,691,000 | -145,000 | 0 | -50,000 | -934,000 | -2,395,000 | -4,020,000 | -3,215,000 |
Sales/Maturities of Investments | 1,000 | 0 | 39,000 | 1,989,000 | 0 | 0 | 0 | 190,000 | 0 | 0 | 57,000 | 3,419,000 | 3,266,000 | 5,343,000 | 21,000 | 7,000 | 300,000 | 1,136,000 | 2,501,000 | 4,307,000 | 2,589,000 |
Other Investing Activities | -4,513,123 | 58,000 | 2,000 | -1,850,000 | 474,000 | 2,356,000 | 3,561,000 | 405,000 | 3,099,000 | 91,000 | 5,209,000 | -3,000 | 14,000 | -39,000 | -19,000 | -482,000 | 280,000 | 6,566,000 | -48,000 | 6,241,000 | 3,198,000 |
Net Cash Used for Investing Activities | -7,186,000 | -3,942,000 | -5,123,000 | -1,574,000 | -646,000 | 921,000 | 1,055,000 | -2,210,000 | -872,000 | -6,324,000 | -8,184,000 | -3,999,000 | -7,526,000 | -5,646,000 | -112,000 | -5,354,000 | -5,018,000 | -5,548,000 | -7,493,000 | -1,652,000 | -3,634,000 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | 2,747,000 | -242,000 | 0 | -1,243,000 | 0 | -162,000 | -922,000 | 0 | -2,890,000 | 2,138,000 | -1,889,000 | 361,000 | 1,921,000 | 4,187,000 | -1,782,000 | 1,435,000 | -2,480,000 | 79,000 | 946,000 | -1,258,000 | -973,000 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 501,000 | 1,469,000 | 679,000 | 410,000 | 0 | 0 | 0 | 0 | 0 | 116,000 | 91,000 | 73,000 | 124,000 | 268,000 |
Common Stock Repurchased | -990,000 | -979,000 | -718,000 | -589,000 | -38,000 | -1,849,000 | -2,956,000 | 2,376,000 | 0 | 0 | 0 | 0 | 0 | -2,332,000 | -1,168,000 | 0 | -815,000 | -326,000 | -253,000 | -2,263,000 | -189,000 |
Dividends Paid | -1,282,000 | -1,858,000 | -3,379,000 | -1,315,000 | -257,000 | -140,000 | -149,000 | -127,000 | -221,000 | -396,000 | -386,000 | -348,000 | -324,000 | -278,000 | -281,000 | -284,000 | -289,000 | -259,000 | -209,000 | -146,000 | -107,000 |
Other Financing Activities | -59,000 | -105,000 | -116,000 | -145,000 | -11,000 | -1,488,000 | -176,000 | 136,000 | 478,000 | -609,000 | -489,000 | 7,000 | 32,000 | 114,000 | 127,000 | 50,000 | 26,000 | 44,000 | 36,000 | 0 | 0 |
Net Cash Used Provided by Financing Activities | 397,000 | -3,184,000 | -4,213,000 | -3,292,000 | -306,000 | -3,639,000 | -4,203,000 | 9,000 | -1,164,000 | 1,848,000 | -2,354,000 | 20,000 | 1,629,000 | 1,691,000 | -3,104,000 | 1,201,000 | -3,408,000 | -371,000 | 593,000 | -3,543,000 | -1,001,000 |
Effect of Forex Changes on Cash | 1 | 3,000 | -11,000 | 1,000 | -9,000 | 45,000 | 206,000 | 6,000 | -61,000 | -77,000 | -29,000 | -28,000 | 23,000 | -4,000 | 17,000 | 43,000 | -116,000 | 51,000 | 13,000 | 37,000 | 39,000 |
Net Change in Cash | -85,000 | -579,000 | -817,000 | 34,000 | 393,000 | -602,000 | -238,000 | 714,000 | -351,000 | 830,000 | -4,586,000 | 1,429,000 | -918,000 | 2,265,000 | 2,279,000 | 627,000 | -989,000 | 617,000 | -850,000 | 454,000 | 220,000 |
Cash at End of Period | 3,869,000 | 875,000 | 1,454,000 | 2,271,000 | 2,237,000 | 1,844,000 | 2,446,000 | 2,673,000 | 1,959,000 | 2,310,000 | 1,480,000 | 6,066,000 | 4,637,000 | 5,555,000 | 3,290,000 | 1,011,000 | 384,000 | 1,373,000 | 756,000 | 1,606,000 | 1,152,000 |
Cash at Start of Period | 3,954,000 | 1,454,000 | 2,271,000 | 2,237,000 | 1,844,000 | 2,446,000 | 2,684,000 | 1,959,000 | 2,310,000 | 1,480,000 | 6,066,000 | 4,637,000 | 5,555,000 | 3,290,000 | 1,011,000 | 384,000 | 1,373,000 | 756,000 | 1,606,000 | 1,152,000 | 932,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 6,716,000 | 6,544,000 | 8,530,000 | 4,899,000 | 1,354,000 | 2,071,000 | 2,704,000 | 2,909,000 | 1,746,000 | 5,383,000 | 5,981,000 | 5,436,000 | 4,956,000 | 6,224,000 | 5,478,000 | 4,737,000 | 9,408,000 | 6,651,000 | 5,993,000 | 5,612,000 | 4,816,000 |
Capital Expenditure | -7,331,000 | -3,947,000 | -5,125,000 | -2,007,000 | -1,161,000 | -1,941,000 | -2,506,000 | -2,805,000 | -3,971,000 | -6,415,000 | -13,450,000 | -6,758,000 | -8,225,000 | -7,534,000 | -6,476,000 | -4,879,000 | -9,375,000 | -6,158,000 | -7,551,000 | -4,090,000 | -3,103,000 |
Free Cash Flow | -628,000 | 2,597,000 | 3,405,000 | 2,892,000 | 193,000 | 130,000 | 198,000 | 104,000 | -2,225,000 | -1,032,000 | -7,469,000 | -1,322,000 | -3,269,000 | -1,310,000 | -998,000 | -142,000 | 33,000 | 493,000 | -1,558,000 | 1,522,000 | 1,713,000 |