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 | 13,767,000 | 12,497,000 | 11,181,000 | 8,297,000 | 7,442,000 | 6,699,000 | 6,258,000 | 6,063,000 | 5,661,000 | 5,313,000 | 5,051,000 | 4,875,000 | 4,450,000 | 6,246,000 | 6,168,331 | 5,951,782 | 6,355,055 | 6,772,281 | 6,255,138 | 6,003,642 | 5,250,538 |
Revenue Growth | - | 11.77% | 34.76% | 11.49% | 11.09% | 7.05% | 3.22% | 7.10% | 6.55% | 5.19% | 3.61% | 9.55% | -28.75% | 1.26% | 3.64% | -6.35% | -6.16% | 8.27% | 4.19% | 14.34% | |
Cost of Revenue | 4,600,000 | 4,141,000 | 3,766,000 | 2,195,000 | 2,092,000 | 1,801,000 | 3,468,000 | 3,453,000 | 3,393,000 | 3,407,000 | 4,929,000 | 3,458,000 | 3,291,000 | 2,400,000 | 2,346,028 | 2,386,007 | 2,513,001 | 2,527,600 | 2,387,247 | 2,316,334 | 2,046,645 |
Gross Profit | 9,167,000 | 8,356,000 | 7,415,000 | 6,102,000 | 5,350,000 | 4,898,000 | 2,790,000 | 2,610,000 | 2,268,000 | 1,906,000 | 122,000 | 1,417,000 | 1,159,000 | 3,846,000 | 3,822,303 | 3,565,775 | 3,842,054 | 4,244,681 | 3,867,891 | 3,687,308 | 3,203,893 |
Gross Profit Margin | 66.60% | 66.86% | 66.32% | 73.54% | 71.89% | 73.12% | 44.58% | 43.05% | 40.06% | 35.87% | 2.42% | 29.07% | 26.04% | 61.58% | 61.97% | 59.91% | 60.46% | 62.68% | 61.84% | 61.42% | 61.02% |
Research and Development | 0 | 0 | 0 | 13,000 | 0 | 0 | 0 | 0 | 24,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General and Administrative Expenses | 3,096,000 | 2,640,000 | 3,383,000 | 1,714,000 | 1,543,000 | 1,517,000 | 1,561,000 | 1,560,000 | 1,443,000 | 1,578,000 | 3,168,000 | 1,737,000 | 1,709,000 | 2,281,000 | 2,262,203 | 2,141,251 | 2,308,898 | 2,437,884 | 2,287,850 | 2,172,395 | 1,904,556 |
Total Operating Expenses | 3,966,000 | 4,336,000 | 8,162,000 | 4,087,000 | 3,841,000 | 3,522,000 | 3,468,000 | 3,453,000 | 3,393,000 | 3,396,000 | 4,938,000 | 3,470,000 | 3,239,000 | 4,837,000 | 2,401,244 | 4,692,742 | 5,000,245 | 2,581,568 | 2,449,437 | 2,322,144 | 2,029,203 |
Operating Income or Loss | 5,241,000 | 4,020,000 | 3,116,000 | 4,221,000 | 3,617,000 | 3,226,000 | 2,790,000 | 2,610,000 | 3,369,000 | 1,917,000 | 113,000 | 1,405,000 | 1,211,000 | 1,422,000 | 1,421,059 | 1,255,736 | 1,354,810 | 1,663,113 | 1,418,454 | 1,365,164 | 1,174,690 |
Operating Margin | 37.80% | 32.17% | 27.87% | 50.87% | 48.60% | 48.16% | 44.58% | 43.05% | 59.51% | 36.08% | 2.24% | 28.82% | 27.21% | 22.77% | 23.04% | 21.10% | 21.32% | 24.56% | 22.68% | 22.74% | 22.37% |
Interest Expense | 303,000 | 334,000 | 304,000 | 119,000 | 141,000 | 198,000 | 134,000 | 149,000 | 181,000 | 102,000 | 59,000 | 59,000 | 81,000 | 75,000 | 81,643 | 76,867 | 75,624 | 23,276 | 13,631 | 3,966 | 6,372 |
EBITDA | 6,597,000 | 5,141,000 | 4,954,000 | 4,710,000 | 4,076,000 | 3,476,000 | 3,021,000 | 2,790,000 | 2,470,000 | 2,074,000 | 247,000 | 1,542,000 | 1,485,000 | 1,188,000 | 1,838,458 | 1,691,689 | 1,803,598 | 2,064,284 | 1,808,446 | 1,750,425 | 1,567,403 |
Depreciation and Amortization | 1,161,000 | 1,143,000 | 1,013,000 | 178,000 | 206,000 | 204,000 | 206,000 | 180,000 | 181,000 | 157,000 | 134,000 | 137,000 | 141,000 | 187,000 | 417,399 | 435,953 | 448,788 | 401,171 | 389,992 | 385,261 | 392,713 |
Income Before Tax | 4,848,000 | 3,671,000 | 4,702,000 | 4,164,000 | 3,228,000 | 2,930,000 | 2,681,000 | 2,461,000 | 3,188,000 | 1,815,000 | 54,000 | 1,346,000 | 1,130,000 | 1,347,000 | 1,339,416 | 1,178,869 | 1,279,186 | 1,622,532 | 1,404,823 | 1,359,962 | 1,168,905 |
Income Tax Expense | 1,004,000 | 778,000 | 1,180,000 | 901,000 | 694,000 | 627,000 | 560,000 | 823,000 | 960,000 | 547,000 | 245,000 | 443,000 | 404,000 | 489,000 | 487,547 | 429,108 | 479,695 | 608,973 | 522,592 | 515,656 | 412,495 |
Net Income | 3,552,000 | 2,626,000 | 3,248,000 | 3,024,000 | 2,339,000 | 2,123,000 | 1,958,000 | 1,496,000 | 2,106,000 | 1,156,000 | -115,000 | 1,376,000 | 437,000 | 911,000 | 828,063 | 730,502 | 799,491 | 1,013,559 | 882,231 | 844,306 | 755,823 |
Net Income Margin | 25.60% | 21.01% | 29.05% | 36.45% | 31.43% | 31.69% | 31.29% | 24.67% | 37.20% | 21.76% | -2.28% | 28.23% | 9.82% | 14.59% | 13.42% | 12.27% | 12.58% | 14.97% | 14.10% | 14.06% | 14.40% |
EPS | 11.35 | 8.25 | 10.25 | 12.56 | 9.71 | 8.65 | 7.80 | 5.84 | 8.02 | 4.26 | -0.42 | 5.01 | 1.57 | 3.05 | 2.68 | 2.34 | 2.53 | 3.01 | 2.47 | 2.25 | 1.99 |
EPS Diluted | 11.34 | 8.23 | 10.20 | 12.51 | 9.66 | 8.60 | 7.73 | 5.78 | 7.94 | 4.21 | -0.42 | 4.91 | 1.53 | 3.00 | 2.65 | 2.33 | 2.51 | 2.94 | 2.40 | 2.21 | 1.96 |
Weighted Average Shares Out | - | 318,400 | 316,900 | 240,800 | 241,000 | 245,400 | 250,900 | 256,300 | 262,800 | 271,600 | 271,296 | 274,500 | 278,600 | 298,100 | 309,400 | 312,223 | 315,559 | 336,210 | 356,467 | 375,247 | 379,811 |
Weighted Average Shares Out Diluted | - | 318,900 | 318,500 | 241,800 | 242,100 | 246,900 | 253,200 | 258,900 | 265,200 | 274,600 | 271,500 | 279,800 | 284,600 | 303,600 | 312,200 | 313,296 | 318,687 | 344,785 | 366,878 | 382,039 | 385,624 |
Reported Currency: USD | Q3 | 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,696,000 | 1,290,000 | 1,287,000 | 6,505,000 | 4,122,000 | 2,886,000 | 1,958,000 | 2,779,000 | 2,392,000 | 1,481,000 | 2,497,000 | 1,542,000 | 760,000 | 944,000 | 1,525,596 | 1,209,927 | 471,671 | 396,096 | 353,498 | 748,787 | 680,623 |
Short Term Investments | 0 | 26,000 | 14,000 | 11,000 | 9,000 | 28,000 | 18,000 | 12,000 | 8,000 | 6,000 | 3,000 | 18,000 | 1,000 | 29,000 | 22,156 | 24,602 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 1,696,000 | 1,316,000 | 1,287,000 | 6,505,000 | 4,122,000 | 2,886,000 | 1,958,000 | 2,779,000 | 2,392,000 | 1,481,000 | 2,497,000 | 1,560,000 | 761,000 | 944,000 | 1,547,752 | 1,234,529 | 471,671 | 396,096 | 353,498 | 748,787 | 680,623 |
Net Receivables | 2,635,000 | 2,826,000 | 2,494,000 | 1,650,000 | 1,593,000 | 1,577,000 | 1,449,000 | 1,319,000 | 1,122,000 | 991,000 | 932,000 | 949,000 | 954,000 | 702,000 | 990,573 | 969,662 | 1,060,858 | 1,189,205 | 1,237,321 | 1,114,291 | 1,051,438 |
Inventory | 0 | 0 | -1,196,000 | -1,650,000 | -1,593,000 | -1,577,000 | -1,449,000 | -1,319,000 | -1,115,000 | -488,000 | -932,000 | -918,000 | 986,000 | 263,000 | 275,102 | 301,229 | 369,679 | 350,668 | 322,172 | 335,278 | 300,459 |
Other Current Assets | 871,000 | 1,001,000 | 1,873,000 | 652,000 | 278,000 | 241,000 | 203,000 | 216,000 | 139,000 | 818,000 | 530,000 | 432,000 | 2,311,000 | 2,483,000 | 481,184 | 430,976 | 400,515 | 397,066 | 344,947 | 392,583 | 415,310 |
Total Current Assets | 5,202,000 | 5,143,000 | 5,667,000 | 8,810,000 | 5,988,000 | 4,712,000 | 3,604,000 | 4,324,000 | 3,671,000 | 3,296,000 | 3,966,000 | 2,936,000 | 3,899,000 | 2,679,000 | 3,294,611 | 2,936,396 | 2,302,723 | 2,333,035 | 2,257,938 | 2,590,939 | 2,447,830 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 642,000 | 637,000 | 720,000 | 667,000 | 778,000 | 996,000 | 270,000 | 275,000 | 271,000 | 270,000 | 206,000 | 249,000 | 368,000 | 500,000 | 548,767 | 579,796 | 621,062 | 660,766 | 542,219 | 526,750 | 513,066 |
Goodwill | 34,991,000 | 34,850,000 | 34,545,000 | 3,506,000 | 3,735,000 | 3,575,000 | 3,535,000 | 2,989,000 | 2,949,000 | 2,882,000 | 1,387,000 | 1,412,000 | 1,438,000 | 2,048,000 | 1,886,963 | 1,690,507 | 1,703,240 | 1,697,621 | 1,671,479 | 0 | 0 |
Intangible Assets | 16,848,000 | 17,398,000 | 18,306,000 | 1,285,000 | 1,352,000 | 1,424,000 | 1,524,000 | 1,388,000 | 1,506,000 | 1,522,000 | 1,004,000 | 1,033,000 | 1,081,000 | 608,000 | 663,882 | 538,735 | 591,130 | 1,211,670 | 1,161,290 | 2,351,971 | 1,953,485 |
Long Term Investments | 1,800,000 | 1,787,000 | 1,752,000 | 165,000 | 0 | 0 | 0 | 0 | 0 | -109,000 | -335,000 | 153,000 | -117,000 | -260,000 | 0 | 539,365 | 605,528 | 0 | 0 | 0 | 0 |
Tax Assets | 0 | 0 | 0 | -165,000 | 0 | 0 | 0 | 0 | 0 | 109,000 | 363,000 | 108,000 | 117,000 | 260,000 | 0 | 24,072 | 79,559 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 885,000 | 774,000 | 794,000 | 758,000 | 684,000 | 641,000 | 525,000 | 449,000 | 272,000 | 213,000 | 180,000 | 170,000 | 266,000 | 592,000 | 652,338 | 166,379 | 176,900 | 454,244 | 409,964 | 926,148 | 948,608 |
Total Non-Current Assets | 55,166,000 | 55,446,000 | 56,117,000 | 6,216,000 | 6,549,000 | 6,636,000 | 5,854,000 | 5,101,000 | 4,998,000 | 4,887,000 | 2,805,000 | 3,125,000 | 3,153,000 | 3,748,000 | 3,751,950 | 3,538,854 | 3,777,419 | 4,024,301 | 3,784,952 | 3,804,869 | 3,415,159 |
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 | 60,368,000 | 60,589,000 | 61,784,000 | 15,026,000 | 12,537,000 | 11,348,000 | 9,458,000 | 9,425,000 | 8,669,000 | 8,183,000 | 6,771,000 | 6,061,000 | 7,052,000 | 6,427,000 | 7,046,561 | 6,475,250 | 6,080,142 | 6,357,336 | 6,042,890 | 6,395,808 | 5,862,989 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 475,000 | 557,000 | 450,000 | 205,000 | 233,000 | 190,000 | 211,000 | 195,000 | 183,000 | 206,000 | 191,000 | 210,000 | 249,000 | 223,000 | 396,480 | 301,828 | 337,459 | 388,008 | 372,471 | 336,285 | 318,301 |
Short Term Debt | 4,000 | 273,000 | 344,000 | 186,000 | 184,000 | 180,000 | 0 | 399,000 | 0 | 143,000 | 0 | 0 | 4,000 | 161,000 | 0 | 22 | 70,022 | 22 | 79,830 | 71,465 | 4,613 |
Tax Payables | 188,000 | 121,000 | 116,000 | 90,000 | 84,000 | 68,000 | 72,000 | 77,000 | 95,000 | 56,000 | 32,000 | 15,000 | 158,000 | 29,000 | 23,685 | 17,086 | 17,209 | 0 | 0 | 0 | 0 |
Deferred Revenue | 3,288,000 | 3,461,000 | 3,126,000 | 2,217,000 | 2,168,000 | 1,928,000 | 1,641,000 | 1,613,000 | 1,509,000 | 1,421,000 | 1,323,000 | 1,309,000 | 1,229,000 | 1,303,000 | 1,205,744 | 1,126,593 | 1,099,167 | 1,085,440 | 983,210 | 853,253 | 719,948 |
Other Current Liabilities | 1,550,000 | 1,939,000 | 1,963,000 | 1,207,000 | 1,002,000 | 795,000 | 706,000 | 930,000 | 824,000 | 1,082,000 | 2,421,000 | 2,147,000 | 1,574,000 | 1,291,000 | 1,054,965 | 1,006,425 | 996,120 | 1,173,210 | 1,100,957 | 1,024,414 | 925,800 |
Total Current Liabilities | 5,505,000 | 6,125,000 | 5,999,000 | 3,815,000 | 3,587,000 | 3,093,000 | 2,629,000 | 3,214,000 | 2,611,000 | 2,908,000 | 3,967,000 | 2,372,000 | 3,667,000 | 3,130,000 | 2,680,874 | 2,451,954 | 2,530,703 | 2,656,860 | 2,468,016 | 2,224,826 | 1,968,662 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 11,925,000 | 11,953,000 | 11,307,000 | 4,606,000 | 4,654,000 | 4,568,000 | 3,662,000 | 3,170,000 | 3,564,000 | 3,468,000 | 799,000 | 799,000 | 799,000 | 798,000 | 1,197,965 | 1,197,791 | 1,197,611 | 1,197,425 | 314 | 339 | 513 |
Deferred Revenue | 0 | 0 | 0 | -147,000 | 0 | 0 | 0 | 0 | 0 | 276,000 | 333,000 | 264,000 | 0 | 0 | 0 | 147,838 | 159,115 | 0 | 0 | 0 | 0 |
Deferred Tax | 3,415,000 | 3,690,000 | 4,065,000 | 147,000 | 0 | 0 | 0 | 0 | 0 | 23,000 | 56,000 | 205,000 | 0 | 0 | 0 | 9,965 | 3,406 | 139,173 | 150,713 | 318,015 | 232,081 |
Other Non-Current Liabilities | 1,132,000 | 721,000 | 669,000 | 1,069,000 | 944,000 | 883,000 | 845,000 | 923,000 | 713,000 | 621,000 | 600,000 | 531,000 | 936,000 | 915,000 | 876,331 | 738,525 | 906,971 | 757,228 | 744,229 | 739,480 | 479,953 |
Total Non-Current Liabilities | 16,472,000 | 16,364,000 | 16,041,000 | 5,675,000 | 5,598,000 | 5,451,000 | 4,525,000 | 4,093,000 | 4,277,000 | 4,112,000 | 1,455,000 | 1,535,000 | 1,735,000 | 1,713,000 | 2,074,296 | 2,094,119 | 2,267,103 | 2,093,826 | 895,256 | 1,057,834 | 909,814 |
Total Liabilities | 21,977,000 | 22,489,000 | 22,040,000 | 9,490,000 | 9,185,000 | 8,544,000 | 7,154,000 | 7,307,000 | 6,888,000 | 7,020,000 | 5,422,000 | 3,907,000 | 5,402,000 | 4,843,000 | 4,755,170 | 4,546,073 | 4,797,806 | 4,750,686 | 3,363,272 | 3,282,660 | 2,878,476 |
Common Stock | 415,000 | 415,000 | 415,000 | 294,000 | 294,000 | 294,000 | 294,000 | 412,000 | 412,000 | 412,000 | 412,000 | 412,000 | 412,000 | 412,000 | 411,709 | 411,709 | 411,709 | 411,709 | 411,709 | 411,709 | 205,855 |
Retained Earnings | 20,364,000 | 18,728,000 | 17,784,000 | 15,017,000 | 13,367,000 | 12,205,000 | 11,284,000 | 10,025,000 | 9,210,000 | 7,636,000 | 6,946,000 | 7,384,000 | 6,525,000 | 7,667,000 | 7,056,628 | 6,522,613 | 6,070,793 | 5,551,757 | 4,821,118 | 4,199,210 | 3,680,852 |
Accumulated Other Comprehensive Income/Loss | -714,000 | -763,000 | -886,000 | -841,000 | -637,000 | -624,000 | -742,000 | -649,000 | -773,000 | -600,000 | -514,000 | -196,000 | -517,000 | -425,000 | -367,379 | -343,017 | -444,022 | -12,623 | -115,212 | -96,818 | -52,286 |
Total Stockholders Equity | 33,992,000 | 34,200,000 | 36,477,000 | 2,107,000 | 571,000 | 536,000 | 684,000 | 768,000 | 701,000 | 243,000 | 539,000 | 1,344,000 | 840,000 | 1,584,000 | 2,210,296 | 1,847,287 | 1,282,336 | 1,606,650 | 2,679,618 | 3,113,148 | 2,984,513 |
Total Investments | 1,800,000 | 1,813,000 | 1,766,000 | 11,000 | 9,000 | 28,000 | 18,000 | 12,000 | 8,000 | 6,000 | 3,000 | 18,000 | 1,000 | 29,000 | 22,156 | 24,602 | 605,528 | 0 | 0 | 0 | 0 |
Total Debt | 11,929,000 | 12,000,000 | 11,533,000 | 4,606,000 | 4,654,000 | 4,568,000 | 3,662,000 | 3,569,000 | 3,564,000 | 3,611,000 | 799,000 | 799,000 | 1,256,000 | 1,198,000 | 1,197,965 | 1,197,813 | 1,267,633 | 1,197,447 | 2,681 | 3,286 | 5,126 |
Net Debt | 10,233,000 | 10,710,000 | 10,246,000 | -1,899,000 | 532,000 | 1,682,000 | 1,704,000 | 790,000 | 1,172,000 | 2,130,000 | -1,698,000 | -743,000 | 496,000 | 254,000 | -327,631 | -12,114 | 795,962 | 801,351 | -350,817 | -745,501 | -675,497 |
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,769,000 | 2,893,000 | 3,522,000 | 3,263,000 | 2,534,000 | 2,303,000 | 2,121,000 | 1,638,000 | 2,228,000 | 1,268,000 | -191,000 | 903,000 | 726,000 | 934,000 | 851,869 | 749,761 | 799,491 | 1,013,559 | 882,231 | 844,306 | 755,823 |
Depreciation & Amortization | 1,161,000 | 1,143,000 | 1,013,000 | 178,000 | 206,000 | 204,000 | 206,000 | 180,000 | 181,000 | 157,000 | 134,000 | 137,000 | 141,000 | 187,000 | 417,399 | 435,953 | 448,788 | 401,171 | 389,992 | 385,261 | 392,713 |
Deferred Income Tax | -222,000 | -381,000 | -353,000 | 13,000 | -31,000 | 46,000 | 81,000 | 79,000 | 79,000 | 280,000 | -245,000 | 43,000 | 53,000 | 10,000 | 74,406 | 5,688 | -17 | -46,615 | -86,613 | 0 | 0 |
Stock Based Compensation | 205,000 | 171,000 | 214,000 | 122,000 | 90,000 | 78,000 | 94,000 | 99,000 | 76,000 | 78,000 | 100,000 | 99,000 | 93,000 | 97,000 | 66,485 | 22,268 | -1,934 | 0 | 0 | 0 | 0 |
Change in Working Capital | 188,000 | -460,000 | -74,000 | -70,000 | 247,000 | -1,000 | -512,000 | -68,000 | -92,000 | -1,761,000 | -267,000 | -500,000 | -314,000 | -40,000 | 4,651 | 69,793 | -108,518 | 217,946 | 165,040 | 305,647 | -102,198 |
Accounts Receivable | -39,000 | 28,000 | 36,000 | -144,000 | 18,000 | -135,000 | -164,000 | -196,000 | -177,000 | -118,000 | -9,000 | -35,000 | -239,000 | -55,000 | -37,039 | 50,313 | 95,070 | 0 | 0 | 0 | 0 |
Inventory | -448,000 | 0 | 0 | 106,000 | -150,000 | 62,000 | 162,000 | 117,000 | 53,000 | -1,414,000 | 139,000 | 128,000 | 179,000 | 13,000 | 26,923 | 67,645 | -26,482 | -11,601 | 21,619 | -9,484 | 0 |
Accounts Payable | 317,000 | 328,000 | 43,000 | 38,000 | 132,000 | 73,000 | -106,000 | 75,000 | -26,000 | -92,000 | -130,000 | -93,000 | 60,000 | -67,000 | 190,603 | -562 | -184,460 | 0 | 0 | 0 | 0 |
Other Working Capital | 297,000 | -816,000 | -153,000 | -70,000 | 247,000 | -1,000 | -404,000 | -64,000 | 58,000 | -137,000 | -267,000 | -500,000 | -314,000 | 69,000 | -175,836 | -47,603 | 7,354 | 229,547 | 143,421 | 315,131 | -102,198 |
Other Non-Cash Items | 233,000 | 344,000 | -1,719,000 | 92,000 | 521,000 | 146,000 | 74,000 | 88,000 | -1,008,000 | 173,000 | 1,678,000 | 134,000 | 48,000 | 156,000 | 43,369 | 37,316 | 30,943 | 139,683 | 158,654 | 24,676 | 17,134 |
Net Cash Provided by Operating Activities | 5,283,000 | 3,710,000 | 2,603,000 | 3,598,000 | 3,567,000 | 2,776,000 | 2,064,000 | 2,016,000 | 1,464,000 | 195,000 | 1,209,000 | 816,000 | 747,000 | 1,344,000 | 1,458,179 | 1,320,779 | 1,168,753 | 1,716,951 | 1,509,304 | 1,559,890 | 1,063,472 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -139,000 | -143,000 | -89,000 | -35,000 | -76,000 | -115,000 | -113,000 | -123,000 | -115,000 | -139,000 | -92,000 | -117,000 | -97,000 | -119,000 | -266,285 | -269,286 | -385,437 | -246,263 | -426,381 | -120,232 | -139,003 |
Acquisitions Net | -163,000 | 718,000 | 3,719,000 | -83,000 | -183,000 | -6,000 | -395,000 | -81,000 | 1,321,000 | -2,382,000 | 12,000 | 4,000 | -177,000 | -200,000 | -364,396 | 0 | -48,261 | -86,707 | -13,480 | -461,842 | -306,232 |
Purchases of Investments | -4,000 | 0 | -2,000 | -2,000 | -19,000 | -10,000 | -5,000 | -5,000 | -1,000 | -4,000 | 0 | 0 | 0 | -158,000 | 0 | -24,602 | 0 | -298,984 | 0 | 0 | 0 |
Sales/Maturities of Investments | 4,000 | 0 | 2,000 | 2,000 | 19,000 | 10,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Investing Activities | -7,000 | -13,000 | -2,000 | -2,000 | 19,000 | -10,000 | -5,000 | -5,000 | -1,000 | -4,000 | 15,000 | -17,000 | 27,000 | 231,000 | 33,131 | 15,196 | 440 | 62,261 | 12,381 | -142,916 | -201,479 |
Net Cash Used for Investing Activities | -307,000 | 562,000 | 3,628,000 | -120,000 | -240,000 | -131,000 | -513,000 | -209,000 | 1,205,000 | -2,525,000 | -65,000 | -130,000 | -247,000 | -246,000 | -597,550 | -278,692 | -433,258 | -569,693 | -427,480 | -724,990 | -646,714 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -47,000 | 556,000 | 1,665,000 | 0 | -118,000 | 0 | 86,000 | 0 | -71,000 | 2,817,000 | 0 | 0 | 57,000 | 0 | 0 | -70,000 | 70,000 | 1,186,458 | -605 | -12,677 | -22,718 |
Common Stock Issued | -4,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 146,867 | 262,856 | 192,764 | 218,791 |
Common Stock Repurchased | -3,305,000 | -3,301,000 | -12,004,000 | -56,000 | -1,164,000 | -1,306,000 | -1,660,000 | -1,001,000 | -1,123,000 | -974,000 | -362,000 | -978,000 | -295,000 | -1,500,000 | -256,000 | 0 | -447,233 | -2,212,655 | -1,540,126 | -677,659 | -409,350 |
Dividends Paid | -1,137,000 | -1,147,000 | -1,024,000 | -743,000 | -645,000 | -560,000 | -503,000 | -421,000 | -380,000 | -363,000 | -326,000 | -308,000 | -984,000 | -308,000 | -311,163 | -281,553 | -280,455 | -277,746 | -260,323 | -246,048 | -228,166 |
Other Financing Activities | -473,000 | -388,000 | 37,000 | -270,000 | -239,000 | 115,000 | -211,000 | -85,000 | -26,000 | 30,000 | 226,000 | -457,000 | 317,000 | 136,000 | 14,591 | 34,665 | 45,401 | 35,849 | 58,254 | -169 | -302 |
Net Cash Used Provided by Financing Activities | -4,958,000 | -4,280,000 | -11,326,000 | -1,013,000 | -2,166,000 | -1,751,000 | -2,288,000 | -1,507,000 | -1,600,000 | 1,510,000 | -462,000 | -1,768,000 | -905,000 | -1,665,000 | -533,409 | -326,050 | -612,287 | -1,121,227 | -1,479,944 | -743,789 | -441,745 |
Effect of Forex Changes on Cash | 33,000 | 12,000 | -123,000 | -82,000 | 75,000 | 34,000 | -84,000 | 87,000 | -158,000 | -67,000 | -65,000 | -1,000 | 5,000 | -15,000 | -11,551 | 22,219 | -47,633 | 16,567 | 2,831 | -22,947 | 10,019 |
Net Change in Cash | 51,000 | 4,000 | -5,218,000 | 2,383,000 | 1,236,000 | 928,000 | -821,000 | 387,000 | 911,000 | -1,016,000 | 955,000 | 782,000 | -75,000 | -582,000 | 315,669 | 738,256 | 75,575 | 42,598 | -395,289 | 68,164 | -14,968 |
Cash at End of Period | 6,571,000 | 1,291,000 | 1,287,000 | 6,505,000 | 4,122,000 | 2,886,000 | 1,958,000 | 2,779,000 | 2,392,000 | 1,481,000 | 2,497,000 | 1,542,000 | 760,000 | 944,000 | 1,525,596 | 1,209,927 | 471,671 | 396,096 | 353,498 | 748,787 | 680,623 |
Cash at Start of Period | 6,520,000 | 1,287,000 | 6,505,000 | 4,122,000 | 2,886,000 | 1,958,000 | 2,779,000 | 2,392,000 | 1,481,000 | 2,497,000 | 1,542,000 | 760,000 | 835,000 | 1,526,000 | 1,209,927 | 471,671 | 396,096 | 353,498 | 748,787 | 680,623 | 695,591 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 5,283,000 | 3,710,000 | 2,603,000 | 3,598,000 | 3,567,000 | 2,776,000 | 2,064,000 | 2,016,000 | 1,464,000 | 195,000 | 1,209,000 | 816,000 | 747,000 | 1,344,000 | 1,458,179 | 1,320,779 | 1,168,753 | 1,716,951 | 1,509,304 | 1,559,890 | 1,063,472 |
Capital Expenditure | -139,000 | -143,000 | -89,000 | -35,000 | -76,000 | -115,000 | -113,000 | -123,000 | -115,000 | -139,000 | -92,000 | -117,000 | -97,000 | -119,000 | -266,285 | -269,286 | -385,437 | -246,263 | -426,381 | -120,232 | -139,003 |
Free Cash Flow | 5,144,000 | 3,567,000 | 2,514,000 | 3,563,000 | 3,491,000 | 2,661,000 | 1,951,000 | 1,893,000 | 1,349,000 | 56,000 | 1,117,000 | 699,000 | 650,000 | 1,225,000 | 1,191,894 | 1,051,493 | 783,316 | 1,470,688 | 1,082,923 | 1,439,658 | 924,469 |