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,680,000 | 19,374,000 | 24,384,000 | 17,870,000 | 7,024,000 | 9,671,000 | 9,379,000 | 5,294,000 | 3,951,000 | 3,142,000 | 4,325,000 | 3,489,518 | 2,811,660 | 2,294,063 | 1,803,257 | 1,711,516 | 2,338,287 | 1,740,851 | 1,632,881 | 2,373,223 | 1,832,663 |
Revenue Growth | - | -20.55% | 36.45% | 154.41% | -27.37% | 3.11% | 77.16% | 33.99% | 25.75% | -27.35% | 23.94% | 24.11% | 22.56% | 27.22% | 5.36% | -26.80% | 34.32% | 6.61% | -31.20% | 29.50% | |
Cost of Revenue | 12,688,000 | 12,274,000 | 13,652,000 | 10,976,000 | 6,196,000 | 7,356,000 | 6,603,000 | 4,013,000 | 3,794,000 | 3,250,000 | 2,663,000 | 2,058,673 | 1,633,592 | 600,749 | 478,287 | 576,743 | 595,240 | 700,067 | 662,402 | 716,071 | 527,193 |
Gross Profit | 6,992,000 | 7,100,000 | 10,732,000 | 6,894,000 | 828,000 | 2,315,000 | 2,776,000 | 1,281,000 | 157,000 | -108,000 | 1,662,000 | 1,430,845 | 1,178,068 | 1,693,314 | 1,324,970 | 1,134,773 | 1,743,047 | 1,040,784 | 970,479 | 1,657,152 | 1,305,470 |
Gross Profit Margin | 35.47% | 36.65% | 44.01% | 38.58% | 11.79% | 23.94% | 29.60% | 24.20% | 3.97% | -3.44% | 38.43% | 41.00% | 41.90% | 73.81% | 73.48% | 66.30% | 74.54% | 59.79% | 59.43% | 69.83% | 71.23% |
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 | 469,000 | 461,000 | 334,000 | 292,000 | 244,000 | 324,000 | 381,000 | 326,000 | 325,000 | 327,000 | 333,000 | 295,868 | 248,282 | 193,215 | 165,301 | 140,323 | 141,823 | 129,587 | 162,936 | 124,556 | 80,528 |
Total Operating Expenses | 571,000 | 557,000 | 390,000 | 350,000 | 300,000 | 392,000 | 509,000 | 451,000 | 462,000 | 438,000 | 522,000 | 406,178 | 513,418 | 930,196 | 940,013 | 1,092,451 | 1,163,017 | 516,984 | 522,459 | 692,574 | 655,402 |
Operating Income or Loss | 702,000 | -1,407,000 | 10,288,000 | 6,157,000 | 207,000 | 1,551,000 | 1,805,000 | 830,000 | -369,000 | -638,000 | 1,124,000 | 1,013,877 | 664,650 | 763,118 | 542,949 | 33,585 | 699,831 | 523,800 | 448,020 | 964,578 | 650,068 |
Operating Margin | 3.26% | -7.26% | 42.19% | 34.45% | 2.95% | 16.04% | 19.25% | 15.68% | -9.34% | -20.31% | 25.99% | 29.05% | 23.64% | 33.26% | 30.11% | 1.96% | 29.93% | 30.09% | 27.44% | 40.64% | 35.47% |
Interest Expense | 153,000 | 142,000 | 128,000 | 161,000 | 196,000 | 121,000 | 126,000 | 153,000 | 207,000 | 187,000 | 184,000 | 183,750 | 196,010 | 181,660 | 183,084 | 173,361 | 153,577 | 0 | 0 | 0 | 0 |
EBITDA | 9,432,000 | 9,355,000 | 12,818,000 | 8,655,000 | 1,846,000 | 3,262,000 | 2,990,000 | 2,039,000 | 919,000 | 546,000 | 2,107,000 | 1,811,319 | 1,439,020 | 1,472,483 | 1,021,034 | 693,882 | 1,091,876 | 1,039,764 | 847,434 | 1,593,432 | 1,306,484 |
Depreciation and Amortization | 2,827,000 | 2,862,000 | 2,530,000 | 2,498,000 | 1,639,000 | 1,711,000 | 1,534,000 | 1,400,000 | 1,480,000 | 1,385,000 | 1,047,000 | 907,077 | 810,191 | 607,405 | 574,170 | 651,560 | 387,677 | 241,475 | 201,261 | 519,102 | 542,275 |
Income Before Tax | 6,094,000 | 6,247,000 | 9,951,000 | 2,746,000 | -261,000 | 987,000 | 1,251,000 | 309,000 | -959,000 | -421,000 | 1,597,000 | -561,719 | 280,057 | 656,406 | 788,483 | -180,455 | 426,453 | 354,624 | 308,988 | 715,459 | 479,213 |
Income Tax Expense | 1,327,000 | 1,353,000 | 2,106,000 | 628,000 | -61,000 | 231,000 | 276,000 | -524,000 | -403,000 | -155,000 | 556,000 | -211,775 | 92,384 | 197,644 | 272,317 | -48,108 | 205,639 | 112,645 | 136,666 | 291,728 | 166,359 |
Net Income | 4,756,000 | 4,885,000 | 7,830,000 | 2,113,000 | -200,000 | 756,000 | 978,000 | 833,000 | -556,000 | -273,000 | 930,000 | -838,414 | 192,285 | 834,489 | 605,208 | -52,106 | 220,063 | 372,728 | 739,731 | 534,568 | 312,854 |
Net Income Margin | 24.15% | 25.21% | 32.11% | 11.82% | -2.85% | 7.82% | 10.43% | 15.73% | -14.07% | -8.69% | 21.50% | -24.03% | 6.84% | 36.38% | 33.56% | -3.04% | 9.41% | 21.41% | 45.30% | 22.52% | 17.07% |
EPS | 20.38 | 20.88 | 32.63 | 9.07 | -1.21 | 4.61 | 5.72 | 4.86 | -3.35 | -1.84 | 6.40 | -6.16 | 1.54 | 7.01 | 5.14 | -0.46 | 1.76 | 3.10 | 5.95 | 3.90 | 2.50 |
EPS Diluted | 19.80 | 20.20 | 31.10 | 8.61 | -1.21 | 4.61 | 5.72 | 4.85 | -3.35 | -1.83 | 6.38 | -6.16 | 1.50 | 6.88 | 5.08 | -0.46 | 1.76 | 3.06 | 5.81 | 3.80 | 2.46 |
Weighted Average Shares Out | - | 234,000 | 240,000 | 233,000 | 165,000 | 167,000 | 171,000 | 170,000 | 166,000 | 148,603 | 144,000 | 136,000 | 123,000 | 116,904 | 115,062 | 114,176 | 117,462 | 120,158 | 124,359 | 160,494 | 125,142 |
Weighted Average Shares Out Diluted | - | 242,000 | 252,000 | 246,000 | 165,000 | 167,000 | 171,000 | 170,000 | 166,000 | 149,000 | 144,000 | 136,000 | 126,000 | 119,215 | 116,330 | 114,176 | 117,947 | 121,659 | 127,608 | 164,717 | 127,176 |
Reported Currency: USD | Q1 | 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 | 451,000 | 240,000 | 1,032,000 | 3,847,000 | 1,442,000 | 631,000 | 825,000 | 896,000 | 1,118,000 | 1,391,000 | 1,025,000 | 392,646 | 229,396 | 537,484 | 111,160 | 27,368 | 48,337 | 12,171 | 7,033 | 18,802 | 7,257 |
Short Term Investments | 134,000 | 139,000 | 172,000 | 193,000 | 123,000 | 187,000 | 615,000 | 1,218,000 | 1,441,000 | 694,000 | 0 | 10,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 585,000 | 379,000 | 1,204,000 | 4,040,000 | 1,565,000 | 818,000 | 1,440,000 | 2,114,000 | 2,559,000 | 1,391,000 | 1,025,000 | 392,646 | 229,396 | 537,484 | 111,160 | 27,368 | 48,337 | 12,171 | 7,033 | 18,802 | 7,257 |
Net Receivables | 1,822,000 | 1,590,000 | 2,017,000 | 1,685,000 | 699,000 | 1,042,000 | 820,000 | 647,000 | 521,000 | 926,000 | 463,000 | 438,269 | 327,600 | 283,816 | 276,204 | 356,770 | 268,126 | 323,878 | 224,064 | 337,658 | 210,279 |
Inventory | 491,000 | 476,000 | 424,000 | 369,000 | 224,000 | 205,000 | 243,000 | 212,000 | 181,000 | 155,000 | 241,000 | 220,125 | 197,056 | 241,609 | 173,615 | 139,177 | 93,807 | 97,619 | 95,131 | 79,659 | 40,332 |
Other Current Assets | 132,000 | 160,000 | 81,000 | 42,000 | 43,000 | 20,000 | 25,000 | 26,000 | 23,000 | 11,000 | 37,000 | 2,555 | 3,746 | 12,936 | 14,693 | 56,935 | 74,573 | 213,936 | 115,894 | 10,716 | 9,529 |
Total Current Assets | 3,030,000 | 2,605,000 | 3,726,000 | 6,173,000 | 2,595,000 | 2,191,000 | 2,580,000 | 3,010,000 | 3,298,000 | 3,194,000 | 2,359,000 | 1,728,434 | 1,050,355 | 1,479,297 | 1,197,183 | 616,118 | 503,817 | 765,055 | 536,558 | 623,804 | 312,199 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 34,056,000 | 33,587,000 | 31,628,000 | 30,224,000 | 16,220,000 | 16,357,000 | 14,839,000 | 13,525,000 | 12,370,000 | 11,545,000 | 11,781,000 | 9,850,548 | 11,296,044 | 9,173,942 | 7,563,786 | 7,566,856 | 7,860,002 | 7,375,631 | 6,414,484 | 6,325,198 | 5,959,763 |
Goodwill | 242,000 | 242,000 | 243,000 | 243,000 | 261,000 | 261,000 | 264,000 | 270,000 | 272,000 | 272,000 | 272,000 | 274,329 | 298,142 | 298,142 | 298,182 | 309,259 | 310,563 | 310,870 | 309,908 | 311,651 | 0 |
Intangible Assets | 0 | 0 | 0 | 0 | 0 | 0 | 143,000 | 143,000 | 84,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 311,651 | 315,880 |
Long Term Investments | -4,478,000 | -4,402,000 | 0 | -2,038,000 | -1,366,000 | -1,389,000 | 125,000 | 66,000 | 420,000 | 242,000 | 239,000 | 224,850 | 204,129 | 169,532 | 72,045 | 43,631 | -553 | 0 | 0 | -158,878 | 0 |
Tax Assets | 4,478,000 | 4,402,000 | 3,867,000 | 2,038,000 | 1,366,000 | 1,389,000 | 274,000 | 899,000 | -379,000 | -178,000 | 161,000 | -222,374 | 85,459 | 188,579 | 248,146 | 387 | 553 | 10,263 | 345 | 158,878 | 2,963 |
Other Non-Current Assets | 186,000 | 179,000 | -3,724,000 | 171,000 | 153,000 | 258,000 | -179,000 | -767,000 | 478,000 | 79,000 | 114,000 | 437,001 | 134,901 | 214,669 | 299,760 | 331,014 | 488,796 | 155,162 | 94,104 | 68,581 | 56,436 |
Total Non-Current Assets | 34,484,000 | 34,008,000 | 32,014,000 | 30,638,000 | 16,634,000 | 16,876,000 | 15,323,000 | 13,993,000 | 13,161,000 | 11,960,000 | 12,567,000 | 10,564,354 | 12,018,675 | 10,044,864 | 8,481,919 | 8,251,147 | 8,659,361 | 7,851,926 | 6,818,841 | 6,705,430 | 6,335,042 |
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 | 37,514,000 | 36,613,000 | 35,740,000 | 36,811,000 | 19,229,000 | 19,067,000 | 17,903,000 | 17,003,000 | 16,459,000 | 15,154,000 | 14,926,000 | 12,292,788 | 13,069,030 | 11,524,161 | 9,679,102 | 8,867,265 | 9,163,178 | 8,616,981 | 7,355,399 | 7,329,234 | 6,647,241 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 2,553,000 | 2,449,000 | 2,637,000 | 2,559,000 | 1,030,000 | 1,411,000 | 1,624,000 | 1,282,000 | 875,000 | 883,000 | 1,320,000 | 1,060,557 | 826,877 | 716,211 | 419,150 | 253,583 | 356,972 | 378,416 | 349,820 | 345,204 | 216,051 |
Short Term Debt | 270,000 | 203,000 | 904,000 | 365,000 | 240,000 | 586,000 | 0 | 449,000 | 485,000 | 448,000 | 3,000 | 0 | 196,841 | 67,028 | 79,320 | 64,548 | 46,865 | 0 | 0 | 0 | 0 |
Tax Payables | 230,000 | 40,000 | 63,000 | 45,000 | 4,000 | 3,000 | 2,000 | 0 | -2,000 | 2,000 | 1,000 | 165 | 208 | 9,788 | 19,168 | 17,411 | 3,618 | 12,842 | 0 | 22,470 | 0 |
Deferred Revenue | 246,000 | 88,000 | 3,867,000 | 98,000 | 39,000 | 56,000 | 0 | 59,000 | 145,000 | 67,000 | -3,000 | 0 | -42,069 | 42,069 | 44,951 | 90,215 | 147,905 | 158,138 | 181,232 | 190,327 | 0 |
Other Current Liabilities | 283,000 | 234,000 | -3,521,000 | 1,051,000 | 597,000 | 443,000 | 194,000 | 338,000 | 61,000 | 64,000 | 257,000 | 189,549 | 53,141 | 186,490 | 225,799 | 162,845 | 143,255 | 457,615 | 355,927 | 497,824 | 328,408 |
Total Current Liabilities | 3,352,000 | 2,974,000 | 3,887,000 | 4,073,000 | 1,906,000 | 2,496,000 | 1,818,000 | 2,128,000 | 1,566,000 | 1,462,000 | 1,580,000 | 1,250,106 | 1,034,790 | 1,011,798 | 769,220 | 571,191 | 694,997 | 994,169 | 886,979 | 1,033,355 | 544,459 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 5,065,000 | 5,055,000 | 4,361,000 | 6,931,000 | 3,270,000 | 2,009,000 | 2,284,000 | 2,283,000 | 2,728,000 | 3,207,000 | 2,665,000 | 2,653,059 | 3,721,193 | 2,528,905 | 2,601,670 | 2,761,011 | 2,964,047 | 2,755,491 | 1,497,162 | 2,058,412 | 2,385,950 |
Deferred Revenue | 113,000 | 76,000 | 0 | 25,000 | 66,000 | 8,000 | 0 | 23,000 | 7,000 | 1,000 | 2,000 | 9,933 | 12,307 | 33,561 | 42,069 | 87,021 | 177,236 | 325,142 | 0 | 664,511 | 0 |
Deferred Tax | 4,478,000 | 4,402,000 | 3,867,000 | 2,038,000 | 1,366,000 | 1,389,000 | 1,152,000 | 899,000 | 1,397,000 | 1,776,000 | 1,803,000 | 1,472,717 | 2,140,416 | 2,077,164 | 1,751,310 | 1,470,899 | 1,477,530 | 1,229,677 | 1,172,507 | 767,329 | 526,189 |
Other Non-Current Liabilities | 916,000 | 935,000 | 1,084,000 | 907,000 | 1,052,000 | 1,046,000 | 538,000 | 391,000 | 350,000 | 333,000 | 287,000 | 292,215 | 293,016 | 221,595 | 288,808 | 334,112 | 207,993 | 269,780 | 814,080 | 588,525 | 358,863 |
Total Non-Current Liabilities | 10,572,000 | 10,468,000 | 9,312,000 | 9,901,000 | 5,754,000 | 4,452,000 | 3,974,000 | 3,596,000 | 4,482,000 | 5,317,000 | 4,757,000 | 4,427,924 | 6,166,932 | 4,861,225 | 4,683,857 | 4,653,043 | 4,826,806 | 4,580,090 | 3,483,749 | 4,078,777 | 3,271,002 |
Total Liabilities | 13,924,000 | 13,442,000 | 13,199,000 | 13,974,000 | 7,660,000 | 6,948,000 | 5,792,000 | 5,724,000 | 6,048,000 | 6,779,000 | 6,337,000 | 5,678,030 | 7,201,722 | 5,873,023 | 5,453,077 | 5,224,234 | 5,521,803 | 5,574,259 | 4,370,728 | 5,112,132 | 3,815,461 |
Common Stock | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 1,458 | 1,350 | 1,331 | 1,262 | 1,252 | 1,246 | 1,234 | 1,227 | 1,470 | 1,456 |
Retained Earnings | 7,772,000 | 7,280,000 | 5,685,000 | 3,960,000 | 3,478,000 | 4,025,000 | 3,470,000 | 2,547,000 | 1,728,000 | 2,298,000 | 2,583,000 | 1,665,081 | 2,514,640 | 2,335,066 | 1,510,427 | 917,688 | 998,829 | 822,089 | 497,488 | -184,320 | -634,146 |
Accumulated Other Comprehensive Income/Loss | 0 | 0 | 0 | 0 | 0 | 0 | -8,218,000 | -9,196,000 | -8,211,000 | 0 | -5,431,000 | -4,903,122 | 0 | -3,130 | 7,361 | 51,009 | 133,525 | -228,257 | -114,817 | -493,460 | -213,023 |
Total Stockholders Equity | 23,590,000 | 23,171,000 | 22,541,000 | 22,837,000 | 11,569,000 | 12,119,000 | 12,111,000 | 11,279,000 | 10,411,000 | 8,375,000 | 8,589,000 | 6,614,758 | 5,689,354 | 5,651,138 | 4,226,025 | 3,643,031 | 3,582,149 | 3,042,722 | 2,984,671 | 2,217,102 | 2,831,780 |
Total Investments | 134,000 | 139,000 | 172,000 | 193,000 | 123,000 | 187,000 | 740,000 | 1,284,000 | 1,861,000 | 242,000 | 239,000 | 224,850 | 204,129 | 169,532 | 72,045 | 43,631 | -553 | 0 | 0 | -158,878 | 0 |
Total Debt | 5,335,000 | 5,258,000 | 5,265,000 | 7,296,000 | 3,510,000 | 2,595,000 | 2,284,000 | 2,732,000 | 3,213,000 | 3,655,000 | 2,665,000 | 2,653,059 | 3,721,193 | 2,528,905 | 2,601,670 | 2,761,011 | 2,964,047 | 2,755,491 | 1,497,162 | 2,058,412 | 2,385,950 |
Net Debt | 4,884,000 | 5,018,000 | 4,233,000 | 3,449,000 | 2,068,000 | 1,964,000 | 1,459,000 | 1,836,000 | 2,095,000 | 2,264,000 | 1,640,000 | 2,260,413 | 3,491,797 | 1,991,421 | 2,490,510 | 2,733,643 | 2,915,710 | 2,743,320 | 1,490,129 | 2,039,610 | 2,378,693 |
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 | 4,767,000 | 4,894,000 | 7,845,000 | 2,118,000 | -200,000 | 756,000 | 975,000 | 833,000 | -556,000 | -277,000 | 1,181,000 | -186,669 | 223,478 | 881,914 | 645,995 | -125,266 | 220,063 | 372,728 | 739,731 | 534,568 | 312,854 |
Depreciation & Amortization | 2,794,000 | 2,862,000 | 2,530,000 | 3,115,000 | 2,049,000 | 2,224,000 | 1,534,000 | 1,400,000 | 1,480,000 | 1,385,000 | 1,047,000 | 907,077 | 810,191 | 564,149 | 474,608 | 489,716 | 387,677 | 241,475 | 201,261 | 519,102 | 542,275 |
Deferred Income Tax | 467,000 | 506,000 | 1,807,000 | 583,000 | -52,000 | 236,000 | 274,000 | -519,000 | -379,000 | -178,000 | 552,000 | -222,374 | 85,459 | 188,579 | 248,146 | -55,712 | 156,947 | 123,819 | 154,911 | 236,586 | 141,072 |
Stock Based Compensation | 192,000 | 193,000 | 78,000 | 106,000 | 72,000 | 100,000 | 85,000 | 79,000 | 89,000 | 90,000 | 84,000 | 70,999 | 62,567 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | -501,000 | -169,000 | -853,000 | -37,000 | -104,000 | -378,000 | 142,000 | -76,000 | -163,000 | -225,000 | -41,000 | 19,699 | 23,618 | 31,331 | 90,697 | -56,292 | -113,023 | -191,756 | -63,005 | -82,104 | -91,047 |
Accounts Receivable | -433,000 | 259,000 | -171,000 | -607,000 | 309,000 | -227,000 | -52,000 | -122,000 | -134,000 | 54,000 | -29,000 | -122,914 | -28,206 | -47,331 | 36,653 | 16,293 | 45,446 | -96,691 | 0 | -128,015 | 0 |
Inventory | -11,000 | -57,000 | -59,000 | -125,000 | -20,000 | -20,000 | -70,000 | -35,000 | -32,000 | 8,000 | -37,000 | -39,062 | 33,059 | -137,401 | -26,281 | -48,234 | -82,403 | -10,901 | -48,060 | -36,948 | -14,025 |
Accounts Payable | 96,000 | -250,000 | -274,000 | 1,059,000 | -179,000 | -7,000 | 321,000 | 134,000 | 58,000 | -258,000 | 104,000 | 208,692 | 46,038 | 136,296 | 128,927 | -64,336 | 65,644 | 30,122 | 0 | 102,116 | 0 |
Other Working Capital | -343,000 | -121,000 | -349,000 | -364,000 | -214,000 | -124,000 | -57,000 | -53,000 | -55,000 | -29,000 | -79,000 | -27,017 | -27,273 | 79,767 | -48,602 | 39,985 | -141,710 | -114,286 | -14,945 | -19,257 | -77,022 |
Other Non-Cash Items | 260,000 | 162,000 | -59,000 | 174,000 | 318,000 | 177,000 | 232,000 | 373,000 | 1,027,000 | 453,000 | -457,000 | 1,556,547 | 632,264 | -173,897 | -208,500 | 256,536 | 338,255 | 193,740 | 95,415 | 60,301 | 199,393 |
Net Cash Provided by Operating Activities | 8,080,000 | 8,448,000 | 11,348,000 | 6,059,000 | 2,083,000 | 3,115,000 | 3,242,000 | 2,090,000 | 1,498,000 | 1,248,000 | 2,366,000 | 2,145,279 | 1,837,577 | 1,529,714 | 1,285,023 | 543,059 | 1,025,228 | 775,315 | 754,828 | 1,295,310 | 1,104,547 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -4,313,000 | -4,571,000 | -3,920,000 | -3,169,000 | -1,602,000 | -2,988,000 | -3,520,000 | -2,365,000 | -1,857,000 | -2,110,000 | -3,243,000 | -2,638,799 | -2,758,073 | -2,290,211 | -1,195,772 | -462,585 | -1,444,330 | -2,203,866 | -1,499,314 | -1,162,882 | -652,865 |
Acquisitions Net | 31,000 | 35,000 | 367,000 | -826,000 | 60,000 | 149,000 | 469,000 | 352,000 | -428,000 | 553,000 | 0 | 25,050 | -297,092 | 0 | 0 | 0 | 0 | 0 | 0 | -965 | -880,365 |
Purchases of Investments | 0 | 0 | -1,020,000 | 0 | -1,000 | -149,000 | -669,000 | -899,000 | -2,741,000 | 0 | 0 | 0 | 0 | -89,620 | -72,864 | 0 | 0 | 0 | 0 | 0 | 0 |
Sales/Maturities of Investments | 0 | 0 | 1,100,000 | 0 | -60,000 | 624,000 | 1,373,000 | 1,465,000 | 902,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Investing Activities | -191,000 | -177,000 | -113,000 | 3,126,000 | -65,000 | -83,000 | 206,000 | 16,000 | 304,000 | 270,000 | 544,000 | 473,945 | -201,245 | 819,044 | 313,780 | 51,600 | 292,920 | 420,874 | 1,644,829 | 1,248,581 | 1,709 |
Net Cash Used for Investing Activities | -4,473,000 | -4,713,000 | -3,586,000 | -869,000 | -1,668,000 | -2,447,000 | -2,610,000 | -1,783,000 | -3,820,000 | -1,840,000 | -2,699,000 | -2,139,804 | -3,256,410 | -1,560,787 | -954,856 | -410,985 | -1,151,410 | -1,782,992 | 145,515 | 84,734 | -1,531,521 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -2,897,000 | -3,290,000 | -2,576,000 | -4,658,000 | 1,216,000 | -6,000 | -450,000 | -485,000 | -455,000 | -989,000 | -523,000 | -1,546,771 | -612,001 | -294,883 | -475,252 | -1,175,703 | -815,272 | -1,251,370 | -554,674 | -353,573 | -553,428 |
Common Stock Issued | 1,208,000 | 2,657,000 | 7,000 | 3,910,000 | 0 | 6,000 | 8,000 | 6,000 | 2,534,000 | 6,000 | 980,000 | 1,280,916 | 1,783,889 | 607,136 | 498,779 | 60,983 | 165,978 | 13,891 | 17,381 | 41,577 | 35,068 |
Common Stock Repurchased | -184,000 | -701,000 | -1,687,000 | -269,000 | -176,000 | -653,000 | -179,000 | -36,000 | -25,000 | -31,000 | -34,000 | -20,102 | -63,325 | -40,355 | -14,039 | -21,921 | -181,497 | -221,424 | -348,945 | -949,259 | -92,256 |
Dividends Paid | -2,580,000 | -3,299,000 | -6,269,000 | -1,594,000 | -346,000 | -127,000 | -55,000 | -14,000 | -13,000 | -12,000 | -12,000 | -11,138 | -10,021 | -9,556 | -9,488 | -29,232 | -35,917 | -32,804 | -31,726 | -30,339 | -26,557 |
Other Financing Activities | 105,000 | 106,000 | -89,000 | -196,000 | -313,000 | -8,000 | -27,000 | 6,000 | 8,000 | 1,001,000 | 554,000 | 454,870 | 12,203 | 195,055 | -246,375 | 1,012,830 | 1,029,056 | 2,503,026 | 4,421 | -80,196 | 1,051,431 |
Net Cash Used Provided by Financing Activities | -4,348,000 | -4,527,000 | -10,614,000 | -2,807,000 | 381,000 | -788,000 | -703,000 | -529,000 | 2,049,000 | 958,000 | 965,000 | 157,775 | 1,110,745 | 457,397 | -246,375 | -153,043 | 162,348 | 1,011,319 | -913,543 | -1,371,790 | 414,258 |
Effect of Forex Changes on Cash | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,496 | 1,496 | 1,431 | 3,291 | 674 |
Net Change in Cash | -741,000 | -792,000 | -2,852,000 | 2,383,000 | 796,000 | -120,000 | -71,000 | -222,000 | -273,000 | 366,000 | 632,000 | 163,250 | -308,088 | 426,324 | 83,792 | -20,969 | 36,166 | 5,138 | -11,769 | 11,545 | -12,042 |
Cash at End of Period | 880,000 | 240,000 | 1,032,000 | 3,884,000 | 1,501,000 | 705,000 | 825,000 | 896,000 | 1,118,000 | 1,391,000 | 1,025,000 | 392,646 | 229,396 | 537,484 | 111,160 | 27,368 | 48,337 | 12,171 | 7,033 | 18,802 | 7,257 |
Cash at Start of Period | 1,621,000 | 1,032,000 | 3,884,000 | 1,501,000 | 705,000 | 825,000 | 896,000 | 1,118,000 | 1,391,000 | 1,025,000 | 393,000 | 229,396 | 537,484 | 111,160 | 27,368 | 48,337 | 12,171 | 7,033 | 18,802 | 7,257 | 19,299 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 8,080,000 | 8,448,000 | 11,348,000 | 6,059,000 | 2,083,000 | 3,115,000 | 3,242,000 | 2,090,000 | 1,498,000 | 1,248,000 | 2,366,000 | 2,145,279 | 1,837,577 | 1,529,714 | 1,285,023 | 543,059 | 1,025,228 | 775,315 | 754,828 | 1,295,310 | 1,104,547 |
Capital Expenditure | -4,313,000 | -4,571,000 | -3,920,000 | -3,169,000 | -1,602,000 | -2,988,000 | -3,520,000 | -2,365,000 | -1,857,000 | -2,110,000 | -3,243,000 | -2,638,799 | -2,758,073 | -2,290,211 | -1,195,772 | -462,585 | -1,444,330 | -2,203,866 | -1,499,314 | -1,162,882 | -652,865 |
Free Cash Flow | 3,767,000 | 3,877,000 | 7,428,000 | 2,890,000 | 481,000 | 127,000 | -278,000 | -275,000 | -359,000 | -862,000 | -877,000 | -493,520 | -920,496 | -760,497 | 89,251 | 80,474 | -419,102 | -1,428,551 | -744,486 | 132,428 | 451,682 |