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,238,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,356,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,882,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 | 32.03% | 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 | 1,586,000 | 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 | 340,247 | 408,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,337,000 | 4,792,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 | 28.46% | 31.65% | 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 | 355,000 | 363,000 | 370,000 | 388,000 | 259,000 | 250,000 | 594,000 | 498,000 | 904,000 | 517,000 | 526,000 | 417,000 | 406,000 | 352,000 | 363,000 | 349,000 | 329,000 | 430,000 | 421,000 | 533,000 | -475,000 |
EBITDA | 7,128,000 | 7,375,000 | 10,289,000 | 5,465,000 | 1,210,000 | 1,714,000 | 3,326,000 | 2,944,000 | 5,595,000 | 24,198,000 | 9,871,000 | 7,407,000 | 4,998,000 | 5,997,000 | 5,062,000 | -1,964,000 | 31,125,000 | 7,559,000 | 7,611,000 | 7,792,000 | 6,018,000 |
Depreciation and Amortization | 2,791,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,310,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 | 765,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,502,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.95% | 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.54 | 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.51 | 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 | Q2 | 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 | 1,169,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 | 1,169,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,589,000 | 1,573,000 | 1,767,000 | 1,626,000 | 775,000 | 832,000 | 885,000 | 1,670,000 | 1,356,000 | 1,252,000 | 2,481,000 | 1,520,000 | 1,245,000 | 1,379,000 | 1,202,000 | 1,208,000 | 1,746,000 | 1,779,000 | 1,393,000 | 1,601,000 | 1,320,000 |
Inventory | 258,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 | 343,000 | 460,000 | 469,000 | 352,000 | 248,000 | 279,000 | 941,000 | 448,000 | 264,000 | 421,000 | 544,000 | 419,000 | 746,000 | 847,000 | 924,000 | 1,138,000 | 315,000 | 355,000 | 404,000 | 161,000 | 144,000 |
Total Current Assets | 3,359,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 | 20,082,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 | -752,247 | 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 | 704,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 | 1,917 | 530,000 | 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 | 262,083 | 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 | 21,803,000 | 21,863,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 | 25,162,000 | 25,020,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 | 2,117,000 | 1,982,000 | 859,000 | 500,000 | 242,000 | 428,000 | 662,000 | 819,000 | 642,000 | 906,000 | 1,400,000 | 1,229,000 | 1,451,000 | 1,471,000 | 1,411,000 | 1,137,000 | 1,819,000 | 1,360,000 | 1,719,000 | 1,613,000 | 1,202,000 |
Short Term Debt | 522,000 | 516,000 | 251,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 | 180,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 | 377,000 | 451,000 | 532,000 | 2,587,000 | 1,198,000 | 1,499,000 | 1,388,000 | 1,201,000 | 1,974,000 | 650,000 | 1,180,000 | 574,000 | 613,000 | 778,000 | 823,000 | 652,000 | 684,000 | 902,000 | 269,000 | 361,000 | 668,000 |
Total Current Liabilities | 3,016,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 | 5,665,000 | 5,672,000 | 6,446,000 | 6,734,000 | 4,544,000 | 4,538,000 | 5,785,000 | 10,291,000 | 10,154,000 | 12,137,000 | 9,830,000 | 7,956,000 | 8,455,000 | 5,969,000 | 3,819,000 | 5,847,000 | 5,661,000 | 6,923,000 | 5,568,000 | 5,248,000 | 6,339,000 |
Deferred Revenue | 315,000 | 295,000 | 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 | 1,917,000 | 2,368,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,520,000 | 1,519,000 | 1,411,000 | 1,050,000 | 909,000 | 426,000 | 462,000 | 583,000 | 894,000 | 853,000 | 948,000 | 834,000 | 901,000 | 721,000 | 1,067,000 | 2,568,000 | 2,373,000 | 2,828,000 | 1,758,000 | 1,824,000 | 1,823,000 |
Total Non-Current Liabilities | 9,417,000 | 9,854,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 | 12,433,000 | 12,803,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 | 63,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,132,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 | -122,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 | 12,551,000 | 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 | 704,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 | 6,502,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 | 5,333,000 | 5,608,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,512,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,140,651 | 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 | 256,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 | 96,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 | -47,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 | -72,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 | -132,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 | 80,000 | -335,000 | 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 | 139,000 | 0 | -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 | 3,668,349 | -79,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,765,000 | 6,576,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 | -3,757,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 |
Acquisitions Net | 75,000 | 63,000 | 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 | -49,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 | 53,000 | 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 | -52,000 | -53,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 | -3,734,000 | -3,937,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 | -484,000 | -242,000 | 0 | -1,243,000 | 0 | -162,000 | -922,000 | -2,118,000 | -5,035,000 | -2,941,000 | -7,574,000 | -1,872,000 | -1,287,000 | -1,760,000 | -1,782,000 | -178,000 | -1,000 | -804,000 | -946,000 | 0 | 0 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | -1,578,000 | 183,000 | 501,000 | 2,361,000 | 679,000 | 410,000 | 0 | 0 | 6,048,000 | 111,000 | 0 | 116,000 | 91,000 | 73,000 | 124,000 | 268,000 |
Common Stock Repurchased | -695,000 | -979,000 | -718,000 | -589,000 | -38,000 | -1,849,000 | -2,956,000 | 2,376,000 | 2,145,000 | 4,776,000 | 5,433,000 | 0 | 0 | -2,332,000 | -1,168,000 | 0 | -815,000 | -326,000 | -253,000 | -2,263,000 | -189,000 |
Dividends Paid | -1,322,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 | -89,000 | -142,000 | -116,000 | -145,000 | -11,000 | 90,000 | -359,000 | -623,000 | -414,000 | -270,000 | -237,000 | 2,240,000 | 3,240,000 | 13,000 | 16,000 | 1,663,000 | -2,419,000 | 927,000 | 1,928,000 | -1,258,000 | -973,000 |
Net Cash Used Provided by Financing Activities | -2,348,000 | -3,221,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 | -2,000 | 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 | 681,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,954,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,273,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,765,000 | 6,576,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 | -3,757,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 | 3,008,000 | 2,629,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 |