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 | 12,322,000 | 10,701,000 | 11,324,000 | 7,473,000 | 4,667,000 | 6,495,000 | 6,326,000 | 5,466,000 | 4,762,000 | 6,636,000 | 10,737,000 | 22,284,000 | 37,691,000 | 38,944,000 | 35,135,000 | 29,569,000 | 41,165,000 | 31,647,000 | 28,067,000 | 22,747,000 | 16,733,000 |
Revenue Growth | - | -5.50% | 51.53% | 60.12% | -28.14% | 2.67% | 15.73% | 14.78% | -28.24% | -38.20% | -51.82% | -40.88% | -3.22% | 10.84% | 18.82% | -28.17% | 30.08% | 12.76% | 23.39% | 35.94% | |
Cost of Revenue | 6,662,000 | 7,060,000 | 3,410,000 | 2,929,000 | 3,416,000 | 3,543,000 | 3,188,000 | 5,714,000 | 6,288,000 | 7,424,000 | 7,252,000 | 16,626,000 | 30,618,000 | 29,126,000 | 25,331,000 | 23,595,000 | 32,401,000 | 24,154,000 | 21,162,000 | 18,048,000 | 12,796,000 |
Gross Profit | 5,660,000 | 3,641,000 | 7,914,000 | 4,544,000 | 1,251,000 | 2,952,000 | 3,138,000 | -248,000 | -1,526,000 | -788,000 | 3,485,000 | 5,658,000 | 7,073,000 | 9,818,000 | 9,804,000 | 5,974,000 | 8,764,000 | 7,493,000 | 6,905,000 | 4,699,000 | 3,937,000 |
Gross Profit Margin | 46.24% | 34.02% | 69.89% | 60.81% | 26.81% | 45.45% | 49.60% | -4.54% | -32.05% | -11.87% | 32.46% | 25.39% | 18.77% | 25.21% | 27.90% | 20.20% | 21.29% | 23.68% | 24.60% | 20.66% | 23.53% |
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,218,000 | 527,000 | 3,758,000 | 2,374,000 | 1,293,000 | 2,133,000 | 2,244,000 | 434,000 | 415,000 | 557,000 | 588,000 | 1,576,000 | 1,764,000 | 1,771,000 | 1,683,000 | 1,655,000 | 1,697,000 | 1,558,000 | 1,411,000 | 1,199,000 | 1,079,000 |
Total Operating Expenses | 1,283,000 | 527,000 | 3,932,000 | 2,536,000 | 1,644,000 | 2,366,000 | 2,606,000 | 941,000 | 1,857,000 | 1,438,000 | 1,428,000 | 2,607,000 | 3,000,000 | 5,543,000 | 5,078,000 | 4,092,000 | 3,726,000 | 3,810,000 | 3,317,000 | 2,757,000 | 2,531,000 |
Operating Income or Loss | 4,412,000 | 3,114,000 | 4,127,000 | 2,089,000 | -343,000 | 579,000 | 529,000 | -1,189,000 | -3,383,000 | -2,226,000 | 1,734,000 | 3,051,000 | 3,654,000 | 3,797,000 | 3,453,000 | 1,567,000 | 5,038,000 | 3,683,000 | 3,588,000 | 1,942,000 | 1,165,000 |
Operating Margin | 35.50% | 29.10% | 36.44% | 27.95% | -7.35% | 8.91% | 8.36% | -21.75% | -71.04% | -33.54% | 16.15% | 13.69% | 9.69% | 9.75% | 9.83% | 5.30% | 12.24% | 11.64% | 12.78% | 8.54% | 6.96% |
Interest Expense | 471,000 | 528,000 | 493,000 | 481,000 | 468,000 | 380,000 | 399,000 | 325,000 | 338,000 | 341,000 | 323,000 | 406,000 | 419,000 | 383,000 | 361,000 | 360,000 | 267,000 | 256,000 | 201,000 | 224,000 | 241,000 |
EBITDA | 6,690,000 | 5,307,000 | 5,830,000 | 3,617,000 | 1,731,000 | 2,701,000 | 2,523,000 | 1,719,000 | -57,000 | -2,352,000 | 1,936,000 | 3,014,000 | 4,171,000 | 5,608,000 | 6,521,000 | 4,136,000 | 7,182,000 | 5,435,000 | 5,015,000 | 3,343,000 | 2,620,000 |
Depreciation and Amortization | 2,280,000 | 2,141,000 | 1,759,000 | 1,539,000 | 2,266,000 | 2,171,000 | 2,048,000 | 3,151,000 | 4,308,000 | 3,955,000 | 3,224,000 | 2,770,000 | 2,949,000 | 2,406,000 | 2,317,000 | 2,254,000 | 2,029,000 | 1,576,000 | 1,224,000 | 1,025,000 | 970,000 |
Income Before Tax | 4,064,000 | 2,471,000 | 3,681,000 | 1,490,000 | -2,850,000 | 221,000 | 220,000 | -5,778,000 | -3,854,000 | -4,258,000 | 2,436,000 | 4,493,000 | 4,053,000 | 2,461,000 | 3,311,000 | 1,522,000 | 4,700,000 | 3,704,000 | 4,040,000 | 2,226,000 | 1,558,000 |
Income Tax Expense | 1,041,000 | 733,000 | 1,107,000 | 600,000 | -11,000 | 461,000 | 335,000 | -1,837,000 | 2,222,000 | -1,299,000 | 744,000 | 525,000 | 1,798,000 | 785,000 | 1,173,000 | 715,000 | 2,340,000 | 1,872,000 | 2,124,000 | 984,000 | 588,000 |
Net Income | 2,646,000 | 1,382,000 | 2,096,000 | 890,000 | -2,839,000 | -240,000 | -282,000 | -4,074,000 | -6,132,000 | -3,056,000 | 2,317,000 | 5,052,000 | 2,217,000 | 1,703,000 | 2,125,000 | 740,000 | 2,360,000 | 1,832,000 | 1,916,000 | 1,242,000 | 977,000 |
Net Income Margin | 21.18% | 12.91% | 18.51% | 11.91% | -60.83% | -3.70% | -4.46% | -74.53% | -128.77% | -46.05% | 21.58% | 22.67% | 5.88% | 4.37% | 6.05% | 2.50% | 5.73% | 5.79% | 6.83% | 5.46% | 5.84% |
EPS | 8.63 | 4.52 | 6.80 | 2.90 | -9.31 | -0.80 | -0.95 | -12.97 | -19.79 | -10.78 | 7.63 | 15.01 | 5.98 | 5.05 | 6.52 | 2.28 | 7.35 | 5.86 | 6.75 | 4.32 | 3.46 |
EPS Diluted | 8.60 | 4.49 | 6.77 | 2.88 | -9.31 | -0.80 | -0.95 | -12.97 | -19.79 | -10.78 | 7.53 | 14.82 | 5.95 | 5.01 | 6.47 | 2.27 | 7.24 | 5.74 | 6.08 | 3.93 | 3.19 |
Weighted Average Shares Out | - | 305,900 | 308,100 | 307,400 | 304,800 | 301,200 | 298,182 | 314,024 | 309,890 | 283,506 | 303,700 | 336,600 | 338,400 | 336,900 | 326,000 | 323,900 | 320,800 | 312,700 | 278,100 | 272,700 | 268,355 |
Weighted Average Shares Out Diluted | - | 307,600 | 309,600 | 309,300 | 304,800 | 301,200 | 298,200 | 314,100 | 309,900 | 283,600 | 307,700 | 340,900 | 340,300 | 339,900 | 328,300 | 326,000 | 325,800 | 319,300 | 315,700 | 312,100 | 306,300 |
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 | 2,025,000 | 1,688,000 | 2,486,000 | 2,713,000 | 1,739,000 | 1,545,000 | 2,694,000 | 4,847,000 | 2,732,000 | 2,716,000 | 2,444,000 | 1,814,000 | 642,000 | 351,000 | 1,608,000 | 1,362,000 | 908,000 | 607,000 | 383,000 | 315,000 | 877,000 |
Short Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 2,025,000 | 1,688,000 | 2,486,000 | 2,713,000 | 1,739,000 | 1,545,000 | 2,694,000 | 4,847,000 | 2,732,000 | 2,716,000 | 2,444,000 | 1,814,000 | 642,000 | 351,000 | 1,608,000 | 1,362,000 | 908,000 | 607,000 | 383,000 | 315,000 | 877,000 |
Net Receivables | 1,315,000 | 1,330,000 | 1,162,000 | 1,211,000 | 860,000 | 1,170,000 | 1,001,000 | 1,024,000 | 1,026,000 | 1,159,000 | 2,073,000 | 3,525,000 | 4,338,000 | 5,011,000 | 4,718,000 | 3,924,000 | 4,297,000 | 4,708,000 | 3,873,000 | 3,655,000 | 2,367,000 |
Inventory | 382,000 | 304,000 | 217,000 | 223,000 | 378,000 | 261,000 | 245,000 | 232,000 | 323,000 | 399,000 | 527,000 | 954,000 | 1,259,000 | 1,423,000 | 1,452,000 | 1,438,000 | 1,308,000 | 1,250,000 | 1,005,000 | 855,000 | 596,000 |
Other Current Assets | 111,000 | 108,000 | 1,445,000 | 1,633,000 | 1,342,000 | 1,611,000 | 1,765,000 | 1,310,000 | 1,544,000 | 1,688,000 | 4,243,000 | 5,725,000 | 7,667,000 | 7,965,000 | 7,138,000 | 6,625,000 | 819,000 | 361,000 | 587,000 | 465,000 | 495,000 |
Total Current Assets | 3,833,000 | 3,430,000 | 3,931,000 | 4,346,000 | 3,081,000 | 3,156,000 | 4,459,000 | 6,157,000 | 4,276,000 | 4,404,000 | 6,687,000 | 8,636,000 | 8,309,000 | 8,316,000 | 8,746,000 | 7,987,000 | 7,332,000 | 6,926,000 | 5,848,000 | 5,290,000 | 4,335,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 19,301,000 | 18,260,000 | 15,828,000 | 14,678,000 | 14,709,000 | 17,560,000 | 16,083,000 | 16,192,000 | 23,595,000 | 26,352,000 | 27,517,000 | 28,771,000 | 29,122,000 | 24,550,000 | 21,127,000 | 16,627,000 | 16,271,000 | 14,634,000 | 12,308,000 | 9,512,000 | 8,505,000 |
Goodwill | 360,000 | 360,000 | 360,000 | 360,000 | 360,000 | 360,000 | 360,000 | 360,000 | 375,000 | 375,000 | 1,858,000 | 1,869,000 | 2,208,000 | 2,305,000 | 2,408,000 | 1,225,000 | 1,225,000 | 1,225,000 | 1,253,000 | 977,000 | 977,000 |
Intangible Assets | 0 | 0 | 360,000 | 360,000 | 360,000 | 360,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments | -859,000 | -680,000 | 0 | -431,000 | -419,000 | -440,000 | -381,000 | -381,000 | -434,000 | -3,028,000 | -4,027,000 | 687,000 | 443,000 | 384,000 | 443,000 | 913,000 | 1,127,000 | 1,117,000 | 1,200,000 | 1,389,000 | 1,254,000 |
Tax Assets | 499,000 | 320,000 | 133,000 | 71,000 | 59,000 | 80,000 | 21,000 | 21,000 | 59,000 | 2,653,000 | 2,169,000 | 2,319,000 | 3,126,000 | 2,941,000 | 2,167,000 | 2,409,000 | 2,292,000 | 1,873,000 | 1,435,000 | 1,544,000 | 834,000 |
Other Non-Current Assets | 2,676,000 | 2,317,000 | 1,477,000 | 1,491,000 | 1,031,000 | 1,066,000 | 891,000 | 763,000 | 750,000 | 3,439,000 | 4,374,000 | 509,000 | 386,000 | 442,000 | 390,000 | 258,000 | 342,000 | 356,000 | 360,000 | 403,000 | 407,000 |
Total Non-Current Assets | 21,977,000 | 20,577,000 | 17,798,000 | 16,169,000 | 15,740,000 | 18,626,000 | 16,974,000 | 16,955,000 | 24,345,000 | 29,791,000 | 31,891,000 | 34,155,000 | 35,285,000 | 30,622,000 | 26,535,000 | 21,432,000 | 21,257,000 | 19,205,000 | 16,556,000 | 13,825,000 | 11,977,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,810,000 | 24,007,000 | 21,729,000 | 20,515,000 | 18,821,000 | 21,782,000 | 21,433,000 | 23,112,000 | 28,621,000 | 34,195,000 | 38,578,000 | 42,791,000 | 43,594,000 | 38,938,000 | 35,281,000 | 29,419,000 | 28,589,000 | 26,131,000 | 22,404,000 | 19,115,000 | 16,312,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 434,000 | 402,000 | 285,000 | 220,000 | 200,000 | 411,000 | 495,000 | 435,000 | 433,000 | 457,000 | 708,000 | 2,109,000 | 2,809,000 | 3,712,000 | 4,274,000 | 4,223,000 | 5,045,000 | 5,741,000 | 4,803,000 | 4,995,000 | 3,280,000 |
Short Term Debt | 671,000 | 681,000 | 224,000 | 606,000 | 91,000 | 199,000 | 67,000 | 580,000 | 112,000 | 86,000 | 68,000 | 378,000 | 787,000 | 52,000 | 46,000 | 148,000 | 143,000 | 62,000 | 27,000 | 26,000 | 50,000 |
Tax Payables | 109,000 | 85,000 | 47,000 | 528,000 | 81,000 | 97,000 | 81,000 | 83,000 | 97,000 | 88,000 | 294,000 | 520,000 | 960,000 | 812,000 | 726,000 | 525,000 | 637,000 | 583,000 | 432,000 | 397,000 | 447,000 |
Deferred Revenue | -434,000 | -402,000 | 133,000 | -220,000 | -200,000 | -411,000 | 81,000 | -435,000 | -433,000 | -457,000 | -708,000 | -2,109,000 | -2,809,000 | -3,712,000 | -4,274,000 | -4,223,000 | 1,905,000 | 583,000 | 432,000 | 397,000 | 447,000 |
Other Current Liabilities | 2,350,000 | 2,589,000 | 1,638,000 | 2,458,000 | 1,532,000 | 2,311,000 | 1,560,000 | 1,855,000 | 2,139,000 | 2,542,000 | 4,783,000 | 6,217,000 | 7,556,000 | 8,025,000 | 7,533,000 | 6,702,000 | 637,000 | 1,638,000 | 1,477,000 | 1,029,000 | 920,000 |
Total Current Liabilities | 3,021,000 | 3,270,000 | 2,280,000 | 3,064,000 | 1,623,000 | 2,510,000 | 2,203,000 | 2,435,000 | 2,251,000 | 2,628,000 | 4,851,000 | 6,595,000 | 8,343,000 | 8,077,000 | 7,579,000 | 6,850,000 | 7,730,000 | 8,024,000 | 6,739,000 | 6,447,000 | 4,697,000 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 8,548,000 | 8,302,000 | 8,926,000 | 8,535,000 | 8,984,000 | 7,733,000 | 6,605,000 | 6,397,000 | 6,694,000 | 6,544,000 | 5,919,000 | 5,420,000 | 7,324,000 | 6,005,000 | 5,537,000 | 4,319,000 | 3,812,000 | 3,918,000 | 3,745,000 | 3,759,000 | 3,785,000 |
Deferred Revenue | -24,000 | 7,000 | 418,000 | -383,000 | -342,000 | -415,000 | -421,000 | -429,000 | -1,144,000 | -1,334,000 | -2,009,000 | -2,292,000 | -2,662,000 | -2,843,000 | -2,995,000 | -2,222,000 | 0 | 1,016,000 | 824,000 | 564,000 | 511,000 |
Deferred Tax | 689,000 | 608,000 | 418,000 | 383,000 | 342,000 | 415,000 | 421,000 | 429,000 | 1,144,000 | 1,334,000 | 2,009,000 | 2,292,000 | 2,662,000 | 2,843,000 | 2,995,000 | 2,222,000 | 2,241,000 | 2,362,000 | 2,099,000 | 1,401,000 | 1,184,000 |
Other Non-Current Liabilities | 2,375,000 | 2,218,000 | 1,064,000 | 1,890,000 | 1,879,000 | 1,833,000 | 1,737,000 | 1,926,000 | 4,085,000 | 4,622,000 | 5,488,000 | 5,992,000 | 6,532,000 | 6,294,000 | 5,356,000 | 4,722,000 | 2,499,000 | 1,037,000 | 886,000 | 658,000 | 538,000 |
Total Non-Current Liabilities | 11,588,000 | 11,135,000 | 10,826,000 | 10,425,000 | 10,863,000 | 9,566,000 | 8,342,000 | 8,323,000 | 10,779,000 | 11,166,000 | 11,407,000 | 11,412,000 | 13,856,000 | 12,299,000 | 10,893,000 | 9,041,000 | 8,552,000 | 8,333,000 | 7,554,000 | 6,382,000 | 6,018,000 |
Total Liabilities | 14,609,000 | 14,405,000 | 13,106,000 | 13,489,000 | 12,486,000 | 12,076,000 | 10,545,000 | 10,758,000 | 13,030,000 | 13,794,000 | 16,258,000 | 18,007,000 | 22,199,000 | 20,376,000 | 18,472,000 | 15,891,000 | 16,282,000 | 16,357,000 | 14,293,000 | 12,829,000 | 10,715,000 |
Common Stock | 308,000 | 307,000 | 306,000 | 310,000 | 307,000 | 305,000 | 291,000 | 315,000 | 317,000 | 286,000 | 286,000 | 325,000 | 342,000 | 19,659,000 | 17,968,000 | 327,000 | 326,000 | 321,000 | 0 | 93,000 | 92,000 |
Retained Earnings | 3,771,000 | 2,318,000 | 1,474,000 | 379,000 | 130,000 | 3,535,000 | 4,257,000 | 5,597,000 | 10,147,000 | 16,637,000 | 20,052,000 | 21,235,000 | 17,717,000 | 15,826,000 | 14,254,000 | 12,251,000 | 11,642,000 | 9,412,000 | 7,671,000 | 5,914,000 | 4,831,000 |
Accumulated Other Comprehensive Income/Loss | -158,000 | -134,000 | -131,000 | -406,000 | -755,000 | -699,000 | -306,000 | -686,000 | -1,704,000 | -1,664,000 | -1,410,000 | -338,000 | -493,000 | -1,097,000 | -1,159,000 | -1,675,000 | -2,008,000 | -1,841,000 | -1,564,000 | -1,526,000 | -1,024,000 |
Total Stockholders Equity | 10,487,000 | 8,986,000 | 7,982,000 | 6,300,000 | 5,366,000 | 8,732,000 | 9,629,000 | 11,051,000 | 14,534,000 | 19,386,000 | 22,320,000 | 24,784,000 | 21,395,000 | 18,562,000 | 16,809,000 | 13,528,000 | 12,307,000 | 9,774,000 | 8,111,000 | 6,286,000 | 5,597,000 |
Total Investments | -859,000 | -680,000 | 0 | -431,000 | -419,000 | -440,000 | -381,000 | -381,000 | -434,000 | -3,028,000 | -4,027,000 | 687,000 | 443,000 | 384,000 | 443,000 | 913,000 | 1,127,000 | 1,117,000 | 1,200,000 | 1,389,000 | 1,254,000 |
Total Debt | 9,884,000 | 9,598,000 | 9,150,000 | 9,141,000 | 9,075,000 | 7,932,000 | 6,672,000 | 6,977,000 | 6,806,000 | 6,630,000 | 5,987,000 | 5,798,000 | 8,111,000 | 6,057,000 | 5,583,000 | 4,467,000 | 3,955,000 | 3,980,000 | 3,772,000 | 3,785,000 | 3,835,000 |
Net Debt | 7,859,000 | 7,910,000 | 6,664,000 | 6,428,000 | 7,336,000 | 6,387,000 | 3,978,000 | 2,130,000 | 4,074,000 | 3,914,000 | 3,543,000 | 3,984,000 | 7,469,000 | 5,706,000 | 3,975,000 | 3,105,000 | 3,047,000 | 3,373,000 | 3,389,000 | 3,470,000 | 2,958,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,744,000 | 1,382,000 | 2,574,000 | 890,000 | -2,839,000 | -240,000 | -115,000 | -3,941,000 | -6,076,000 | 1,892,000 | 1,692,000 | 3,968,000 | 2,063,000 | 1,676,000 | 2,138,000 | 807,000 | 2,360,000 | 1,832,000 | 1,916,000 | 1,242,000 | 977,000 |
Depreciation & Amortization | 2,339,000 | 2,193,000 | 1,703,000 | 1,528,000 | 2,074,000 | 2,122,000 | 1,883,000 | 2,883,000 | 3,244,000 | 3,955,000 | 3,224,000 | 2,770,000 | 2,949,000 | 2,406,000 | 2,317,000 | 2,254,000 | 2,029,000 | 1,576,000 | 1,224,000 | 1,025,000 | 970,000 |
Deferred Income Tax | 218,000 | 196,000 | 317,000 | 122,000 | -53,000 | 17,000 | -120,000 | -2,001,000 | 2,200,000 | -1,319,000 | 270,000 | -460,000 | -459,000 | -623,000 | -495,000 | -438,000 | -57,000 | -33,000 | 279,000 | -118,000 | -211,000 |
Stock Based Compensation | 93,000 | 87,000 | 83,000 | 77,000 | 79,000 | 85,000 | 72,000 | 86,000 | 74,000 | 97,000 | 87,000 | 60,000 | 99,000 | 104,000 | 112,000 | 128,000 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | -701,000 | -552,000 | -1,278,000 | -101,000 | -470,000 | -595,000 | -186,000 | -780,000 | -47,000 | 89,000 | -531,000 | -1,453,000 | 394,000 | -303,000 | 109,000 | -432,000 | -106,000 | -138,000 | -96,000 | -408,000 | 227,000 |
Accounts Receivable | -295,000 | -324,000 | -301,000 | -748,000 | 267,000 | -383,000 | -138,000 | -340,000 | 96,000 | 841,000 | -199,000 | -185,000 | 634,000 | -243,000 | -760,000 | 320,000 | 357,000 | -783,000 | -179,000 | -1,042,000 | -519,000 |
Inventory | -104,000 | -87,000 | 2,000 | 135,000 | -117,000 | -16,000 | -12,000 | -64,000 | 77,000 | 29,000 | 62,000 | 116,000 | 168,000 | 4,000 | -16,000 | -137,000 | -56,000 | -254,000 | -152,000 | -270,000 | -16,000 |
Accounts Payable | 178,000 | 253,000 | 50,000 | 241,000 | -533,000 | 4,000 | 88,000 | -44,000 | -87,000 | -424,000 | 86,000 | -675,000 | -30,000 | 544,000 | 1,141,000 | -542,000 | -252,000 | 597,000 | -44,000 | 877,000 | 783,000 |
Other Working Capital | -490,000 | -394,000 | -1,029,000 | 271,000 | -87,000 | -200,000 | -124,000 | -332,000 | -133,000 | -357,000 | -480,000 | -709,000 | -378,000 | -608,000 | -256,000 | -73,000 | -155,000 | 302,000 | 279,000 | 27,000 | -21,000 |
Other Non-Cash Items | 2,440,000 | 636,000 | 545,000 | 374,000 | 2,542,000 | 253,000 | 405,000 | 4,698,000 | 1,400,000 | -2,733,000 | -278,000 | -15,000 | 614,000 | 1,724,000 | 349,000 | 727,000 | 125,000 | 65,000 | 241,000 | 69,000 | -82,000 |
Net Cash Provided by Operating Activities | 5,108,000 | 3,942,000 | 3,944,000 | 2,890,000 | 1,333,000 | 1,642,000 | 1,939,000 | 945,000 | 795,000 | 1,981,000 | 4,464,000 | 4,870,000 | 5,660,000 | 4,984,000 | 4,530,000 | 3,046,000 | 4,567,000 | 3,507,000 | 3,491,000 | 1,840,000 | 1,903,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -4,558,000 | -4,108,000 | -2,725,000 | -1,747,000 | -2,197,000 | -2,829,000 | -2,097,000 | -1,937,000 | -2,251,000 | -4,321,000 | -5,274,000 | -5,840,000 | -7,795,000 | -7,006,000 | -5,492,000 | -2,918,000 | -4,438,000 | -3,578,000 | -3,844,000 | -2,341,000 | -1,521,000 |
Acquisitions Net | -589,000 | -547,000 | -332,000 | -237,000 | 232,000 | -331,000 | 396,000 | 3,053,000 | 117,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Purchases of Investments | 0 | 0 | 0 | 0 | 0 | -33,000 | -67,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Sales/Maturities of Investments | 0 | 0 | 0 | 0 | 0 | 331,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Investing Activities | 130,000 | -8,000 | 502,000 | 659,000 | 258,000 | 19,000 | 598,000 | 3,295,000 | 161,000 | 115,000 | 5,273,000 | 6,418,000 | 744,000 | 440,000 | 233,000 | -6,000 | -6,000 | 104,000 | 555,000 | 86,000 | 150,000 |
Net Cash Used for Investing Activities | -5,017,000 | -4,663,000 | -2,555,000 | -1,325,000 | -1,707,000 | -2,843,000 | -1,566,000 | 1,358,000 | -2,090,000 | -4,206,000 | -1,000 | 578,000 | -7,051,000 | -6,566,000 | -5,259,000 | -2,924,000 | -4,444,000 | -3,474,000 | -3,289,000 | -2,255,000 | -1,371,000 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -383,000 | -309,000 | -185,000 | -520,000 | -7,000 | -57,000 | -633,000 | -459,000 | -1,455,000 | -67,000 | -590,000 | -736,000 | -433,000 | -100,000 | -180,000 | -694,000 | 0 | -886,000 | -333,000 | -650,000 | -131,000 |
Common Stock Issued | -157,000 | 177,000 | 198,000 | 178,000 | 0 | 792,000 | 0 | 366,000 | 1,087,000 | 722,000 | 0 | 0 | 0 | 0 | 0 | 0 | 340,000 | 0 | 0 | 0 | 0 |
Common Stock Repurchased | -72,000 | -20,000 | -630,000 | 747,000 | 0 | -25,000 | -1,365,000 | -110,000 | 2,096,000 | -142,000 | -3,715,000 | -1,493,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Dividends Paid | -539,000 | -539,000 | -465,000 | -311,000 | -309,000 | -316,000 | -345,000 | -363,000 | -350,000 | -287,000 | -303,000 | -235,000 | -171,000 | -136,000 | -131,000 | -131,000 | -130,000 | -127,000 | -161,000 | -159,000 | -157,000 |
Other Financing Activities | -170,000 | -4,000 | -24,000 | -685,000 | 884,000 | -342,000 | -183,000 | 378,000 | -67,000 | 2,271,000 | 773,000 | -1,812,000 | 2,286,000 | 561,000 | 1,286,000 | 1,157,000 | -32,000 | 1,204,000 | 360,000 | 662,000 | 115,000 |
Net Cash Used Provided by Financing Activities | -310,000 | -77,000 | -1,106,000 | -591,000 | 568,000 | 52,000 | -2,526,000 | -188,000 | 1,311,000 | 2,497,000 | -3,835,000 | -4,276,000 | 1,682,000 | 325,000 | 975,000 | 332,000 | 178,000 | 191,000 | -134,000 | -147,000 | -173,000 |
Effect of Forex Changes on Cash | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | -201,000 | -798,000 | -227,000 | 974,000 | 194,000 | -1,149,000 | -2,153,000 | 2,115,000 | 16,000 | 272,000 | 630,000 | 1,172,000 | 291,000 | -1,257,000 | 246,000 | 454,000 | 301,000 | 224,000 | 68,000 | -562,000 | 359,000 |
Cash at End of Period | 7,169,000 | 1,688,000 | 2,486,000 | 2,713,000 | 1,739,000 | 1,545,000 | 2,694,000 | 4,847,000 | 2,732,000 | 2,716,000 | 2,444,000 | 1,814,000 | 642,000 | 351,000 | 1,608,000 | 1,362,000 | 908,000 | 607,000 | 383,000 | 315,000 | 877,000 |
Cash at Start of Period | 7,370,000 | 2,486,000 | 2,713,000 | 1,739,000 | 1,545,000 | 2,694,000 | 4,847,000 | 2,732,000 | 2,716,000 | 2,444,000 | 1,814,000 | 642,000 | 351,000 | 1,608,000 | 1,362,000 | 908,000 | 607,000 | 383,000 | 315,000 | 877,000 | 518,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 5,108,000 | 3,942,000 | 3,944,000 | 2,890,000 | 1,333,000 | 1,642,000 | 1,939,000 | 945,000 | 795,000 | 1,981,000 | 4,464,000 | 4,870,000 | 5,660,000 | 4,984,000 | 4,530,000 | 3,046,000 | 4,567,000 | 3,507,000 | 3,491,000 | 1,840,000 | 1,903,000 |
Capital Expenditure | -4,558,000 | -4,108,000 | -2,725,000 | -1,747,000 | -2,197,000 | -2,829,000 | -2,097,000 | -1,937,000 | -2,251,000 | -4,321,000 | -5,274,000 | -5,840,000 | -7,795,000 | -7,006,000 | -5,492,000 | -2,918,000 | -4,438,000 | -3,578,000 | -3,844,000 | -2,341,000 | -1,521,000 |
Free Cash Flow | 550,000 | -166,000 | 1,219,000 | 1,143,000 | -864,000 | -1,187,000 | -158,000 | -992,000 | -1,456,000 | -2,340,000 | -810,000 | -970,000 | -2,135,000 | -2,022,000 | -962,000 | 128,000 | 129,000 | -71,000 | -353,000 | -501,000 | 382,000 |