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 | 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-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 97,188,000 | 101,848,000 | 85,249,000 | 64,355,000 | 64,656,000 | 64,341,000 | 60,828,000 | 62,346,000 | 67,702,000 | 81,201,000 | 89,804,000 | 89,038,000 | 80,676,000 | 61,682,000 | 69,207,000 | 69,816,000 | 44,018,000 | 36,596,111 | 35,943,810 | 36,151,394 | 30,708,033 |
Revenue Growth | - | 19.47% | 32.47% | -0.47% | 0.49% | 5.78% | -2.43% | -7.91% | -16.62% | -9.58% | 0.86% | 10.36% | 30.79% | -10.87% | -0.87% | 58.61% | 20.28% | 1.81% | -0.57% | 17.73% | |
Cost of Revenue | 89,653,000 | 94,278,000 | 79,262,000 | 59,902,000 | 60,509,000 | 60,160,000 | 57,322,000 | 58,662,000 | 63,682,000 | 76,433,000 | 85,915,000 | 85,370,000 | 76,376,000 | 57,839,000 | 65,118,000 | 65,974,000 | 40,781,000 | 33,630,297 | 33,512,471 | 34,003,070 | 28,980,895 |
Gross Profit | 7,535,000 | 7,570,000 | 5,987,000 | 4,453,000 | 4,147,000 | 4,181,000 | 3,506,000 | 3,684,000 | 4,020,000 | 4,768,000 | 3,889,000 | 3,668,000 | 4,300,000 | 3,843,000 | 4,089,000 | 3,842,000 | 3,237,000 | 2,965,814 | 2,431,339 | 2,148,324 | 1,727,138 |
Gross Profit Margin | 7.79% | 7.43% | 7.02% | 6.92% | 6.41% | 6.50% | 5.76% | 5.91% | 5.94% | 5.87% | 4.33% | 4.00% | 5.33% | 6.23% | 5.91% | 5.50% | 7.35% | 8.10% | 6.76% | 5.94% | 5.62% |
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 | 3,434,000 | 3,358,000 | 2,994,000 | 2,687,000 | 2,493,000 | 2,165,000 | 1,993,000 | 2,045,000 | 2,010,000 | 1,907,000 | 1,759,000 | 1,626,000 | 1,611,000 | 1,398,000 | 1,412,000 | 1,419,000 | 1,195,000 | 1,192,683 | 1,080,811 | 1,401,833 | 947,694 |
Total Operating Expenses | 3,434,000 | 3,358,000 | 2,994,000 | 2,687,000 | 2,493,000 | 2,165,000 | 1,993,000 | 2,045,000 | 2,010,000 | 1,907,000 | 1,759,000 | 2,063,000 | 1,611,000 | 1,398,000 | 1,412,000 | 1,419,000 | 1,195,000 | 1,192,683 | 1,080,811 | 1,401,833 | 947,694 |
Operating Income or Loss | 5,047,000 | 5,695,000 | 3,778,000 | 2,711,000 | 2,293,000 | 1,814,000 | 1,289,000 | 1,438,000 | 1,773,000 | 2,616,000 | 1,819,000 | 1,765,000 | 3,367,000 | 3,006,000 | 2,822,000 | 2,160,000 | 788,000 | 1,500,171 | 1,222,312 | 613,696 | 927,915 |
Operating Margin | 5.20% | 5.59% | 4.43% | 4.21% | 3.55% | 2.82% | 2.12% | 2.31% | 2.62% | 3.22% | 2.03% | 0.00% | 4.17% | 4.87% | 4.08% | 3.09% | 1.79% | 4.10% | 3.40% | 1.70% | 3.02% |
Interest Expense | 616,000 | 396,000 | 265,000 | 339,000 | 402,000 | 364,000 | 330,000 | 293,000 | 308,000 | 337,000 | 413,000 | 441,000 | 482,000 | 422,000 | 430,000 | -464,000 | -2,366,000 | -355,079 | -294,063 | -104,315 | 296,942 |
EBITDA | 6,353,000 | 6,723,000 | 4,774,000 | 3,687,000 | 3,286,000 | 3,536,000 | 2,967,000 | 2,940,000 | 3,291,000 | 4,217,000 | 3,596,000 | 2,613,000 | 4,244,000 | 3,918,000 | 3,565,000 | 2,881,000 | 1,489,000 | 2,156,885 | 1,886,964 | 1,303,554 | 1,576,641 |
Depreciation and Amortization | 1,036,000 | 1,028,000 | 996,000 | 976,000 | 993,000 | 941,000 | 924,000 | 900,000 | 882,000 | 894,000 | 909,000 | 848,000 | 877,000 | 912,000 | 743,000 | 721,000 | 701,000 | 656,714 | 664,652 | 689,858 | 648,726 |
Income Before Tax | 4,773,000 | 5,233,000 | 3,313,000 | 1,883,000 | 1,588,000 | 2,060,000 | 1,609,000 | 1,822,000 | 2,284,000 | 3,130,000 | 2,024,000 | 1,765,000 | 3,015,000 | 2,585,000 | 2,534,000 | 2,624,000 | 3,154,000 | 1,855,250 | 1,516,375 | 718,011 | 630,973 |
Income Tax Expense | 825,000 | 868,000 | 578,000 | 101,000 | 209,000 | 245,000 | 7,000 | 534,000 | 438,000 | 877,000 | 670,000 | 523,000 | 997,000 | 666,000 | 827,000 | 822,000 | 992,000 | 543,180 | 471,990 | 223,301 | 179,828 |
Net Income | 3,937,000 | 4,340,000 | 2,709,000 | 1,772,000 | 1,379,000 | 1,810,000 | 1,595,000 | 1,279,000 | 1,849,000 | 2,248,000 | 1,342,000 | 1,223,000 | 2,036,000 | 1,930,000 | 1,707,000 | 1,802,000 | 2,162,000 | 1,312,070 | 1,044,385 | 494,710 | 451,145 |
Net Income Margin | 4.05% | 4.26% | 3.18% | 2.75% | 2.13% | 2.81% | 2.62% | 2.05% | 2.73% | 2.77% | 1.49% | 33.34% | 2.52% | 3.13% | 2.47% | 2.58% | 4.91% | 3.59% | 2.91% | 1.37% | 1.47% |
EPS | 7.22 | 7.93 | 4.80 | 3.16 | 2.45 | 3.21 | 2.80 | 2.18 | 2.99 | 3.44 | 2.03 | 1.85 | 3.17 | 3.00 | 2.62 | 2.80 | 3.32 | 2.01 | 1.60 | 0.76 | 0.70 |
EPS Diluted | 7.18 | 7.71 | 4.79 | 3.15 | 2.44 | 3.19 | 2.79 | 2.16 | 2.98 | 3.43 | 2.02 | 1.85 | 3.13 | 3.00 | 2.62 | 2.79 | 3.30 | 2.00 | 1.59 | 0.76 | 0.70 |
Weighted Average Shares Out | - | 547,000 | 564,000 | 561,000 | 563,000 | 564,000 | 569,000 | 588,000 | 618,000 | 653,000 | 661,000 | 660,000 | 642,000 | 643,000 | 643,000 | 644,000 | 651,000 | 654,000 | 654,000 | 647,698 | 646,086 |
Weighted Average Shares Out Diluted | - | 563,000 | 566,000 | 565,000 | 565,000 | 567,000 | 572,000 | 591,000 | 621,000 | 656,000 | 663,000 | 662,000 | 654,000 | 644,000 | 644,000 | 646,000 | 656,000 | 656,000 | 656,000 | 649,810 | 646,086 |
Reported Currency: USD | Q3 | 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-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||||||||||||||
Cash and Cash Equivalents | 1,498,000 | 1,037,000 | 943,000 | 666,000 | 852,000 | 1,997,000 | 804,000 | 619,000 | 910,000 | 1,099,000 | 3,121,000 | 1,291,000 | 615,000 | 1,046,000 | 1,055,000 | 810,000 | 663,000 | 1,112,853 | 522,420 | 540,207 | 764,959 |
Short Term Investments | 7,739,000 | 9,010,000 | 8,016,000 | 5,890,000 | 4,458,000 | 6,000 | 4,826,000 | 296,000 | 438,000 | 515,000 | 433,000 | 176,000 | 739,000 | 394,000 | 2,930,000 | 455,000 | 1,424,000 | 0 | 908,001 | 871,439 | 544,669 |
Cash + Short Term Investments | 1,498,000 | 1,037,000 | 943,000 | 666,000 | 852,000 | 1,997,000 | 804,000 | 619,000 | 910,000 | 1,099,000 | 3,121,000 | 1,467,000 | 1,354,000 | 1,440,000 | 3,985,000 | 1,265,000 | 663,000 | 1,112,853 | 1,430,421 | 1,411,646 | 1,309,628 |
Net Receivables | 6,656,000 | 7,569,000 | 5,771,000 | 4,984,000 | 5,206,000 | 3,844,000 | 3,762,000 | 4,405,000 | 4,660,000 | 4,638,000 | 5,098,000 | 3,439,000 | 9,816,000 | 6,122,000 | 7,311,000 | 11,483,000 | 6,404,000 | 4,471,201 | 4,102,263 | 4,040,759 | 3,320,336 |
Inventory | 11,224,000 | 14,771,000 | 14,481,000 | 11,713,000 | 9,170,000 | 8,813,000 | 9,173,000 | 8,831,000 | 8,243,000 | 9,374,000 | 11,441,000 | 12,192,000 | 12,055,000 | 7,611,000 | 7,782,000 | 10,160,000 | 6,060,000 | 4,677,508 | 3,906,698 | 4,591,648 | 3,550,225 |
Other Current Assets | 11,036,000 | 11,627,000 | 10,546,000 | 135,000 | 278,000 | 223,000 | 372,000 | 451,000 | 687,000 | 2,714,000 | 2,750,000 | 9,856,000 | 4,279,000 | 624,000 | 330,000 | 512,000 | 571,000 | 344,049 | 271,319 | 294,943 | 241,668 |
Total Current Assets | 12,534,000 | 12,664,000 | 11,489,000 | 27,286,000 | 21,347,000 | 20,588,000 | 19,925,000 | 21,045,000 | 21,829,000 | 26,028,000 | 28,530,000 | 16,113,000 | 16,339,000 | 10,279,000 | 19,408,000 | 25,455,000 | 15,122,000 | 11,826,277 | 9,710,701 | 10,338,996 | 8,421,857 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 10,218,000 | 9,933,000 | 9,890,000 | 9,951,000 | 10,106,000 | 9,953,000 | 10,138,000 | 9,758,000 | 9,853,000 | 9,960,000 | 10,137,000 | 9,812,000 | 9,500,000 | 8,712,000 | 7,949,000 | 7,125,000 | 6,010,000 | 5,293,032 | 5,184,380 | 5,254,738 | 5,468,716 |
Goodwill | 0 | 4,162,000 | 4,182,000 | 3,451,000 | 3,385,000 | 2,496,000 | 2,374,000 | 2,246,000 | 2,185,000 | 2,010,000 | 562,000 | 603,000 | 602,000 | 523,000 | 532,000 | 506,000 | 317,000 | 322,292 | 0 | 0 | 0 |
Intangible Assets | 0 | 2,382,000 | 2,565,000 | 1,962,000 | 2,091,000 | 1,545,000 | 1,544,000 | 1,457,000 | 1,503,000 | 1,273,000 | 197,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 325,167 | 337,474 | 344,720 |
Long Term Investments | 5,469,000 | 5,467,000 | 5,285,000 | 4,913,000 | 5,132,000 | 5,324,000 | 5,180,000 | 4,684,000 | 4,340,000 | 4,377,000 | 3,848,000 | 3,650,000 | 3,906,000 | 3,477,000 | 3,085,000 | 2,773,000 | 2,498,000 | 0 | 0 | 0 | 0 |
Tax Assets | 1,390,000 | 1,402,000 | 1,412,000 | 1,102,000 | 1,194,000 | 1,067,000 | 1,053,000 | 1,669,000 | 1,563,000 | 1,662,000 | 1,448,000 | 783,000 | 859,000 | 439,000 | 230,000 | 473,000 | 532,000 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 1,102,000 | 1,018,000 | 980,000 | 1,054,000 | 742,000 | -140,000 | -251,000 | -1,090,000 | -1,116,000 | -1,283,000 | -970,000 | -249,000 | -178,000 | 263,000 | 381,000 | 724,000 | 639,000 | 3,827,429 | 3,377,857 | 3,437,613 | 2,947,586 |
Total Non-Current Assets | 24,571,000 | 24,364,000 | 24,227,000 | 22,433,000 | 22,650,000 | 20,245,000 | 20,038,000 | 18,724,000 | 18,328,000 | 17,999,000 | 15,222,000 | 14,599,000 | 14,689,000 | 13,414,000 | 12,177,000 | 11,601,000 | 9,996,000 | 9,442,753 | 8,887,404 | 9,029,825 | 8,761,022 |
Other Assets | 0 | 0 | 0 | -16,138,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -8,481,000 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 37,105,000 | 37,028,000 | 35,716,000 | 33,581,000 | 43,997,000 | 40,833,000 | 39,963,000 | 39,769,000 | 40,157,000 | 44,027,000 | 43,752,000 | 30,712,000 | 31,028,000 | 23,693,000 | 23,104,000 | 37,056,000 | 25,118,000 | 21,269,030 | 18,598,105 | 19,368,821 | 17,182,879 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 5,252,000 | 7,803,000 | 6,388,000 | 4,474,000 | 3,746,000 | 3,545,000 | 3,894,000 | 3,606,000 | 3,474,000 | 4,326,000 | 4,513,000 | 2,474,000 | 7,550,000 | 5,538,000 | 5,786,000 | 6,544,000 | 4,919,000 | 4,014,392 | 3,399,352 | 3,238,230 | 2,848,926 |
Short Term Debt | 116,000 | 503,000 | 958,000 | 2,305,000 | 1,424,000 | 690,000 | 870,000 | 427,000 | 98,000 | 132,000 | 1,523,000 | 2,108,000 | 1,875,000 | 374,000 | 356,000 | 3,355,000 | 533,000 | 629,187 | 648,746 | 1,931,307 | 1,310,371 |
Tax Payables | 419,000 | 384,000 | 300,000 | 173,000 | 524,000 | 98,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 8,711,000 | 10,550,000 | 9,546,000 | 7,086,000 | 5,626,000 | 5,129,000 | 5,762,000 | 6,223,000 | 6,972,000 | 5,874,000 | 4,832,000 | -10,841,000 | -11,165,000 | -7,855,000 | 48,000 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | -13,963,000 | -18,353,000 | -15,934,000 | 4,317,000 | 2,938,000 | 2,412,000 | 2,044,000 | 2,917,000 | 2,961,000 | 5,270,000 | 4,790,000 | 8,367,000 | 3,615,000 | 2,317,000 | 2,695,000 | 4,722,000 | 2,416,000 | 1,521,188 | 1,318,766 | 1,580,700 | 988,175 |
Total Current Liabilities | 116,000 | 503,000 | 958,000 | 18,182,000 | 13,734,000 | 11,776,000 | 12,570,000 | 13,173,000 | 13,505,000 | 15,602,000 | 15,658,000 | 2,108,000 | 1,875,000 | 374,000 | 8,885,000 | 14,621,000 | 7,868,000 | 6,164,767 | 5,366,864 | 6,750,237 | 5,147,472 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 8,225,000 | 8,677,000 | 8,581,000 | 8,748,000 | 7,672,000 | 7,698,000 | 6,623,000 | 6,504,000 | 5,779,000 | 5,558,000 | 5,347,000 | 8,212,000 | 8,444,000 | 7,174,000 | 7,848,000 | 7,690,000 | 4,752,000 | 4,050,323 | 3,530,140 | 3,739,875 | 3,872,287 |
Deferred Revenue | 864,000 | 0 | 765,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -48,000 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 1,390,000 | 1,402,000 | 1,412,000 | 1,302,000 | 1,194,000 | 1,067,000 | 1,053,000 | 1,669,000 | 1,563,000 | 1,662,000 | 1,448,000 | 783,000 | 859,000 | 439,000 | 230,000 | 473,000 | 532,000 | 756,600 | 779,427 | 653,834 | 543,555 |
Other Non-Current Liabilities | 929,000 | 1,830,000 | 1,233,000 | 1,391,000 | 2,114,000 | 1,247,000 | 1,342,000 | 1,218,000 | 1,395,000 | 1,575,000 | 1,105,000 | 1,440,000 | 1,012,000 | 1,075,000 | 1,171,000 | 782,000 | 713,000 | 490,460 | 488,202 | 526,659 | 550,368 |
Total Non-Current Liabilities | 11,408,000 | 11,909,000 | 11,991,000 | 11,441,000 | 10,980,000 | 10,012,000 | 9,018,000 | 9,391,000 | 8,737,000 | 8,795,000 | 7,900,000 | 10,435,000 | 10,315,000 | 8,688,000 | 9,201,000 | 8,945,000 | 5,997,000 | 5,297,383 | 4,797,769 | 4,920,368 | 4,966,210 |
Total Liabilities | 11,524,000 | 12,412,000 | 12,949,000 | 13,559,000 | 24,714,000 | 21,788,000 | 21,588,000 | 22,564,000 | 22,242,000 | 24,397,000 | 23,558,000 | 12,543,000 | 12,190,000 | 9,062,000 | 9,605,000 | 23,566,000 | 13,865,000 | 11,462,150 | 10,164,633 | 11,670,605 | 10,113,682 |
Common Stock | 3,140,000 | 3,147,000 | 2,994,000 | 2,824,000 | 2,655,000 | 2,560,000 | 2,398,000 | 2,327,000 | 3,180,000 | 5,115,000 | 6,136,000 | 6,102,000 | 6,636,000 | 5,151,000 | 5,022,000 | 5,039,000 | 5,090,000 | 5,511,019 | 5,385,840 | 5,431,510 | 5,373,005 |
Retained Earnings | 24,699,000 | 23,646,000 | 21,655,000 | 19,780,000 | 18,958,000 | 18,527,000 | 17,552,000 | 17,444,000 | 16,865,000 | 15,701,000 | 14,077,000 | 12,774,000 | 11,996,000 | 10,357,000 | 8,832,000 | 7,494,000 | 5,982,000 | 4,081,490 | 3,011,015 | 2,183,751 | 1,863,150 |
Accumulated Other Comprehensive Income/Loss | -2,611,000 | -2,509,000 | -2,172,000 | -2,604,000 | -2,405,000 | -2,106,000 | -1,637,000 | -2,598,000 | -2,146,000 | -1,241,000 | -57,000 | -907,000 | 176,000 | -899,000 | -355,000 | 957,000 | 181,000 | 214,371 | 36,617 | 82,955 | -166,958 |
Total Stockholders Equity | 25,265,000 | 24,317,000 | 22,528,000 | 19,948,000 | 19,167,000 | 18,947,000 | 18,269,000 | 17,157,000 | 17,915,000 | 19,630,000 | 20,154,000 | 18,169,000 | 18,838,000 | 14,631,000 | 13,499,000 | 13,490,000 | 11,253,000 | 9,806,880 | 8,433,472 | 7,698,216 | 7,069,197 |
Total Investments | 13,208,000 | 14,477,000 | 5,285,000 | 4,913,000 | 5,132,000 | 5,330,000 | 5,180,000 | 4,980,000 | 4,778,000 | 4,892,000 | 4,281,000 | 4,360,000 | 4,645,000 | 3,871,000 | 5,389,000 | 455,000 | 3,922,000 | 0 | 908,001 | 871,439 | 544,669 |
Total Debt | 8,341,000 | 9,180,000 | 9,539,000 | 11,053,000 | 9,096,000 | 8,388,000 | 7,493,000 | 6,931,000 | 5,877,000 | 5,690,000 | 6,870,000 | 10,320,000 | 10,319,000 | 7,548,000 | 8,204,000 | 11,045,000 | 5,285,000 | 4,679,510 | 4,178,886 | 5,671,182 | 5,182,658 |
Net Debt | 6,843,000 | 8,143,000 | 8,596,000 | 10,387,000 | 8,244,000 | 6,391,000 | 6,689,000 | 6,312,000 | 4,967,000 | 4,591,000 | 3,749,000 | 9,029,000 | 9,704,000 | 6,502,000 | 7,149,000 | 10,235,000 | 4,622,000 | 3,566,657 | 3,656,466 | 5,130,975 | 4,417,699 |
Reported Currency: USD | TTM | 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-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||||||||||||||
Net Income | 3,948,000 | 4,365,000 | 2,735,000 | 1,782,000 | 1,379,000 | 1,815,000 | 1,602,000 | 1,288,000 | 1,846,000 | 2,253,000 | 1,354,000 | 1,242,000 | 2,018,000 | 1,919,000 | 1,707,000 | 1,802,000 | 2,162,000 | 1,312,070 | 1,044,385 | 494,710 | 451,145 |
Depreciation & Amortization | 1,036,000 | 1,028,000 | 996,000 | 976,000 | 993,000 | 941,000 | 924,000 | 900,000 | 882,000 | 894,000 | 909,000 | 848,000 | 877,000 | 912,000 | 743,000 | 721,000 | 701,000 | 656,714 | 664,652 | 689,858 | 648,726 |
Deferred Income Tax | -33,000 | -89,000 | -129,000 | 75,000 | 21,000 | -47,000 | -714,000 | 56,000 | -7,000 | -59,000 | 161,000 | 45,000 | 521,000 | 30,000 | 34,000 | -128,000 | 109,000 | -105,646 | 241,671 | -67,505 | 105,086 |
Stock Based Compensation | 122,000 | 147,000 | 161,000 | 151,000 | 89,000 | 109,000 | 66,000 | 74,000 | 79,000 | 55,000 | 43,000 | 48,000 | 47,000 | 45,000 | 34,000 | 195,000 | -1,136,000 | -181,868 | 0 | 0 | 0 |
Change in Working Capital | -2,393,000 | -1,789,000 | 2,654,000 | -5,515,000 | -7,738,000 | -7,456,000 | 316,000 | -585,000 | 249,000 | 2,341,000 | 2,933,000 | 340,000 | -5,232,000 | 6,000 | 3,082,000 | -5,608,000 | -1,642,000 | -401,582 | 271,930 | -985,300 | -219,671 |
Accounts Receivable | 374,000 | -1,682,000 | -578,000 | -149,000 | 287,000 | -376,000 | 73,000 | -160,000 | 913,000 | 425,000 | 296,000 | 974,000 | -2,882,000 | 3,680,000 | 3,680,000 | -1,975,000 | -953,000 | 0 | 0 | 0 | 0 |
Inventory | 2,616,000 | -295,000 | -2,839,000 | -2,426,000 | -21,000 | 226,000 | -137,000 | -654,000 | 872,000 | 1,274,000 | 2,541,000 | -272,000 | -3,412,000 | -144,000 | 1,899,000 | -4,580,000 | -1,215,000 | -600,588 | 825,486 | -950,792 | -200,392 |
Accounts Payable | -1,477,000 | 1,389,000 | 1,919,000 | 694,000 | -64,000 | -300,000 | 181,000 | 161,000 | -774,000 | -94,000 | -291,000 | -117,000 | 2,354,000 | -2,223,000 | -2,223,000 | 1,735,000 | 783,000 | 0 | 0 | 0 | 0 |
Other Working Capital | -3,906,000 | -1,201,000 | 4,152,000 | -3,634,000 | -7,940,000 | -7,006,000 | 199,000 | 68,000 | -762,000 | 736,000 | 387,000 | -245,000 | -1,292,000 | -1,307,000 | -274,000 | -788,000 | -257,000 | 199,006 | -553,556 | -34,508 | -19,279 |
Other Non-Cash Items | -659,000 | -184,000 | 178,000 | 145,000 | -196,000 | -146,000 | 17,000 | -258,000 | -757,000 | -441,000 | -174,000 | 396,000 | -571,000 | -185,000 | -259,000 | -186,000 | 109,000 | 96,353 | -96,459 | -98,424 | 95,751 |
Net Cash Provided by Operating Activities | 2,021,000 | 3,478,000 | 6,595,000 | -2,386,000 | -5,452,000 | -4,784,000 | 2,211,000 | 1,475,000 | 2,292,000 | 5,043,000 | 5,226,000 | 2,919,000 | -2,340,000 | 2,727,000 | 5,341,000 | -3,204,000 | 303,000 | 1,376,041 | 2,126,179 | 33,339 | 1,081,037 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -1,533,000 | -1,319,000 | -1,169,000 | -823,000 | -828,000 | -842,000 | -1,049,000 | -882,000 | -1,125,000 | -894,000 | -913,000 | -1,477,000 | -1,247,000 | -1,607,000 | -1,898,000 | -1,779,000 | -1,198,000 | -762,009 | -623,819 | -509,237 | -419,876 |
Acquisitions Net | 94,000 | 32,000 | -1,353,000 | 708,000 | -1,666,000 | -430,000 | 8,000 | 65,000 | 1,286,000 | -2,303,000 | -44,000 | -241,000 | -218,000 | -62,000 | 60,000 | -2,000 | 282,000 | -182,213 | -24,238 | -93,022 | -526,970 |
Purchases of Investments | -5,000 | -155,000 | 0 | -2,121,000 | -5,398,000 | -6,957,000 | -538,000 | -1,401,000 | -1,084,000 | -1,344,000 | -891,000 | -1,328,000 | -2,410,000 | -1,533,000 | -2,402,000 | -1,405,000 | -945,000 | -810,565 | -1,433,412 | -857,786 | -328,852 |
Sales/Maturities of Investments | 5,000 | 0 | 1,000 | 6,728,000 | 13,156,000 | 14,808,000 | 447,000 | 258,000 | 35,000 | -105,000 | 104,000 | 1,945,000 | 2,094,000 | 1,454,000 | 2,312,000 | 1,222,000 | 1,367,000 | 581,489 | 1,674,180 | 786,492 | 271,340 |
Other Investing Activities | -74,000 | 42,000 | -148,000 | -27,000 | -5,000 | 3,000 | 246,000 | 749,000 | 867,000 | 1,280,000 | 1,167,000 | -21,000 | 106,000 | 40,000 | 57,000 | 69,000 | 139,000 | 104,757 | 105,781 | 99,118 | -64,630 |
Net Cash Used for Investing Activities | -1,513,000 | -1,400,000 | -2,669,000 | 4,465,000 | 5,259,000 | 6,582,000 | -886,000 | -1,211,000 | -21,000 | -3,366,000 | -577,000 | -1,122,000 | -1,675,000 | -1,708,000 | -1,871,000 | -1,895,000 | -355,000 | -1,068,541 | -301,508 | -574,435 | -1,068,988 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -1,949,000 | -482,000 | -534,000 | -2,136,000 | -626,000 | -30,000 | -846,000 | -14,000 | -994,000 | -1,373,000 | -275,000 | -390,000 | -438,000 | -552,000 | -2,914,000 | 0 | -507,000 | 0 | 0 | 0 | 0 |
Common Stock Issued | -1,185,000 | 0 | 0 | 2,628,000 | 927,000 | 1,019,000 | 1,217,000 | 1,102,000 | 1,234,000 | -457,000 | -2,438,000 | 294,000 | 2,945,000 | 56,000 | 125,000 | 0 | 170,000 | 0 | 30,901 | 38,817 | 0 |
Common Stock Repurchased | -1,368,000 | -1,450,000 | 0 | -133,000 | -150,000 | -77,000 | -750,000 | -1,000,000 | -2,040,000 | -1,183,000 | -101,000 | -527,000 | -301,000 | -100,000 | -100,000 | -61,000 | -533,000 | -1,585 | -139,112 | -4,113 | -101,212 |
Dividends Paid | -960,000 | -899,000 | -834,000 | -809,000 | -789,000 | -758,000 | -730,000 | -701,000 | -687,000 | -624,000 | -501,000 | -455,000 | -395,000 | -372,000 | -347,000 | -316,000 | -281,000 | -241,995 | -209,425 | -174,109 | -155,565 |
Other Financing Activities | 2,527,000 | 332,000 | 250,000 | 27,000 | -22,000 | 33,000 | 81,000 | 34,000 | 27,000 | -62,000 | 73,000 | -43,000 | 1,773,000 | -60,000 | 11,000 | 5,623,000 | 753,000 | 526,513 | -1,524,822 | 455,749 | 483,572 |
Net Cash Used Provided by Financing Activities | -2,935,000 | -2,499,000 | -1,118,000 | -423,000 | -660,000 | 187,000 | -1,028,000 | -579,000 | -2,460,000 | -3,699,000 | -3,242,000 | -1,121,000 | 3,584,000 | -1,028,000 | -3,225,000 | 5,246,000 | -398,000 | 282,933 | -1,842,458 | 316,344 | 226,795 |
Effect of Forex Changes on Cash | -22,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | -2,449,000 | -421,000 | 2,808,000 | 1,656,000 | -853,000 | 1,985,000 | 297,000 | -315,000 | -189,000 | -2,022,000 | 1,407,000 | 676,000 | -431,000 | -9,000 | 245,000 | 147,000 | -450,000 | 590,433 | -17,787 | -224,752 | 238,844 |
Cash at End of Period | 22,948,000 | 7,033,000 | 7,454,000 | 4,646,000 | 2,990,000 | 3,843,000 | 1,858,000 | 688,000 | 910,000 | 1,099,000 | 3,121,000 | 1,291,000 | 615,000 | 1,046,000 | 1,055,000 | 810,000 | 663,000 | 1,112,853 | 522,420 | 540,207 | 764,959 |
Cash at Start of Period | 25,397,000 | 7,454,000 | 4,646,000 | 2,990,000 | 3,843,000 | 1,858,000 | 1,561,000 | 1,003,000 | 1,099,000 | 3,121,000 | 1,714,000 | 615,000 | 1,046,000 | 1,055,000 | 810,000 | 663,000 | 1,113,000 | 522,420 | 540,207 | 764,959 | 526,115 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 2,021,000 | 3,478,000 | 6,595,000 | -2,386,000 | -5,452,000 | -4,784,000 | 2,211,000 | 1,475,000 | 2,292,000 | 5,043,000 | 5,226,000 | 2,919,000 | -2,340,000 | 2,727,000 | 5,341,000 | -3,204,000 | 303,000 | 1,376,041 | 2,126,179 | 33,339 | 1,081,037 |
Capital Expenditure | -1,533,000 | -1,319,000 | -1,169,000 | -823,000 | -828,000 | -842,000 | -1,049,000 | -882,000 | -1,125,000 | -894,000 | -913,000 | -1,477,000 | -1,247,000 | -1,607,000 | -1,898,000 | -1,779,000 | -1,198,000 | -762,009 | -623,819 | -509,237 | -419,876 |
Free Cash Flow | 488,000 | 2,159,000 | 5,426,000 | -3,209,000 | -6,280,000 | -5,626,000 | 1,162,000 | 593,000 | 1,167,000 | 4,149,000 | 4,313,000 | 1,442,000 | -3,587,000 | 1,120,000 | 3,443,000 | -4,983,000 | -895,000 | 614,032 | 1,502,360 | -475,898 | 661,161 |