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 | 10,135,000 | 6,945,000 | 7,254,000 | 5,991,000 | 4,815,000 | 4,667,000 | 4,510,000 | 4,309,000 | 3,519,049 | 2,989,467 | 2,816,320 | 2,702,603 | 2,808,381 | 2,609,793 | 2,660,663 | 2,429,931 | 2,238,829 | 1,978,115 | 1,569,469 | 1,594,693 | 1,729,972 |
Revenue Growth | - | -4.26% | 21.08% | 24.42% | 3.17% | 3.48% | 4.66% | 22.45% | 17.71% | 6.15% | 4.21% | -3.77% | 7.61% | -1.91% | 9.50% | 8.54% | 13.18% | 26.04% | -1.58% | -7.82% | |
Cost of Revenue | -536,000 | 0 | 5,969,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Gross Profit | 10,671,000 | 6,945,000 | 1,285,000 | 5,991,000 | 4,815,000 | 4,667,000 | 4,510,000 | 4,309,000 | 3,519,049 | 2,989,467 | 2,816,320 | 2,702,603 | 2,808,381 | 2,609,793 | 2,660,663 | 2,429,931 | 2,238,829 | 1,978,115 | 1,569,469 | 1,594,693 | 1,729,972 |
Gross Profit Margin | 105.20% | 100.00% | 17.71% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% |
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,076,000 | 2,946,000 | 2,559,000 | 2,475,000 | 1,762,000 | 1,725,000 | 1,675,000 | 1,662,000 | 1,466,188 | 1,219,004 | 1,148,379 | 1,102,983 | 1,120,786 | 1,065,871 | 999,479 | 930,180 | 891,370 | 775,624 | 637,358 | 509,735 | 512,295 |
Total Operating Expenses | 674,000 | 7,360,000 | 91,000 | -4,402,000 | -3,843,000 | -3,008,000 | -2,122,000 | 807,000 | 741,432 | 1,976,000 | 1,882,346 | 1,758,003 | 1,824,659 | 1,073,234 | 1,013,201 | 989,244 | -2,534,837 | -1,955,472 | -1,055,408 | -1,051,119 | -1,177,306 |
Operating Income or Loss | 2,054,000 | 2,384,000 | 3,835,000 | 1,589,000 | 972,000 | 1,659,000 | 2,388,000 | 1,394,000 | 878,175 | 913,605 | 852,985 | 854,555 | 825,117 | 707,234 | 352,311 | -3,678,183 | -296,008 | 22,643 | 514,061 | 543,574 | 552,666 |
Operating Margin | 19.57% | 34.33% | 52.87% | 26.52% | 20.19% | 35.55% | 52.95% | 32.35% | 24.95% | 30.56% | 30.29% | 31.62% | 29.38% | 27.10% | 13.24% | -151.37% | -13.22% | 1.14% | 32.75% | 34.09% | 31.95% |
Interest Expense | 4,495,000 | 3,477,000 | 696,000 | 89,000 | 423,000 | 988,000 | 760,000 | 431,000 | 262,795 | 163,784 | 139,321 | 156,029 | 219,739 | 341,056 | 526,587 | 813,855 | 1,266,631 | 1,441,451 | 1,051,342 | 679,354 | 435,941 |
EBITDA | 2,729,000 | 0 | 3,248,000 | 1,982,000 | 1,339,000 | 2,045,000 | 2,121,000 | 1,807,000 | 1,299,762 | 1,254,605 | 1,185,817 | 1,150,301 | 1,099,689 | 989,339 | 412,789 | -3,450,142 | -167,966 | 149,904 | 625,710 | 734,910 | 1,028,250 |
Depreciation and Amortization | 795,000 | 0 | 280,000 | 267,000 | 160,000 | 165,000 | 183,000 | 179,000 | 156,312 | 27,867 | 39,277 | 41,364 | 46,549 | 53,318 | 60,478 | 68,307 | 76,894 | 127,261 | 111,649 | 191,336 | 325,132 |
Income Before Tax | 1,981,000 | 2,384,000 | 2,764,000 | 1,591,000 | 972,000 | 1,659,000 | 1,628,000 | 1,394,000 | 878,175 | 913,605 | 852,985 | 854,555 | 825,117 | 707,234 | 352,311 | -3,678,183 | -296,008 | 22,643 | 514,061 | 543,574 | 552,666 |
Income Tax Expense | 307,000 | 413,000 | 515,000 | 294,000 | 155,000 | 248,000 | 235,000 | 208,000 | 193,053 | 220,648 | 220,593 | 215,814 | 184,095 | 164,621 | 39,964 | -584,004 | -182,202 | -52,526 | 52,840 | 131,483 | 153,741 |
Net Income | 1,653,000 | 1,951,000 | 2,238,000 | 1,295,000 | 817,000 | 1,411,000 | 1,393,000 | 1,186,000 | 685,122 | 692,957 | 632,392 | 638,741 | 641,022 | 542,613 | 312,347 | -3,094,179 | -113,806 | 75,169 | 461,221 | 412,091 | 398,925 |
Net Income Margin | 16.16% | 28.09% | 30.85% | 21.62% | 16.97% | 30.23% | 30.89% | 27.52% | 19.47% | 23.18% | 22.45% | 23.63% | 22.83% | 20.79% | 11.74% | -127.34% | -5.08% | 3.80% | 29.39% | 25.84% | 23.06% |
EPS | 1.04 | 1.26 | 1.47 | 0.91 | 0.70 | 1.29 | 1.33 | 1.02 | 0.69 | 0.82 | 0.73 | 0.73 | 0.71 | 0.59 | 0.19 | -5.81 | -0.31 | 0.25 | 1.95 | 1.79 | 1.74 |
EPS Diluted | 1.04 | 1.24 | 1.45 | 0.90 | 0.69 | 1.27 | 1.33 | 1.00 | 0.67 | 0.81 | 0.72 | 0.72 | 0.71 | 0.59 | 0.19 | -5.81 | -0.31 | 0.25 | 1.92 | 1.77 | 1.71 |
Weighted Average Shares Out | - | 1,446,449 | 1,441,279 | 1,262,435 | 1,017,117 | 1,038,840 | 1,046,767 | 1,084,686 | 904,438 | 803,412 | 819,917 | 834,205 | 857,962 | 863,691 | 726,934 | 532,802 | 366,155 | 300,908 | 236,699 | 230,142 | 229,913 |
Weighted Average Shares Out Diluted | - | 1,468,016 | 1,465,220 | 1,286,733 | 1,032,683 | 1,056,079 | 1,046,767 | 1,136,186 | 918,790 | 817,129 | 833,081 | 843,974 | 863,402 | 867,624 | 729,532 | 532,802 | 366,155 | 303,455 | 239,920 | 233,475 | 233,856 |
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 | 12,840,000 | 10,129,000 | 6,918,000 | 5,914,000 | 6,712,000 | 1,272,000 | 2,725,000 | 1,567,000 | 1,443,037 | 898,994 | 1,285,124 | 1,058,175 | 1,333,727 | 1,206,911 | 982,926 | 1,840,719 | 1,099,254 | 1,756,687 | 1,154,331 | 988,836 | 899,718 |
Short Term Investments | 5,184,000 | 0 | 23,423,000 | 28,460,000 | 16,485,000 | 14,149,000 | 13,780,000 | 15,469,000 | 15,562,837 | 8,775,441 | 9,384,670 | 7,308,753 | 7,566,175 | 8,078,014 | 699,723 | 8,587,914 | 447,238 | 527,456 | 165,266 | 0 | 0 |
Cash + Short Term Investments | 28,148,000 | 10,129,000 | 25 | 34,374,000 | 23,197,000 | 15,421,000 | 2,910,000 | 17,036,000 | 17,005,874 | 9,674,435 | 10,669,794 | 8,366,928 | 8,899,902 | 9,284,925 | 1,682,649 | 10,428,633 | 1,546,492 | 2,284,143 | 1,319,597 | 988,836 | 899,718 |
Net Receivables | 6,924,000 | 0 | 0 | 4,956,000 | 0 | 0 | 0 | 0 | 2,077,864 | 1,845,597 | 1,807,208 | 1,619,046 | 1,904,805 | 2,168,149 | 2,482,570 | 2,876,824 | 3,386,626 | 2,666,297 | 2,832,275 | 0 | 0 |
Inventory | 0 | 0 | -13,714,000 | -6,365,000 | -8,968,000 | 0 | 0 | -1,686,000 | -1,627,262 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Current Assets | 28,148,000 | 10,129,000 | 25 | 39,330,000 | 23,197,000 | 15,421,000 | 82,995,000 | 19,187,000 | 19,083,738 | 11,520,032 | 12,477,002 | 9,985,974 | 10,804,707 | 11,453,074 | 4,165,219 | 13,305,457 | 4,933,118 | 4,950,440 | 4,151,872 | 988,836 | 899,718 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 1,093,000 | 1,109,000 | 1,156,000 | 1,164,000 | 757,000 | 763,000 | 790,000 | 864,000 | 815,508 | 620,540 | 616,407 | 634,657 | 617,257 | 564,429 | 491,602 | 496,021 | 519,500 | 557,565 | 401,103 | 360,677 | 942,425 |
Goodwill | 5,561,000 | 5,561,000 | 5,571,000 | 5,349,000 | 1,990,000 | 1,990,000 | 1,989,000 | 1,993,000 | 1,992,849 | 676,869 | 522,541 | 444,268 | 444,268 | 444,268 | 444,268 | 444,268 | 3,054,985 | 3,059,333 | 570,876 | 0 | 0 |
Intangible Assets | 633,000 | 672,000 | 712,000 | 611,000 | 428,000 | 475,000 | 535,000 | 584,000 | 628,036 | 54,978 | 74,671 | 93,193 | 132,157 | 175,302 | 228,620 | 289,098 | 356,703 | 427,970 | 59,487 | 0 | 0 |
Long Term Investments | 44,691,000 | 0 | 41,348,000 | 41,601,000 | 25,826,000 | 23,759,000 | 23,015,000 | 24,646,000 | 23,503,071 | 14,972,028 | 12,806,766 | 11,180,993 | 9,401,256 | 8,764,464 | 10,080,648 | 8,671,571 | 4,473,134 | 5,532,916 | 4,398,980 | 4,535,139 | 4,548,575 |
Tax Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | -46,292,000 | 0 | -48,786,994 | -48,725,000 | -29,001,000 | -26,987,000 | -543,000 | -28,087,000 | -26,939,464 | -16,324,415 | -14,020,385 | -12,353,111 | -10,594,938 | -9,948,463 | -11,245,138 | -9,900,958 | -8,404,322 | -9,577,784 | -5,430,446 | -5,113,302 | -5,706,807 |
Total Non-Current Assets | 5,686,000 | 7,342,000 | 6 | 48,725,000 | 29,001,000 | 26,987,000 | 25,786,000 | 28,087,000 | 26,939,464 | 16,324,415 | 14,020,385 | 12,353,111 | 10,594,938 | 9,948,463 | 11,245,138 | 9,900,958 | 8,404,322 | 9,577,784 | 5,430,446 | 5,113,302 | 5,706,807 |
Other Assets | 166,701,000 | 171,897,000 | 182,905,969 | 86,009,000 | 70,840,000 | 66,594,000 | 0 | 56,911,000 | 53,705,783 | 43,200,104 | 39,800,623 | 37,137,259 | 34,753,540 | 33,049,115 | 38,409,285 | 28,348,250 | 40,974,162 | 40,169,244 | 25,746,701 | 26,662,667 | 25,958,972 |
Total Assets | 200,535,000 | 189,368,000 | 182,906,000 | 174,064,000 | 123,038,000 | 109,002,000 | 108,781,000 | 104,185,000 | 99,728,985 | 71,044,551 | 66,298,010 | 59,476,344 | 56,153,185 | 54,450,652 | 53,819,642 | 51,554,665 | 54,311,602 | 54,697,468 | 35,329,019 | 32,764,805 | 32,565,497 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Short Term Debt | 726,000 | 0 | 1,774,000 | 14,000 | 112,000 | 1,565,000 | 2,017,000 | 3,738,000 | 3,692,654 | 615,279 | 2,397,101 | 1,803,538 | 13,915 | 6,782 | 75,055 | 24,956 | 20,030 | 137,212 | 43,876 | 106,135 | 1,207,233 |
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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | 121,492,000 | 0 | -1,774,000 | -14,000 | -112,000 | -1,565,000 | -2,017,000 | -3,738,000 | -3,692,654 | -615,279 | 0 | -1,803,538 | -13,915 | -6,782 | -75,055 | -24,956 | -20,030 | -137,212 | -43,876 | -106,135 | -1,207,233 |
Total Current Liabilities | 122,218,000 | 2,000 | 2 | 334,000 | 183,000 | 2,606,000 | 13,000 | 5,056,000 | 3,692,654 | 615,279 | 2,397,101 | 552,143 | 589,814 | 1,441,092 | 2,040,732 | 876,241 | 1,309,157 | 137,212 | 84,037 | 1,889,260 | 1,207,233 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 15,656,000 | 12,394,000 | 9,686,000 | 7,108,000 | 8,352,000 | 9,849,000 | 8,625,000 | 9,206,000 | 8,309,159 | 7,067,614 | 4,335,962 | 2,458,272 | 2,364,834 | 3,097,857 | 3,813,827 | 3,802,670 | 6,858,791 | 6,954,909 | 4,512,618 | 4,597,437 | 4,726,885 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 443,921 | 0 | 0 |
Other Non-Current Liabilities | 42,009,000 | 156,956,000 | 155,451,000 | 147,304,000 | 101,510,000 | 84,752,000 | 87,037,000 | 79,109,000 | 81,096,841 | 57,356,081 | 53,236,777 | 50,366,606 | -2,364,834 | -3,097,857 | -3,813,827 | -3,802,670 | -6,858,791 | -6,954,909 | -4,956,539 | -4,597,437 | -4,726,885 |
Total Non-Current Liabilities | 57,665,000 | 169,350,000 | 112 | 7,108,000 | 8,352,000 | 9,849,000 | 8,625,000 | 9,206,000 | 8,309,159 | 7,067,614 | 4,335,962 | 4,258,272 | 2,364,834 | 3,097,857 | 3,813,827 | 3,802,670 | 6,858,791 | 6,954,909 | 4,956,539 | 4,597,437 | 6,326,885 |
Total Liabilities | 179,883,000 | 169,970,000 | 165,137,000 | 154,746,000 | 110,045,000 | 97,207,000 | 97,679,000 | 93,371,000 | 89,447,538 | 64,449,945 | 59,969,840 | 53,377,021 | 50,362,974 | 49,032,552 | 48,839,100 | 46,218,663 | 47,114,811 | 48,748,328 | 32,314,693 | 30,207,304 | 30,027,859 |
Common Stock | 15,000 | 15,000 | 14,000 | 14,000 | 10,000 | 10,000 | 11,000 | 11,000 | 10,886 | 7,970 | 8,131 | 8,322 | 8,441 | 8,656 | 8,642 | 7,167 | 3,670 | 3,875 | 2,053,623 | 2,491,326 | 2,484,204 |
Retained Earnings | 4,935,000 | 4,322,000 | 3,419,000 | 2,202,000 | 1,878,000 | 2,088,000 | 1,361,000 | 495,000 | -253,543 | -594,067 | -1,052,324 | -1,470,154 | -1,917,933 | -2,389,639 | -2,814,433 | -2,922,026 | 365,599 | 771,689 | 1,015,769 | 781,844 | 563,596 |
Accumulated Other Comprehensive Income/Loss | -2,104,000 | -2,676,000 | -3,098,000 | -229,000 | 192,000 | -256,000 | -609,000 | -435,000 | -401,016 | -226,158 | -222,292 | -214,009 | -150,817 | -173,763 | -197,496 | -156,985 | -357,043 | -49,611 | -55,066 | -22,093 | -10,903 |
Total Stockholders Equity | 20,606,000 | 19,353,000 | 17,731,000 | 19,297,000 | 12,993,000 | 11,795,000 | 11,102,000 | 10,814,000 | 10,281,447 | 6,594,606 | 6,328,170 | 6,099,323 | 5,790,211 | 5,418,100 | 4,980,542 | 5,336,002 | 7,196,791 | 5,949,140 | 3,014,326 | 2,557,501 | 2,537,638 |
Total Investments | 49,875,000 | 25,305,000 | 41,047,000 | 70,061,000 | 42,311,000 | 37,908,000 | 22,657,000 | 40,115,000 | 39,065,908 | 23,747,469 | 22,191,436 | 18,489,746 | 16,967,431 | 16,842,478 | 10,780,371 | 17,259,485 | 4,920,372 | 6,060,372 | 4,564,246 | 4,535,139 | 4,548,575 |
Total Debt | 16,382,000 | 12,396,000 | 11,713,000 | 7,442,000 | 8,535,000 | 12,455,000 | 10,642,000 | 14,262,000 | 12,001,813 | 7,682,893 | 6,733,063 | 4,810,415 | 2,954,648 | 4,538,949 | 5,854,559 | 4,678,911 | 8,167,948 | 7,092,121 | 4,596,655 | 6,486,697 | 7,534,118 |
Net Debt | 3,542,000 | 2,073,000 | 4,795,000 | 1,528,000 | 1,823,000 | 11,183,000 | 7,917,000 | 12,695,000 | 10,558,776 | 6,783,899 | 5,447,939 | 3,752,240 | 1,620,921 | 3,332,038 | 4,871,633 | 2,838,192 | 7,068,694 | 5,335,434 | 3,442,324 | 5,497,861 | 6,634,400 |
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 | 1,658,000 | 1,971,000 | 2,249,000 | 1,297,000 | 817,000 | 1,411,000 | 1,393,000 | 1,186,000 | 711,821 | 692,957 | 632,392 | 638,741 | 641,022 | 542,613 | 312,347 | -3,094,179 | -113,806 | 75,169 | 461,221 | 412,091 | 398,925 |
Depreciation & Amortization | 732,000 | 798,000 | 484,000 | 391,000 | 367,000 | 386,000 | 493,000 | 413,000 | 379,772 | 341,281 | 332,832 | 281,545 | 274,572 | 282,105 | 286,186 | 228,041 | 244,860 | 127,261 | 111,649 | 191,336 | 325,132 |
Deferred Income Tax | -369,000 | -302,000 | 319,000 | -76,000 | -93,000 | 23,000 | 63,000 | 168,000 | 164,747 | 68,776 | 35,174 | 97,440 | 0 | 84,555 | 161,367 | -471,592 | -251,827 | -157,169 | -357,458 | -32,110 | 140,962 |
Stock Based Compensation | 105,000 | 97,000 | 105,000 | 129,000 | 77,000 | 83,000 | 78,000 | 92,000 | 65,608 | 51,415 | 43,666 | 37,007 | 27,873 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | -832,000 | -339,000 | 570,000 | 353,000 | -891,000 | -645,000 | -557,000 | -110,000 | -297,532 | -151,501 | -127,736 | -161,043 | 84,345 | 84,555 | 161,367 | -4,299,756 | 70,515 | -1,119,411 | -49,718 | 156,413 | -2,160,303 |
Accounts Receivable | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -234,000 | -438,366 | 10,500 | 458,328 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Accounts Payable | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Working Capital | -352,000 | -339,000 | 570,000 | 353,000 | -891,000 | -645,000 | -557,000 | -110,000 | -297,532 | -151,501 | -127,736 | -161,043 | 84,345 | 84,555 | 161,367 | -4,299,756 | 70,515 | -1,119,411 | -49,718 | 156,413 | -2,160,303 |
Other Non-Cash Items | 1,055,000 | 432,000 | 300,000 | -32,000 | 1,046,000 | 316,000 | 256,000 | 205,000 | 190,886 | 30,434 | -27,542 | 119,555 | 2,191 | 377,966 | -452,151 | -96,542 | 10,293 | -34,979 | -124,319 | -59,875 | 1,853,469 |
Net Cash Provided by Operating Activities | 1,576,000 | 2,657,000 | 4,027,000 | 2,062,000 | 1,323,000 | 1,574,000 | 1,726,000 | 1,954,000 | 1,215,302 | 1,033,362 | 888,786 | 1,013,245 | 1,002,130 | 1,594,787 | 840,823 | 1,966,262 | 1,237,329 | -342,779 | 224,459 | 674,699 | 528,216 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -176,000 | -140,000 | -214,000 | -247,000 | -119,000 | -107,000 | -110,000 | -194,000 | -120,438 | -93,097 | -59,808 | -102,208 | -129,641 | -143,763 | -68,200 | -49,223 | -59,945 | -109,450 | -47,207 | -31,363 | -71,197 |
Acquisitions Net | -131,000 | 0 | -223,000 | -152,000 | -6,614,000 | -548,000 | -15,000 | -3,405,000 | -612,789 | -457,836 | 691,637 | -2,756,885 | 40,258 | -2,402,277 | -1,546,749 | 2,234,432 | -2,061,325 | -80,060 | 60,772 | 31,363 | 71,197 |
Purchases of Investments | -15,140,000 | -5,851,000 | -11,416,000 | -24,713,000 | -11,104,000 | -7,555,000 | -2,830,000 | -6,774,000 | -10,887,582 | -4,886,115 | -4,553,857 | -3,498,168 | -3,325,943 | -4,487,948 | -8,769,767 | -8,386,223 | -1,338,274 | -1,317,630 | -3,015,922 | -2,832,258 | -2,438,158 |
Sales/Maturities of Investments | 10,670,000 | 5,738,000 | 7,688,000 | 17,318,000 | 9,131,000 | 7,048,000 | 4,313,000 | 5,490,000 | 9,479,888 | 2,665,798 | 3,086,197 | 2,102,356 | 2,848,100 | 5,726,096 | 7,569,232 | 4,589,937 | 941,951 | 1,933,962 | 3,433,815 | 2,458,765 | 3,267,784 |
Other Investing Activities | -3,176,000 | -2,744,000 | -7,444,000 | 3,832,000 | 67,000 | -715,000 | -5,021,000 | 17,000 | -1,304,432 | -2,157,404 | -4,168,950 | 14,572 | -515,752 | 3,186 | 38,700 | 15,716 | -182,115 | -1,832,192 | -20,162 | -768,465 | -2,273,042 |
Net Cash Used for Investing Activities | -11,759,000 | -2,997,000 | -11,609,000 | -3,962,000 | -8,639,000 | -1,877,000 | -3,663,000 | -4,866,000 | -3,445,353 | -4,928,654 | -5,004,781 | -4,240,333 | -1,082,978 | -1,304,706 | -2,776,784 | -1,595,361 | -2,699,708 | -1,405,370 | 411,296 | -1,141,958 | -1,443,416 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | 3,618,000 | 1,294,000 | 5,148,000 | -2,629,000 | -1,666,000 | 1,053,000 | -569,000 | 2,314,000 | 2,752,473 | 2,195,000 | 1,919,776 | 2,002,472 | -1,715,074 | -1,297,719 | 557,723 | -3,227,017 | -1,541,043 | 2,675,034 | -524,440 | -1,152,817 | -728,153 |
Common Stock Issued | 82,000 | 317,000 | 0 | 486,000 | 0 | 0 | 495,000 | 0 | 584,936 | 0 | 2,597 | 0 | 0 | 0 | 886,172 | 1,135,645 | 0 | 0 | 0 | 0 | 0 |
Common Stock Repurchased | -82,000 | -82,000 | 0 | -1,350,000 | -92,000 | -441,000 | -939,000 | -260,000 | 2,766,773 | -251,844 | -334,429 | -124,995 | -148,881 | 0 | -1,398,071 | 0 | 0 | 0 | -378,835 | -231,656 | 0 |
Dividends Paid | -1,047,000 | -1,034,000 | -1,010,000 | -888,000 | -698,000 | -671,000 | -584,000 | -425,000 | -299,588 | -224,390 | -198,789 | -182,477 | -169,335 | -92,404 | -136,499 | -162,288 | -302,850 | -289,758 | -231,117 | -200,628 | -168,075 |
Other Financing Activities | 7,994,000 | 3,505,000 | 4,626,000 | 4,994,000 | 15,197,000 | -1,140,000 | 5,703,000 | 1,418,000 | 314,780 | 1,803,273 | 2,946,273 | 1,270,414 | 2,260,976 | 1,368,122 | -44,891 | 2,559,435 | 2,141,694 | -148,628 | 978,608 | 1,587,776 | 2,320,285 |
Net Cash Used Provided by Financing Activities | 11,461,000 | 3,765,000 | 8,764,000 | 827,000 | 12,741,000 | -1,199,000 | 3,089,000 | 3,047,000 | 2,767,665 | 3,521,883 | 4,335,428 | 2,965,414 | 227,686 | -22,001 | 1,262,505 | 305,775 | 297,801 | 2,236,648 | -155,784 | 2,675 | 1,424,057 |
Effect of Forex Changes on Cash | -609,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 | 1,150,000 | 3,425,000 | 1,182,000 | -1,073,000 | 5,425,000 | -1,502,000 | 1,152,000 | 135,000 | 537,614 | -373,409 | 219,433 | -261,674 | 146,838 | 268,080 | -673,456 | 676,676 | -1,164,578 | 488,499 | 479,971 | -464,584 | 508,857 |
Cash at End of Period | 47,440,000 | 10,129,000 | 6,704,000 | 5,522,000 | 6,595,000 | 1,170,000 | 2,672,000 | 1,520,000 | 1,384,770 | 847,156 | 1,220,565 | 1,001,132 | 1,262,806 | 1,115,968 | 847,888 | 1,521,344 | 844,668 | 2,009,246 | 1,520,747 | 1,040,776 | 1,505,360 |
Cash at Start of Period | 46,290,000 | 6,704,000 | 5,522,000 | 6,595,000 | 1,170,000 | 2,672,000 | 1,520,000 | 1,385,000 | 847,156 | 1,220,565 | 1,001,132 | 1,262,806 | 1,115,968 | 847,888 | 1,521,344 | 844,668 | 2,009,246 | 1,520,747 | 1,040,776 | 1,505,360 | 996,503 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 1,448,000 | 2,657,000 | 4,027,000 | 2,062,000 | 1,323,000 | 1,574,000 | 1,726,000 | 1,954,000 | 1,215,302 | 1,033,362 | 888,786 | 1,013,245 | 1,002,130 | 1,594,787 | 840,823 | 1,966,262 | 1,237,329 | -342,779 | 224,459 | 674,699 | 528,216 |
Capital Expenditure | -176,000 | -140,000 | -214,000 | -247,000 | -119,000 | -107,000 | -110,000 | -194,000 | -120,438 | -93,097 | -59,808 | -102,208 | -129,641 | -143,763 | -68,200 | -49,223 | -59,945 | -109,450 | -47,207 | -31,363 | -71,197 |
Free Cash Flow | 1,272,000 | 2,517,000 | 3,813,000 | 1,815,000 | 1,204,000 | 1,467,000 | 1,616,000 | 1,760,000 | 1,094,864 | 940,265 | 828,978 | 911,037 | 872,489 | 1,451,024 | 772,623 | 1,917,039 | 1,177,384 | -452,229 | 177,252 | 643,336 | 457,019 |