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 | 20,976,000 | 20,426,000 | 19,698,000 | 17,931,000 | 15,218,000 | 15,455,000 | 14,914,000 | 14,485,000 | 13,609,000 | 12,961,000 | 13,996,000 | 13,983,000 | 13,649,000 | 13,378,000 | 12,515,000 | 11,791,000 | 13,388,000 | 13,310,000 | 13,363,000 | 13,074,000 | 12,516,000 |
Revenue Growth | - | 3.70% | 9.85% | 17.83% | -1.53% | 3.63% | 2.96% | 6.44% | 5.00% | -7.39% | 0.09% | 2.45% | 2.03% | 6.90% | 6.14% | -11.93% | 0.59% | -0.40% | 2.21% | 4.46% | |
Cost of Revenue | 13,822,000 | 12,606,000 | 12,294,000 | 11,111,000 | 9,341,000 | 9,496,000 | 9,249,000 | 9,021,000 | 8,486,000 | 8,231,000 | 9,002,000 | 9,112,000 | 8,879,000 | 8,541,000 | 7,824,000 | 7,241,000 | 8,466,000 | 8,402,000 | 8,587,000 | 8,631,000 | 8,228,000 |
Gross Profit | 7,154,000 | 7,820,000 | 7,404,000 | 6,820,000 | 5,877,000 | 5,959,000 | 5,665,000 | 5,464,000 | 5,123,000 | 4,730,000 | 4,994,000 | 4,871,000 | 4,770,000 | 4,837,000 | 4,691,000 | 4,550,000 | 4,922,000 | 4,908,000 | 4,776,000 | 4,443,000 | 4,288,000 |
Gross Profit Margin | 34.14% | 38.28% | 37.59% | 38.03% | 38.62% | 38.56% | 37.98% | 37.72% | 37.64% | 36.49% | 35.68% | 34.84% | 34.95% | 36.16% | 37.48% | 38.59% | 36.76% | 36.87% | 35.74% | 33.98% | 34.26% |
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,955,000 | 1,870,000 | 1,938,000 | 1,864,000 | 1,728,000 | 1,631,000 | 1,453,000 | 1,468,000 | 1,410,000 | 1,343,000 | 1,481,000 | 1,427,000 | 1,472,000 | 1,551,000 | 1,461,000 | 1,364,000 | 1,477,000 | 1,432,000 | 1,388,000 | 1,276,000 | 1,267,000 |
Total Operating Expenses | 3,020,000 | 3,997,000 | 3,976,000 | 3,863,000 | 3,399,000 | 3,205,000 | 2,930,000 | 2,844,000 | 2,711,000 | 2,588,000 | 2,773,000 | 2,801,000 | 2,769,000 | 2,780,000 | 2,655,000 | 2,530,000 | 2,715,000 | 2,703,000 | 2,722,000 | 2,705,000 | 2,590,000 |
Operating Income or Loss | 3,887,000 | 3,575,000 | 3,365,000 | 2,965,000 | 2,434,000 | 2,706,000 | 2,789,000 | 2,636,000 | 2,296,000 | 2,045,000 | 2,299,000 | 1,079,000 | 1,851,000 | 2,028,000 | 2,116,000 | 1,887,000 | 2,234,000 | 2,254,000 | 2,029,000 | 1,710,000 | 1,699,000 |
Operating Margin | 18.52% | 17.50% | 17.08% | 16.54% | 15.99% | 17.51% | 18.70% | 18.20% | 16.87% | 15.78% | 16.43% | 7.72% | 13.56% | 15.16% | 16.91% | 16.00% | 16.69% | 16.93% | 15.18% | 13.08% | 13.57% |
Interest Expense | 521,000 | 500,000 | 378,000 | 365,000 | 425,000 | 411,000 | 374,000 | 363,000 | 376,000 | 385,000 | 471,000 | 481,000 | 488,000 | 481,000 | 473,000 | 426,000 | 455,000 | -521,000 | -545,000 | -496,000 | -455,000 |
EBITDA | 6,267,000 | 5,840,000 | 5,397,000 | 4,925,000 | 4,086,000 | 4,223,000 | 4,173,000 | 3,920,000 | 3,619,000 | 3,342,000 | 3,436,000 | 3,299,000 | 3,238,000 | 3,263,000 | 3,234,000 | 3,197,000 | 3,452,000 | 3,423,000 | 3,412,000 | 3,193,000 | 3,022,000 |
Depreciation and Amortization | 2,233,000 | 2,201,000 | 2,150,000 | 2,110,000 | 1,774,000 | 1,672,000 | 1,572,000 | 1,468,000 | 1,392,000 | 1,245,000 | 1,292,000 | 1,333,000 | 1,297,000 | 1,229,000 | 1,194,000 | 1,166,000 | 1,238,000 | 1,259,000 | 1,334,000 | 1,361,000 | 1,336,000 |
Income Before Tax | 3,279,000 | 3,021,000 | 2,918,000 | 2,349,000 | 1,893,000 | 2,105,000 | 2,376,000 | 2,191,000 | 1,822,000 | 1,060,000 | 1,751,000 | 494,000 | 1,303,000 | 1,520,000 | 1,631,000 | 1,473,000 | 1,756,000 | 1,703,000 | 1,474,000 | 1,092,000 | 1,178,000 |
Income Tax Expense | 761,000 | 745,000 | 678,000 | 532,000 | 397,000 | 434,000 | 453,000 | 242,000 | 642,000 | 308,000 | 413,000 | 364,000 | 443,000 | 511,000 | 629,000 | 413,000 | 669,000 | 540,000 | 325,000 | -90,000 | 247,000 |
Net Income | 2,544,000 | 2,304,000 | 2,238,000 | 1,816,000 | 1,496,000 | 1,670,000 | 1,925,000 | 1,949,000 | 1,182,000 | 753,000 | 1,298,000 | 98,000 | 817,000 | 961,000 | 953,000 | 994,000 | 1,087,000 | 1,163,000 | 1,149,000 | 1,182,000 | 939,000 |
Net Income Margin | 12.13% | 11.28% | 11.36% | 10.13% | 9.83% | 10.81% | 12.91% | 13.46% | 8.69% | 5.81% | 9.27% | 0.70% | 5.99% | 7.18% | 7.61% | 8.43% | 8.12% | 8.74% | 8.60% | 9.04% | 7.50% |
EPS | 6.32 | 5.69 | 5.42 | 4.32 | 3.54 | 3.93 | 4.49 | 4.44 | 2.66 | 1.66 | 2.80 | 0.21 | 1.76 | 2.05 | 1.98 | 2.02 | 2.21 | 2.25 | 2.13 | 2.11 | 1.63 |
EPS Diluted | 6.29 | 5.66 | 5.39 | 4.29 | 3.52 | 3.91 | 4.45 | 4.41 | 2.65 | 1.65 | 2.79 | 0.21 | 1.76 | 2.04 | 1.98 | 2.01 | 2.19 | 2.23 | 2.10 | 2.09 | 1.61 |
Weighted Average Shares Out | - | 404,900 | 412,800 | 420,400 | 423,000 | 424,600 | 429,100 | 438,800 | 443,500 | 452,700 | 462,600 | 467,700 | 463,600 | 469,700 | 480,200 | 491,200 | 492,100 | 516,889 | 539,437 | 560,190 | 576,074 |
Weighted Average Shares Out Diluted | - | 406,900 | 415,000 | 422,900 | 425,100 | 427,500 | 432,200 | 441,900 | 446,500 | 455,900 | 465,600 | 469,800 | 464,400 | 471,400 | 482,200 | 493,600 | 495,400 | 521,525 | 547,143 | 565,550 | 583,230 |
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 | 176,000 | 458,000 | 351,000 | 118,000 | 553,000 | 3,561,000 | 61,000 | 22,000 | 32,000 | 39,000 | 1,307,000 | 58,000 | 194,000 | 258,000 | 539,000 | 1,140,000 | 480,000 | 348,000 | 614,000 | 666,000 | 443,000 |
Short Term Investments | 778,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 177,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 954,000 | 458,000 | 351,000 | 118,000 | 553,000 | 3,561,000 | 61,000 | 22,000 | 32,000 | 39,000 | 1,307,000 | 235,000 | 194,000 | 258,000 | 539,000 | 1,140,000 | 480,000 | 348,000 | 614,000 | 666,000 | 443,000 |
Net Receivables | 2,980,000 | 2,870,000 | 2,752,000 | 2,546,000 | 2,624,000 | 2,319,000 | 2,275,000 | 2,374,000 | 2,132,000 | 2,094,000 | 1,937,000 | 1,810,000 | 1,839,000 | 1,775,000 | 1,656,000 | 1,527,000 | 1,610,000 | 1,892,000 | 1,858,000 | 2,004,000 | 1,949,000 |
Inventory | 183,000 | 173,000 | 164,000 | 135,000 | 124,000 | 106,000 | 102,000 | 96,000 | 90,000 | 92,000 | 106,000 | 178,000 | 174,000 | 153,000 | 130,000 | 110,000 | 110,000 | 103,000 | 101,000 | 99,000 | 90,000 |
Other Current Assets | 322,000 | 303,000 | 448,000 | 405,000 | 363,000 | 329,000 | 309,000 | 228,000 | 212,000 | 212,000 | 397,000 | 163,000 | 140,000 | 115,000 | 287,000 | 117,000 | 245,000 | 86,000 | 527,000 | 682,000 | 337,000 |
Total Current Assets | 4,439,000 | 3,804,000 | 3,551,000 | 3,069,000 | 3,540,000 | 6,209,000 | 2,645,000 | 2,624,000 | 2,376,000 | 2,345,000 | 3,641,000 | 2,499,000 | 2,423,000 | 2,379,000 | 2,482,000 | 3,010,000 | 2,335,000 | 2,480,000 | 3,182,000 | 3,451,000 | 2,819,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 17,420,000 | 16,968,000 | 15,719,000 | 14,419,000 | 14,148,000 | 12,893,000 | 11,942,000 | 11,559,000 | 10,950,000 | 10,665,000 | 10,657,000 | 12,344,000 | 12,651,000 | 12,242,000 | 11,868,000 | 11,541,000 | 11,402,000 | 11,351,000 | 11,179,000 | 11,221,000 | 11,476,000 |
Goodwill | 9,363,000 | 9,254,000 | 9,323,000 | 9,028,000 | 8,994,000 | 6,532,000 | 6,430,000 | 6,247,000 | 6,215,000 | 5,984,000 | 5,740,000 | 6,070,000 | 6,291,000 | 6,215,000 | 5,726,000 | 5,632,000 | 5,462,000 | 5,406,000 | 5,292,000 | 5,364,000 | 5,301,000 |
Intangible Assets | 753,000 | 759,000 | 827,000 | 898,000 | 1,024,000 | 521,000 | 572,000 | 547,000 | 591,000 | 477,000 | 440,000 | 529,000 | 397,000 | 457,000 | 295,000 | 238,000 | 158,000 | 124,000 | 121,000 | 5,514,000 | 5,453,000 |
Long Term Investments | 1,017,000 | 606,000 | 578,000 | 432,000 | 426,000 | 483,000 | 406,000 | 269,000 | 320,000 | 360,000 | 408,000 | 414,000 | 667,000 | 637,000 | -40,000 | -116,000 | -39,000 | -51,000 | -82,000 | -94,000 | -58,000 |
Tax Assets | 1,826,000 | 1,826,000 | 1,733,000 | -432,000 | -426,000 | -483,000 | 1,291,000 | 1,248,000 | 1,482,000 | 1,391,000 | 115,000 | 113,000 | 76,000 | 78,000 | 40,000 | 116,000 | 39,000 | 51,000 | 82,000 | 94,000 | 58,000 |
Other Non-Current Assets | -819,000 | -394,000 | -364,000 | 1,683,000 | 1,639,000 | 1,588,000 | -636,000 | -665,000 | -1,075,000 | -803,000 | 411,000 | 634,000 | 592,000 | 561,000 | 1,105,000 | 733,000 | 870,000 | 814,000 | 826,000 | 949,000 | 1,157,000 |
Total Non-Current Assets | 29,560,000 | 29,019,000 | 27,816,000 | 26,028,000 | 25,805,000 | 21,534,000 | 20,005,000 | 19,205,000 | 18,483,000 | 18,074,000 | 17,771,000 | 20,104,000 | 20,674,000 | 20,190,000 | 18,994,000 | 18,144,000 | 17,892,000 | 17,695,000 | 17,418,000 | 17,684,000 | 18,086,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 | 33,999,000 | 32,823,000 | 31,367,000 | 29,097,000 | 29,345,000 | 27,743,000 | 22,650,000 | 21,829,000 | 20,859,000 | 20,419,000 | 21,412,000 | 22,603,000 | 23,097,000 | 22,569,000 | 21,476,000 | 21,154,000 | 20,227,000 | 20,175,000 | 20,600,000 | 21,135,000 | 20,905,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 1,785,000 | 1,709,000 | 1,766,000 | 1,375,000 | 1,121,000 | 1,065,000 | 1,037,000 | 2,523,000 | 2,377,000 | 2,257,000 | 2,395,000 | 744,000 | 842,000 | 838,000 | 692,000 | 567,000 | 2,201,000 | 656,000 | 693,000 | 719,000 | 772,000 |
Short Term Debt | 242,000 | 334,000 | 414,000 | 708,000 | 551,000 | 218,000 | 432,000 | 739,000 | 417,000 | 253,000 | 1,090,000 | 726,000 | 743,000 | 631,000 | 233,000 | 749,000 | 835,000 | 329,000 | 822,000 | 522,000 | 384,000 |
Tax Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 584,000 | 578,000 | 589,000 | 571,000 | 539,000 | 534,000 | 522,000 | 503,000 | 493,000 | 472,000 | 475,000 | 475,000 | 465,000 | 470,000 | 460,000 | 457,000 | 451,000 | 462,000 | 455,000 | 483,000 | 463,000 |
Other Current Liabilities | 1,525,000 | 1,605,000 | 1,625,000 | 1,428,000 | 1,342,000 | 1,327,000 | 1,117,000 | -503,000 | -493,000 | -472,000 | -475,000 | 1,069,000 | 986,000 | 1,129,000 | 1,100,000 | 1,128,000 | -451,000 | 1,151,000 | 1,298,000 | 1,533,000 | 1,586,000 |
Total Current Liabilities | 4,136,000 | 4,226,000 | 4,394,000 | 4,082,000 | 3,553,000 | 3,144,000 | 3,108,000 | 3,262,000 | 2,794,000 | 2,510,000 | 3,485,000 | 3,014,000 | 3,036,000 | 3,068,000 | 2,485,000 | 2,901,000 | 3,036,000 | 2,598,000 | 3,268,000 | 3,257,000 | 3,205,000 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 16,501,000 | 15,895,000 | 14,570,000 | 12,697,000 | 13,259,000 | 13,280,000 | 9,594,000 | 8,752,000 | 8,893,000 | 8,728,000 | 8,345,000 | 9,500,000 | 9,173,000 | 9,125,000 | 8,674,000 | 8,124,000 | 7,491,000 | 8,008,000 | 7,495,000 | 8,165,000 | 8,182,000 |
Deferred Revenue | 0 | 2,888,000 | 1,733,000 | -1,694,000 | -1,806,000 | -1,407,000 | -1,291,000 | -1,248,000 | -1,482,000 | -1,391,000 | -1,453,000 | 1,518,000 | 1,459,000 | 0 | -1,662,000 | 0 | -1,484,000 | 0 | 0 | 0 | 0 |
Deferred Tax | 1,826,000 | 1,826,000 | 1,733,000 | 1,694,000 | 1,806,000 | 1,407,000 | 1,291,000 | 1,248,000 | 1,482,000 | 1,391,000 | 1,453,000 | 1,842,000 | 1,947,000 | 1,884,000 | 1,662,000 | 1,509,000 | 1,484,000 | 1,411,000 | 1,365,000 | 1,364,000 | 1,380,000 |
Other Non-Current Liabilities | 4,085,000 | 1,092,000 | 2,073,000 | 5,192,000 | 5,079,000 | 4,249,000 | 3,672,000 | 3,773,000 | 3,852,000 | 3,814,000 | 3,693,000 | 727,000 | 807,000 | 2,102,000 | 3,726,000 | 2,029,000 | 3,515,000 | 2,056,000 | 1,975,000 | 1,947,000 | 1,885,000 |
Total Non-Current Liabilities | 22,412,000 | 21,701,000 | 20,109,000 | 17,889,000 | 18,338,000 | 17,529,000 | 13,266,000 | 12,525,000 | 12,745,000 | 12,542,000 | 12,038,000 | 13,587,000 | 13,386,000 | 13,111,000 | 12,400,000 | 11,662,000 | 11,006,000 | 11,475,000 | 10,835,000 | 11,476,000 | 11,447,000 |
Total Liabilities | 26,548,000 | 25,927,000 | 24,503,000 | 21,971,000 | 21,891,000 | 20,673,000 | 16,374,000 | 15,787,000 | 15,539,000 | 15,052,000 | 15,523,000 | 16,601,000 | 16,422,000 | 16,179,000 | 14,885,000 | 14,563,000 | 14,042,000 | 14,073,000 | 14,103,000 | 14,733,000 | 14,652,000 |
Common Stock | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 |
Retained Earnings | 15,104,000 | 14,334,000 | 13,167,000 | 12,004,000 | 11,159,000 | 10,592,000 | 9,797,000 | 8,588,000 | 7,388,000 | 6,939,000 | 6,888,000 | 6,289,000 | 6,879,000 | 6,721,000 | 6,400,000 | 6,053,000 | 5,631,000 | 5,080,000 | 4,410,000 | 3,615,000 | 3,004,000 |
Accumulated Other Comprehensive Income/Loss | -73,000 | -37,000 | -69,000 | 17,000 | 39,000 | -8,000 | -87,000 | 8,000 | -80,000 | -127,000 | 23,000 | 154,000 | 193,000 | 172,000 | 230,000 | 208,000 | 88,000 | 229,000 | 129,000 | 124,000 | 65,000 |
Total Stockholders Equity | 7,457,000 | 6,903,000 | 6,849,000 | 7,124,000 | 7,452,000 | 7,068,000 | 6,275,000 | 6,019,000 | 5,297,000 | 5,345,000 | 5,866,000 | 5,707,000 | 6,354,000 | 6,070,000 | 6,260,000 | 6,285,000 | 5,902,000 | 5,792,000 | 6,222,000 | 6,121,000 | 5,971,000 |
Total Investments | 1,795,000 | 606,000 | 578,000 | 432,000 | 426,000 | 483,000 | 406,000 | 269,000 | 320,000 | 360,000 | 408,000 | 591,000 | 667,000 | 637,000 | -40,000 | -116,000 | -39,000 | -51,000 | -82,000 | -94,000 | -58,000 |
Total Debt | 16,743,000 | 16,229,000 | 14,984,000 | 13,405,000 | 13,810,000 | 13,498,000 | 10,026,000 | 9,491,000 | 9,310,000 | 8,981,000 | 9,435,000 | 10,226,000 | 9,916,000 | 9,756,000 | 8,907,000 | 8,873,000 | 8,326,000 | 8,337,000 | 8,317,000 | 8,687,000 | 8,566,000 |
Net Debt | 16,567,000 | 15,771,000 | 14,633,000 | 13,287,000 | 13,257,000 | 9,937,000 | 9,965,000 | 9,469,000 | 9,278,000 | 8,942,000 | 8,128,000 | 10,168,000 | 9,722,000 | 9,498,000 | 8,368,000 | 7,733,000 | 7,846,000 | 7,989,000 | 7,703,000 | 8,021,000 | 8,123,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 | 2,519,000 | 2,276,000 | 2,240,000 | 1,817,000 | 1,496,000 | 1,671,000 | 1,923,000 | 1,949,000 | 1,180,000 | 752,000 | 1,338,000 | 130,000 | 860,000 | 1,009,000 | 1,002,000 | 1,060,000 | 1,087,000 | 1,163,000 | 1,149,000 | 1,182,000 | 939,000 |
Depreciation & Amortization | 1,789,000 | 1,326,000 | 1,284,000 | 1,999,000 | 1,671,000 | 1,574,000 | 1,477,000 | 1,376,000 | 1,301,000 | 1,245,000 | 1,292,000 | 1,333,000 | 1,297,000 | 1,229,000 | 1,194,000 | 1,166,000 | 1,238,000 | 1,259,000 | 1,334,000 | 1,361,000 | 1,336,000 |
Deferred Income Tax | 66,000 | 83,000 | 49,000 | -77,000 | 165,000 | 100,000 | 25,000 | -251,000 | 73,000 | 30,000 | -118,000 | -149,000 | 67,000 | 198,000 | 154,000 | -94,000 | 150,000 | 70,000 | -23,000 | -61,000 | 156,000 |
Stock Based Compensation | 103,000 | 93,000 | 84,000 | 108,000 | 94,000 | 86,000 | 89,000 | 101,000 | 90,000 | 72,000 | 65,000 | 58,000 | 29,000 | 45,000 | 36,000 | 30,000 | 48,000 | -26,000 | -45,000 | 0 | 0 |
Change in Working Capital | -80,000 | -251,000 | -145,000 | 126,000 | -327,000 | 80,000 | -29,000 | -201,000 | 77,000 | -378,000 | -265,000 | -80,000 | -218,000 | -172,000 | -230,000 | 34,000 | -89,000 | -81,000 | -19,000 | -319,000 | -319,000 |
Accounts Receivable | -183,000 | -161,000 | -329,000 | 28,000 | -179,000 | -53,000 | -16,000 | -271,000 | -78,000 | -178,000 | -268,000 | 44,000 | -131,000 | -110,000 | -159,000 | 29,000 | -22,000 | -22,000 | 12,000 | -102,000 | -223,000 |
Inventory | -56,000 | 59,000 | 0 | -234,000 | 216,000 | -243,000 | -30,000 | -16,000 | 352,000 | 9,000 | 3,000 | -3,000 | -67,000 | -23,000 | 47,000 | -4,000 | 134,000 | -13,000 | 23,000 | -224,000 | 333,000 |
Accounts Payable | 197,000 | 90,000 | 393,000 | 206,000 | -37,000 | 243,000 | 203,000 | 126,000 | -112,000 | -112,000 | 117,000 | -27,000 | 65,000 | 65,000 | -57,000 | 51,000 | -88,000 | -51,000 | -45,000 | -187,000 | -43,000 |
Other Working Capital | -38,000 | -239,000 | -209,000 | 126,000 | -327,000 | 133,000 | -186,000 | -40,000 | -85,000 | -97,000 | -117,000 | -94,000 | -85,000 | -104,000 | -61,000 | -42,000 | -113,000 | 5,000 | -9,000 | 194,000 | -386,000 |
Other Non-Cash Items | 3,114,000 | 1,192,000 | 1,024,000 | 365,000 | 304,000 | 363,000 | 85,000 | 206,000 | 239,000 | 777,000 | 19,000 | 1,163,000 | 260,000 | 160,000 | 119,000 | 166,000 | 141,000 | 54,000 | 144,000 | 228,000 | 106,000 |
Net Cash Provided by Operating Activities | 5,166,000 | 4,719,000 | 4,536,000 | 4,338,000 | 3,403,000 | 3,874,000 | 3,570,000 | 3,180,000 | 2,960,000 | 2,498,000 | 2,331,000 | 2,455,000 | 2,295,000 | 2,469,000 | 2,275,000 | 2,362,000 | 2,575,000 | 2,439,000 | 2,540,000 | 2,391,000 | 2,218,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -3,050,000 | -2,895,000 | -2,587,000 | -1,904,000 | -1,632,000 | -1,818,000 | -1,694,000 | -1,509,000 | -1,339,000 | -1,233,000 | -1,151,000 | -1,271,000 | -1,510,000 | -1,324,000 | -1,104,000 | -1,179,000 | -1,221,000 | -1,211,000 | -1,329,000 | -1,180,000 | -1,258,000 |
Acquisitions Net | -205,000 | -92,000 | -350,000 | 21,000 | -3,200,000 | -472,000 | -252,000 | -101,000 | -589,000 | -429,000 | 2,185,000 | -619,000 | -283,000 | -831,000 | -363,000 | -253,000 | -280,000 | 188,000 | 208,000 | -142,000 | -130,000 |
Purchases of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -21,000 | -20,000 | 0 | 0 | 0 | -155,000 | -173,000 | 0 | -1,220,000 | -1,220,000 | -3,001,000 | -1,079,000 | 0 |
Sales/Maturities of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 34,000 | 0 | 1,404,000 | 1,404,000 | 3,123,000 | 784,000 | 0 |
Other Investing Activities | -856,000 | -104,000 | -126,000 | -11,000 | -15,000 | -86,000 | -223,000 | 231,000 | -4,000 | 54,000 | -39,000 | -10,000 | -37,000 | 125,000 | 34,000 | 182,000 | 134,000 | 78,000 | 211,000 | 555,000 | 525,000 |
Net Cash Used for Investing Activities | -4,111,000 | -3,091,000 | -3,063,000 | -1,894,000 | -4,847,000 | -2,376,000 | -2,169,000 | -1,379,000 | -1,932,000 | -1,608,000 | 995,000 | -1,900,000 | -1,830,000 | -2,185,000 | -1,606,000 | -1,250,000 | -1,183,000 | -761,000 | -788,000 | -1,062,000 | -863,000 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -10,064,000 | -20,394,000 | -7,328,000 | -8,404,000 | -7,807,000 | -1,534,000 | -499,000 | -1,907,000 | -2,682,000 | -2,764,000 | -3,568,000 | -1,152,000 | -1,058,000 | -503,000 | -1,112,000 | -1,335,000 | -1,785,000 | -256,000 | -500,000 | -11,000 | -386,000 |
Common Stock Issued | 10,005,000 | 21,350,000 | 44,000 | 8,014,000 | 7,661,000 | 4,750,000 | 864,000 | 1,635,000 | 3,120,000 | 2,414,000 | 2,910,000 | 1,439,000 | 1,798,000 | 1,246,000 | 962,000 | 1,769,000 | 1,562,000 | 142,000 | 295,000 | 129,000 | 193,000 |
Common Stock Repurchased | -944,000 | -1,302,000 | -1,500,000 | -1,350,000 | -402,000 | -248,000 | -1,004,000 | -750,000 | -725,000 | -600,000 | -600,000 | -239,000 | -575,000 | -575,000 | -501,000 | -226,000 | -410,000 | -1,421,000 | -1,072,000 | -706,000 | -496,000 |
Dividends Paid | -1,172,000 | -1,136,000 | -1,077,000 | -970,000 | -927,000 | -876,000 | -802,000 | -750,000 | -726,000 | -695,000 | -693,000 | -683,000 | -658,000 | -696,000 | -604,000 | -619,000 | -531,000 | -495,000 | -476,000 | -449,000 | -432,000 |
Other Financing Activities | -66,000 | -42,000 | 8,645,000 | -190,000 | -84,000 | -128,000 | -67,000 | -39,000 | -22,000 | -510,000 | -121,000 | -52,000 | -37,000 | -38,000 | -18,000 | -46,000 | -92,000 | 84,000 | -50,000 | -53,000 | -9,000 |
Net Cash Used Provided by Financing Activities | -1,069,000 | -1,524,000 | -1,216,000 | -2,900,000 | -1,559,000 | 1,964,000 | -1,508,000 | -1,811,000 | -1,035,000 | -2,155,000 | -2,072,000 | -687,000 | -530,000 | -566,000 | -1,273,000 | -457,000 | -1,256,000 | -1,946,000 | -1,803,000 | -1,090,000 | -1,130,000 |
Effect of Forex Changes on Cash | -3,000 | 3,000 | -6,000 | 2,000 | 4,000 | 2,000 | -3,000 | 0 | -3,000 | -3,000 | -5,000 | -4,000 | 1,000 | 1,000 | 3,000 | 5,000 | -4,000 | 2,000 | -1,000 | 3,000 | 1,000 |
Net Change in Cash | -3,000 | 107,000 | 251,000 | -454,000 | -2,999,000 | 3,464,000 | -110,000 | -10,000 | -7,000 | -1,268,000 | 1,249,000 | -136,000 | -64,000 | -281,000 | -601,000 | 660,000 | 132,000 | -266,000 | -52,000 | 242,000 | 226,000 |
Cash at End of Period | 1,334,000 | 552,000 | 445,000 | 194,000 | 648,000 | 3,647,000 | 183,000 | 22,000 | 32,000 | 39,000 | 1,307,000 | 58,000 | 194,000 | 258,000 | 539,000 | 1,140,000 | 480,000 | 348,000 | 614,000 | 666,000 | 443,000 |
Cash at Start of Period | 1,337,000 | 445,000 | 194,000 | 648,000 | 3,647,000 | 183,000 | 293,000 | 32,000 | 39,000 | 1,307,000 | 58,000 | 194,000 | 258,000 | 539,000 | 1,140,000 | 480,000 | 348,000 | 614,000 | 666,000 | 424,000 | 217,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 5,166,000 | 4,719,000 | 4,536,000 | 4,338,000 | 3,403,000 | 3,874,000 | 3,570,000 | 3,180,000 | 2,960,000 | 2,498,000 | 2,331,000 | 2,455,000 | 2,295,000 | 2,469,000 | 2,275,000 | 2,362,000 | 2,575,000 | 2,439,000 | 2,540,000 | 2,391,000 | 2,218,000 |
Capital Expenditure | -3,050,000 | -2,895,000 | -2,587,000 | -1,904,000 | -1,632,000 | -1,818,000 | -1,694,000 | -1,509,000 | -1,339,000 | -1,233,000 | -1,151,000 | -1,271,000 | -1,510,000 | -1,324,000 | -1,104,000 | -1,179,000 | -1,221,000 | -1,211,000 | -1,329,000 | -1,180,000 | -1,258,000 |
Free Cash Flow | 2,116,000 | 1,824,000 | 1,949,000 | 2,434,000 | 1,771,000 | 2,056,000 | 1,876,000 | 1,671,000 | 1,621,000 | 1,265,000 | 1,180,000 | 1,184,000 | 785,000 | 1,145,000 | 1,171,000 | 1,183,000 | 1,354,000 | 1,228,000 | 1,211,000 | 1,211,000 | 960,000 |