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 | 19,780,000 | 19,093,000 | 17,737,000 | 16,226,000 | 14,852,000 | 10,187,000 | 5,823,000 | 5,696,000 | 5,505,000 | 5,254,000 | 5,066,000 | 4,814,000 | 4,482,000 | 4,337,000 | 4,133,000 | 4,077,000 | 4,739,000 | 3,922,000 | 4,544,151 | 4,059,478 | 3,729,746 |
Revenue Growth | - | 7.65% | 9.31% | 9.25% | 45.79% | 74.94% | 2.23% | 3.47% | 4.78% | 3.71% | 5.23% | 7.41% | 3.34% | 4.94% | 1.37% | -13.97% | 20.83% | -13.69% | 11.94% | 8.84% | |
Cost of Revenue | 7,153,000 | 7,666,000 | 7,992,000 | 8,128,000 | 7,812,000 | 5,309,000 | 3,069,000 | 3,024,000 | 2,959,000 | 2,909,000 | 2,881,000 | 2,776,000 | 2,597,000 | 2,542,000 | 2,386,000 | 2,380,000 | 3,016,000 | 2,637,000 | 3,210,516 | 2,797,955 | 1,184,912 |
Gross Profit | 12,627,000 | 11,427,000 | 9,745,000 | 8,098,000 | 7,040,000 | 4,878,000 | 2,754,000 | 2,672,000 | 2,546,000 | 2,345,000 | 2,185,000 | 2,038,000 | 1,885,000 | 1,795,000 | 1,747,000 | 1,697,000 | 1,723,000 | 1,285,000 | 1,333,635 | 1,261,523 | 2,544,834 |
Gross Profit Margin | 63.85% | 59.85% | 54.94% | 49.91% | 47.40% | 47.88% | 47.30% | 46.91% | 46.25% | 44.63% | 43.13% | 42.33% | 42.06% | 41.39% | 42.27% | 41.62% | 36.36% | 32.76% | 29.35% | 31.08% | 68.23% |
Research and Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 106,000 | 92,000 | 82,000 | 102,000 | 73,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General and Administrative Expenses | 6,670,000 | 6,576,000 | 6,059,000 | 5,810,000 | 5,652,000 | 3,284,000 | 1,228,000 | 1,150,000 | 1,101,000 | 1,034,000 | 975,000 | 977,000 | 829,000 | 799,000 | 740,000 | 751,000 | 833,000 | 555,000 | 589,354 | 516,127 | 1,699,911 |
Total Operating Expenses | 7,242,000 | 6,576,000 | 6,059,000 | 5,810,000 | 5,652,000 | 3,284,000 | 1,228,000 | 1,150,000 | 1,101,000 | 1,034,000 | 975,000 | 977,000 | 829,000 | 799,000 | 740,000 | 751,000 | 3,849,000 | 555,000 | 589,354 | 516,127 | 1,885,274 |
Operating Income or Loss | 5,561,000 | 4,851,000 | 3,740,000 | 2,288,000 | 1,416,000 | 1,609,000 | 1,753,000 | 1,532,000 | 1,445,000 | 1,311,000 | 1,210,000 | 1,061,000 | 1,056,000 | 996,000 | 1,007,000 | 946,000 | 890,000 | 730,000 | 744,281 | 745,396 | 659,560 |
Operating Margin | 28.12% | 25.41% | 21.09% | 14.10% | 9.53% | 15.79% | 30.10% | 26.90% | 26.25% | 24.95% | 23.88% | 22.04% | 23.56% | 22.97% | 24.36% | 23.20% | 18.78% | 18.61% | 16.38% | 18.36% | 17.68% |
Interest Expense | 1,107,000 | 989,000 | 733,000 | 693,000 | 709,000 | 473,000 | 193,000 | 176,000 | 170,000 | 169,000 | 163,000 | 163,000 | 167,000 | 182,000 | 198,000 | 212,000 | 260,000 | 0 | 0 | 0 | 0 |
EBITDA | 8,365,000 | 7,777,000 | 6,761,000 | 5,555,000 | 4,626,000 | 3,192,000 | 2,091,000 | 1,957,000 | 1,856,000 | 1,728,000 | 1,614,000 | 1,464,000 | 1,410,000 | 1,345,000 | 1,356,000 | 1,279,000 | 1,094,000 | 923,000 | 943,387 | 837,753 | 844,923 |
Depreciation and Amortization | 3,015,000 | 2,926,000 | 2,996,000 | 3,046,000 | 3,092,000 | 1,546,000 | 556,000 | 433,000 | 411,000 | 417,000 | 404,000 | 403,000 | 354,000 | 349,000 | 339,000 | 333,000 | 204,000 | 193,000 | 199,106 | 179,179 | 185,363 |
Income Before Tax | 4,364,000 | 3,898,000 | 2,913,000 | 1,666,000 | 1,171,000 | 1,083,000 | 1,555,000 | 1,358,000 | 1,275,000 | 1,057,000 | 1,047,000 | 898,000 | 889,000 | 729,000 | 793,000 | 734,000 | 619,000 | 661,000 | 710,285 | 817,951 | 641,366 |
Income Tax Expense | 823,000 | 754,000 | 551,000 | 363,000 | 196,000 | 198,000 | 378,000 | 158,000 | 492,000 | 377,000 | 384,000 | 328,000 | 303,000 | 256,000 | 301,000 | 273,000 | 279,000 | 253,000 | 267,060 | 306,594 | 246,468 |
Net Income | 3,451,000 | 3,068,000 | 2,530,000 | 1,334,000 | 958,000 | 893,000 | 1,187,000 | 1,246,000 | 930,000 | 712,000 | 754,000 | 648,000 | 611,000 | 472,000 | 496,000 | 476,000 | 569,000 | 439,000 | 449,914 | 516,438 | 377,642 |
Net Income Margin | 17.45% | 16.07% | 14.26% | 8.22% | 6.45% | 8.77% | 20.38% | 21.88% | 16.89% | 13.55% | 14.88% | 13.46% | 13.63% | 10.88% | 12.00% | 11.68% | 12.01% | 11.19% | 9.90% | 12.72% | 10.13% |
EPS | 5.79 | 5.02 | 3.94 | 2.01 | 1.43 | 1.74 | 2.93 | 3.00 | 2.16 | 1.58 | 1.57 | 1.26 | 1.15 | 0.84 | 0.83 | 0.78 | 0.87 | 0.66 | 0.64 | 0.69 | 0.49 |
EPS Diluted | 5.77 | 4.98 | 3.90 | 1.99 | 1.40 | 1.71 | 2.87 | 2.89 | 2.08 | 1.50 | 1.49 | 1.26 | 1.11 | 0.82 | 0.82 | 0.77 | 0.87 | 0.65 | 0.64 | 0.68 | 0.48 |
Weighted Average Shares Out | - | 611,700 | 642,300 | 662,600 | 672,100 | 512,300 | 405,500 | 415,200 | 431,000 | 450,600 | 480,600 | 513,400 | 533,600 | 560,400 | 601,600 | 619,200 | 652,400 | 666,400 | 700,000 | 755,200 | 779,924 |
Weighted Average Shares Out Diluted | - | 615,900 | 647,900 | 671,600 | 683,400 | 522,600 | 413,700 | 431,200 | 447,800 | 476,000 | 505,400 | 513,400 | 550,000 | 576,800 | 606,800 | 621,600 | 652,400 | 675,200 | 710,000 | 764,000 | 789,148 |
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,195,000 | 1,204,000 | 902,000 | 835,000 | 906,000 | 893,000 | 415,000 | 325,000 | 300,000 | 275,000 | 294,000 | 400,000 | 358,000 | 337,000 | 563,000 | 363,000 | 232,000 | 297,000 | 185,328 | 184,471 | 516,127 |
Short Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 26,603 | 81,021 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 1,195,000 | 1,204,000 | 902,000 | 835,000 | 906,000 | 893,000 | 415,000 | 325,000 | 300,000 | 275,000 | 294,000 | 400,000 | 358,000 | 337,000 | 563,000 | 363,000 | 232,000 | 297,000 | 185,328 | 184,471 | 516,127 |
Net Receivables | 3,744,000 | 3,582,000 | 3,585,000 | 2,860,000 | 2,482,000 | 2,782,000 | 1,049,000 | 997,000 | 902,000 | 802,000 | 798,000 | 751,000 | 663,000 | 666,000 | 572,000 | 554,000 | 601,000 | 840,000 | 601,226 | 553,402 | 437,764 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 69,382 | 76,420 | 139,079 | 161,263 | 204,008 | 185,589 | 108,543 | 92,073 | 0 | 0 | 366,000 | 424,000 | 0 | 0 | 0 |
Other Current Assets | 33,388,000 | 30,025,000 | 23,057,000 | 15,175,000 | 12,831,000 | 13,371,000 | 760,000 | 603,000 | 526,000 | 429,000 | 352,000 | 366,000 | 349,000 | 17,187 | 0 | 0 | 946,000 | 2,643,000 | 0 | 0 | 0 |
Total Current Assets | 38,327,000 | 34,811,000 | 27,544,000 | 18,870,000 | 16,219,000 | 17,046,000 | 2,224,000 | 1,975,000 | 1,728,000 | 1,506,000 | 1,486,000 | 1,572,000 | 1,412,000 | 1,356,000 | 1,417,000 | 1,277,000 | 2,145,000 | 4,204,000 | 962,790 | 843,655 | 1,054,701 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 2,285,000 | 2,789,000 | 1,958,000 | 1,742,000 | 1,628,000 | 1,606,000 | 398,000 | 390,000 | 405,000 | 396,000 | 317,000 | 266,000 | 249,000 | 258,000 | 267,000 | 293,000 | 303,000 | 372,000 | 248,040 | 226,013 | 213,799 |
Goodwill | 36,867,000 | 37,205,000 | 36,811,000 | 36,433,000 | 36,322,000 | 36,038,000 | 5,702,000 | 5,590,000 | 5,373,000 | 5,200,000 | 5,209,000 | 5,216,000 | 4,719,000 | 4,720,000 | 4,377,000 | 4,371,000 | 4,409,000 | 4,817,000 | 2,363,078 | 0 | 0 |
Intangible Assets | 10,552,000 | 11,210,000 | 12,415,000 | 14,009,000 | 15,358,000 | 17,642,000 | 2,143,000 | 1,882,000 | 1,833,000 | 1,872,000 | 2,003,000 | 2,142,000 | 1,760,000 | 1,881,000 | 1,879,000 | 2,006,000 | 2,121,000 | 2,324,000 | 614,818 | 2,843,310 | 2,378,796 |
Long Term Investments | 3,198,000 | 3,178,000 | 2,403,000 | 2,561,000 | 2,756,000 | 2,720,000 | 23,784 | 30,351 | 36,269 | 45,254 | 45,126 | 42,184 | 36,479 | 31,686 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Assets | 2,862,000 | 80,000 | 905,000 | 811,000 | 692,000 | 533,000 | 14,621 | -30,351 | 79,309 | 536 | 1,507 | 7,391 | -36,479 | -31,686 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | -674,000 | 1,617,000 | 1,833,000 | 1,823,000 | 1,644,000 | 1,954,000 | 756,595 | 452,000 | 288,422 | 320,210 | 275,367 | 267,425 | 357,000 | 333,000 | 341,000 | 431,000 | 353,000 | 129,000 | 2,019,197 | 2,126,538 | 4,736,053 |
Total Non-Current Assets | 55,090,000 | 56,079,000 | 56,325,000 | 57,379,000 | 58,400,000 | 60,493,000 | 9,038,000 | 8,314,000 | 8,015,000 | 7,834,000 | 7,851,000 | 7,941,000 | 7,085,000 | 7,192,000 | 6,864,000 | 7,101,000 | 7,186,000 | 7,642,000 | 5,245,133 | 5,195,861 | 7,328,648 |
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 | 93,417,000 | 90,890,000 | 83,869,000 | 76,249,000 | 74,619,000 | 77,539,000 | 11,262,000 | 10,289,000 | 9,743,000 | 9,340,000 | 9,337,000 | 9,513,000 | 8,497,000 | 8,548,000 | 8,281,000 | 8,378,000 | 9,331,000 | 11,846,000 | 6,207,923 | 6,039,516 | 8,383,349 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 522,000 | 449,000 | 652,000 | 593,000 | 437,000 | 3,080,000 | 1,626,000 | 1,383,000 | 1,242,000 | 1,024,000 | 905,000 | 756,000 | 724,000 | 836,000 | 92,000 | 104,000 | 101,000 | 182,000 | 229,025 | 241,751 | 202,616 |
Short Term Debt | 1,218,000 | 873,000 | 468,000 | 508,000 | 384,000 | 287,000 | 4,000 | 3,000 | 95,000 | 5,000 | 92,000 | 92,000 | 2,000 | 179,000 | 3,000 | 259,000 | 255,000 | 510,000 | 0 | 0 | 100,000 |
Tax Payables | 237,000 | 203,000 | 432,000 | 154,000 | 130,000 | 137,000 | 28,376 | 198,000 | 26,597 | 31,175 | 35,552 | 25,888 | 23,847 | 19,059 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 781,000 | 761,000 | 625,000 | 585,000 | 546,000 | 492,000 | 380,000 | 552,000 | 483,000 | 473,000 | 489,000 | 484,000 | 379,000 | 369,000 | 351,000 | 337,000 | 338,000 | 351,000 | 263,236 | 240,105 | 226,080 |
Other Current Liabilities | 33,680,000 | 31,469,000 | 24,713,000 | 16,609,000 | 14,270,000 | 11,868,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 445,000 | 461,000 | 1,353,000 | 2,711,000 | 384,343 | 369,917 | 408,468 |
Total Current Liabilities | 36,201,000 | 33,552,000 | 26,458,000 | 18,295,000 | 15,637,000 | 15,727,000 | 2,010,000 | 1,938,000 | 1,820,000 | 1,502,000 | 1,486,000 | 1,332,000 | 1,105,000 | 1,384,000 | 891,000 | 1,161,000 | 2,047,000 | 3,754,000 | 876,604 | 851,773 | 937,164 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 23,743,000 | 21,933,000 | 20,950,000 | 20,729,000 | 20,300,000 | 21,612,000 | 5,955,000 | 4,897,000 | 4,467,000 | 4,288,000 | 3,711,000 | 3,756,000 | 3,228,000 | 3,216,000 | 3,353,000 | 3,382,000 | 3,850,000 | 4,895,000 | 747,256 | 595,385 | 505,327 |
Deferred Revenue | 262,000 | 250,000 | 235,000 | 225,000 | 187,000 | 155,000 | 89,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 2,862,000 | 3,078,000 | 3,602,000 | 4,172,000 | 4,389,000 | 4,247,000 | 745,000 | 552,000 | 762,000 | 726,000 | 716,000 | 713,000 | 638,000 | 617,000 | 627,000 | 580,000 | 530,000 | 571,000 | 172,126 | 165,992 | 134,330 |
Other Non-Current Liabilities | 1,571,000 | 1,408,000 | 936,000 | 878,000 | 777,000 | 941,000 | 170,000 | 171,000 | 153,000 | 164,000 | 129,000 | 127,000 | 109,000 | 73,000 | 181,000 | 229,000 | 310,000 | 159,000 | 1,986,315 | 1,960,626 | 4,242,106 |
Total Non-Current Liabilities | 28,438,000 | 26,669,000 | 25,723,000 | 26,004,000 | 25,653,000 | 26,955,000 | 6,959,000 | 5,620,000 | 5,382,000 | 5,178,000 | 4,556,000 | 4,596,000 | 3,975,000 | 3,906,000 | 4,161,000 | 4,191,000 | 4,690,000 | 5,625,000 | 2,905,697 | 2,722,003 | 4,881,763 |
Total Liabilities | 64,639,000 | 60,221,000 | 52,181,000 | 44,299,000 | 41,290,000 | 42,682,000 | 8,969,000 | 7,558,000 | 7,202,000 | 6,680,000 | 6,042,000 | 5,928,000 | 5,080,000 | 5,290,000 | 5,052,000 | 5,352,000 | 6,737,000 | 9,379,000 | 3,782,301 | 3,573,776 | 5,818,927 |
Common Stock | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 1,978 | 1,975 | 1,959 |
Retained Earnings | 22,073,000 | 20,444,000 | 17,376,000 | 14,846,000 | 13,441,000 | 12,528,000 | 11,635,000 | 10,240,000 | 8,994,000 | 8,064,000 | 7,352,000 | 6,598,000 | 5,950,000 | 5,339,000 | 4,867,000 | 4,371,000 | 3,895,000 | 3,326,000 | 2,886,891 | 2,436,977 | 1,920,539 |
Accumulated Other Comprehensive Income/Loss | -1,197,000 | -783,000 | -1,189,000 | -745,000 | -387,000 | -180,000 | -67,000 | -54,000 | -76,000 | -74,000 | -63,000 | -60,000 | -60,000 | -78,000 | -50,000 | -69,000 | -120,000 | -41,000 | -131 | 1,321 | 26,695 |
Total Stockholders Equity | 28,154,000 | 29,857,000 | 30,828,000 | 30,952,000 | 32,330,000 | 32,979,000 | 2,293,000 | 2,731,000 | 2,541,000 | 2,660,000 | 3,295,000 | 3,585,000 | 3,417,000 | 3,258,000 | 3,229,000 | 3,026,000 | 2,594,000 | 2,467,000 | 2,425,622 | 2,465,740 | 2,564,422 |
Total Investments | 3,198,000 | 3,178,000 | 2,403,000 | 2,561,000 | 2,756,000 | 2,720,000 | 50,387 | 111,372 | 36,269 | 45,254 | 45,126 | 42,184 | 36,479 | 31,686 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Debt | 25,619,000 | 23,901,000 | 21,418,000 | 21,237,000 | 20,684,000 | 21,899,000 | 5,959,000 | 4,900,000 | 4,562,000 | 4,293,000 | 3,803,000 | 3,848,000 | 3,230,000 | 3,395,000 | 3,356,000 | 3,641,000 | 4,105,000 | 5,405,000 | 747,256 | 595,385 | 605,327 |
Net Debt | 24,424,000 | 22,697,000 | 20,516,000 | 20,402,000 | 19,778,000 | 21,006,000 | 5,544,000 | 4,575,000 | 4,262,000 | 4,018,000 | 3,509,000 | 3,448,000 | 2,872,000 | 3,058,000 | 2,793,000 | 3,278,000 | 3,873,000 | 5,108,000 | 561,928 | 410,914 | 89,200 |
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,468,000 | 3,068,000 | 2,582,000 | 1,403,000 | 975,000 | 914,000 | 1,187,000 | 1,232,000 | 930,000 | 712,000 | 754,000 | 650,000 | 597,000 | 19,000 | 506,000 | 473,000 | 569,000 | 439,000 | 449,914 | 516,438 | 377,642 |
Depreciation & Amortization | 3,015,000 | 2,926,000 | 3,169,000 | 3,196,000 | 3,210,000 | 1,651,000 | 556,000 | 433,000 | 411,000 | 417,000 | 404,000 | 403,000 | 354,000 | 349,000 | 339,000 | 333,000 | 204,000 | 193,000 | 199,106 | 179,179 | 185,363 |
Deferred Income Tax | -532,000 | -511,000 | -558,000 | -262,000 | 71,000 | 47,000 | 133,000 | -247,000 | 21,000 | 20,000 | 3,000 | -9,000 | 5,000 | 29,000 | 37,000 | 64,000 | -4,000 | 20,000 | 13,660 | 19,183 | 23,022 |
Stock Based Compensation | 328,000 | 342,000 | 323,000 | 239,000 | 369,000 | 229,000 | 73,000 | 63,000 | 68,000 | 65,000 | 49,000 | 46,000 | 44,000 | 39,000 | 39,000 | 36,000 | 34,000 | 0 | 0 | 0 | 0 |
Change in Working Capital | -1,107,000 | -912,000 | -744,000 | -495,000 | -211,000 | 36,000 | -169,000 | -15,000 | 33,000 | 76,000 | 96,000 | 4,000 | -78,000 | -20,000 | -8,000 | -43,000 | 21,000 | -38,000 | -38,379 | -25,775 | 95,100 |
Accounts Receivable | -284,000 | 23,000 | -770,000 | -358,000 | 320,000 | -7,000 | -108,000 | -75,000 | -88,000 | -2,000 | -42,000 | -47,000 | -12,000 | -83,000 | -12,000 | 44,000 | -27,000 | 0 | 0 | 0 | 0 |
Inventory | -76,000 | 0 | -253,000 | -248,000 | -167,000 | -82,000 | -2,917 | 12,102 | 27,379 | 41,502 | -30,282 | -81,983 | -15,351 | -4,606 | 7,640 | 0 | 0 | 0 | 0 | 0 | 0 |
Accounts Payable | 71,000 | -54,000 | 511,000 | 303,000 | -146,000 | 238,000 | 116,000 | 54,000 | 178,000 | 148,000 | 168,000 | 37,000 | -533 | 5,274 | 2,581 | -71,000 | 0 | 0 | 0 | 0 | 0 |
Other Working Capital | -818,000 | -881,000 | -232,000 | -192,000 | -218,000 | -113,000 | -174,083 | -6,102 | -84,379 | -111,502 | 282 | 95,983 | -50,116 | 62,332 | -6,221 | -16,000 | 48,000 | 0 | 0 | 0 | 0 |
Other Non-Cash Items | 3,986,000 | 385,000 | -154,000 | -47,000 | -267,000 | -82,000 | -228,000 | 17,000 | -32,000 | 56,000 | 1,000 | -55,000 | -87,000 | 537,000 | 45,000 | -13,000 | -49,000 | -19,000 | 17,350 | -91,903 | 13,005 |
Net Cash Provided by Operating Activities | 5,391,000 | 5,298,000 | 4,618,000 | 4,034,000 | 4,147,000 | 2,795,000 | 1,552,000 | 1,483,000 | 1,431,000 | 1,346,000 | 1,307,000 | 1,039,000 | 835,000 | 953,000 | 958,000 | 850,000 | 775,000 | 631,000 | 634,962 | 597,122 | 694,132 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -1,477,000 | -1,388,000 | -1,479,000 | -1,160,000 | -900,000 | -721,000 | -360,000 | -287,000 | -290,000 | -359,000 | -292,000 | -236,000 | -195,000 | -192,000 | -175,000 | -198,000 | -199,000 | -160,000 | -187,488 | -164,951 | -161,093 |
Acquisitions Net | 221,000 | 165,000 | -742,000 | -848,000 | 440,000 | -15,954,000 | -293,000 | -367,000 | -265,000 | -78,676 | -117,509 | -30,000 | 0 | -511,000 | 40,000 | 0 | 413,000 | -4,333,000 | -181,044 | -509,630 | -64,896 |
Purchases of Investments | -63,000 | -39,000 | -52,000 | -256,000 | -1,000 | -45,000 | -3,000 | -10,000 | -1,000 | -869 | -1,539 | -3,955 | -5,845 | -8,216 | -7,374 | -57,000 | 0 | 0 | 0 | -104,810 | 0 |
Sales/Maturities of Investments | 368,000 | 5,000 | 23,000 | 519,000 | 900,000 | 721,000 | 143,825 | 53,299 | 11,101 | 1,000 | 7,000 | 72,459 | 0 | -65,901 | -110,363 | 0 | 0 | 19,000 | 107,444 | 282,236 | 0 |
Other Investing Activities | -767,000 | -3,000 | 138,000 | 115,000 | -780,000 | -603,000 | -150,825 | -46,299 | -9,101 | 77,545 | 118,048 | 49,496 | 62,845 | 112,117 | 136,737 | 7,000 | -8,000 | 0 | 0 | 68,000 | -139,258 |
Net Cash Used for Investing Activities | -1,727,000 | -1,260,000 | -2,112,000 | -1,630,000 | -341,000 | -16,602,000 | -663,000 | -657,000 | -554,000 | -360,000 | -286,000 | -148,000 | -138,000 | -665,000 | -116,000 | -248,000 | 206,000 | -4,474,000 | -261,088 | -429,155 | -365,247 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -3,332,000 | -1,058,000 | -3,325,000 | -7,881,000 | -10,918,000 | -5,273,000 | -4,005,000 | -1,985,000 | -1,863,000 | -2,707,000 | -653,000 | -2,590,000 | -1,642,000 | -1,226,000 | -1,060,000 | -475,000 | -1,303,000 | 0 | 0 | 0 | 0 |
Common Stock Issued | 106,000 | 101,000 | 149,000 | 140,000 | 133,000 | 156,000 | 75,000 | 78,000 | 79,000 | 71,000 | 53,000 | 49,000 | 96,000 | 73,000 | 62,000 | 45,000 | 37,000 | 50,000 | 36,277 | 32,129 | 30,666 |
Common Stock Repurchased | -5,454,000 | -4,827,000 | -2,677,000 | -2,786,000 | -1,826,000 | -561,000 | -1,946,000 | -1,223,000 | -1,245,000 | -1,522,000 | -1,148,000 | -578,000 | -634,000 | -533,000 | -413,000 | -175,000 | -441,000 | -469,000 | -560,111 | -652,575 | -64,344 |
Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | 1,223,000 | 3,600,000 | 6,836,000 | 17,942,000 | 17,666,000 | 40,129,000 | 10,073,000 | 2,360,154 | 2,256,014 | 3,245,846 | 691,312 | 2,362,881 | 1,561,015 | 1,227,965 | 807,202 | 4,000 | -4,000 | 4,442,000 | 150,817 | 120,823 | 54,001 |
Net Cash Used Provided by Financing Activities | -3,720,000 | -4,300,000 | -2,478,000 | -761,000 | -3,836,000 | 14,191,000 | -842,000 | -820,000 | -852,000 | -1,005,000 | -1,126,000 | -873,000 | -706,000 | -498,000 | -671,000 | -601,000 | -1,713,000 | 4,023,000 | -373,017 | -499,623 | 20,323 |
Effect of Forex Changes on Cash | 2,000 | 33,000 | -41,000 | -27,000 | 16,000 | 1,000 | 3,384 | -1,105 | 3,678 | 1,145 | 4,940 | 1,837 | -737 | -16,000 | 285 | 94,000 | 667,000 | 0 | 0 | 0 | 0 |
Net Change in Cash | -5,000 | 302,000 | -13,000 | 1,616,000 | -14,000 | 518,000 | 90,000 | 25,000 | 25,000 | -19,000 | -106,000 | 42,000 | 21,000 | -226,000 | 200,000 | 95,000 | -65,000 | 180,000 | 857 | -331,656 | 349,208 |
Cash at End of Period | 6,618,000 | 1,204,000 | 3,192,000 | 4,360,000 | 919,000 | 933,000 | 415,000 | 325,000 | 300,000 | 275,000 | 294,000 | 400,000 | 358,000 | 337,000 | 563,000 | 363,000 | 232,000 | 297,000 | 185,328 | 184,471 | 516,127 |
Cash at Start of Period | 6,623,000 | 902,000 | 3,205,000 | 2,744,000 | 933,000 | 415,000 | 325,000 | 300,000 | 275,000 | 294,000 | 400,000 | 358,000 | 337,000 | 563,000 | 363,000 | 268,000 | 297,000 | 117,000 | 184,471 | 516,127 | 166,919 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 5,391,000 | 5,298,000 | 4,618,000 | 4,034,000 | 4,147,000 | 2,795,000 | 1,552,000 | 1,483,000 | 1,431,000 | 1,346,000 | 1,307,000 | 1,039,000 | 835,000 | 953,000 | 958,000 | 850,000 | 775,000 | 631,000 | 634,962 | 597,122 | 694,132 |
Capital Expenditure | -1,477,000 | -1,388,000 | -1,479,000 | -1,160,000 | -900,000 | -721,000 | -360,000 | -287,000 | -290,000 | -359,000 | -292,000 | -236,000 | -195,000 | -192,000 | -175,000 | -198,000 | -199,000 | -160,000 | -187,488 | -164,951 | -161,093 |
Free Cash Flow | 3,914,000 | 3,910,000 | 3,139,000 | 2,874,000 | 3,247,000 | 2,074,000 | 1,192,000 | 1,196,000 | 1,141,000 | 987,000 | 1,015,000 | 803,000 | 640,000 | 761,000 | 783,000 | 652,000 | 576,000 | 471,000 | 447,474 | 432,171 | 533,039 |