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 | 8,969,000 | 8,279,000 | 11,075,000 | 7,985,000 | 4,435,000 | 6,315,000 | 7,348,000 | 5,887,000 | 5,367,000 | 6,383,000 | 13,749,000 | 16,402,000 | 16,947,000 | 16,888,000 | 12,092,000 | 8,614,826 | 12,327,839 | 9,977,858 | 8,288,779 | 7,584,244 | 5,332,577 |
Revenue Growth | - | -25.25% | 38.70% | 80.05% | -29.77% | -14.06% | 24.82% | 9.69% | -15.92% | -53.57% | -16.17% | -3.22% | 0.35% | 39.66% | 40.36% | -30.12% | 23.55% | 20.38% | 9.29% | 42.22% | |
Cost of Revenue | 4,857,000 | 4,052,000 | 4,820,000 | 4,445,000 | 3,530,000 | 4,433,000 | 4,192,000 | 3,859,000 | 4,312,000 | 31,437,000 | 12,910,000 | 10,053,000 | 10,380,000 | 296,000 | 2,210,000 | 1,804,839 | 2,066,116 | 1,824,033 | 1,466,696 | 1,140,735 | 946,639 |
Gross Profit | 4,112,000 | 4,227,000 | 6,255,000 | 3,540,000 | 905,000 | 1,882,000 | 3,156,000 | 2,028,000 | 1,055,000 | -25,054,000 | 839,000 | 6,349,000 | 6,567,000 | 16,592,000 | 9,882,000 | 6,809,987 | 10,261,723 | 8,153,825 | 6,822,083 | 6,443,509 | 4,385,938 |
Gross Profit Margin | 45.75% | 51.06% | 56.48% | 44.33% | 20.41% | 29.80% | 42.95% | 34.45% | 19.66% | -392.51% | 6.10% | 38.71% | 38.75% | 98.25% | 81.72% | 79.05% | 83.24% | 81.72% | 82.31% | 84.96% | 82.25% |
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 | 392,000 | 351,000 | 483,000 | 376,000 | 290,000 | 406,000 | 431,000 | 395,000 | 410,000 | 377,000 | 434,000 | 503,000 | 531,000 | 459,000 | 380,000 | 343,883 | 288,794 | 275,065 | 211,334 | 198,272 | 173,194 |
Total Operating Expenses | 773,000 | 851,000 | 1,025,000 | 620,000 | 732,000 | 1,472,000 | 1,187,000 | 1,181,000 | 1,199,000 | 821,000 | 1,475,000 | 1,527,000 | 1,494,000 | 8,321,000 | 4,153,000 | 6,186,358 | 9,123,859 | 3,164,838 | 2,581,671 | 2,067,212 | 1,491,565 |
Operating Income or Loss | 6,465,000 | 6,843,000 | 3,997,000 | 1,560,000 | -1,599,000 | -2,270,000 | 1,969,000 | 847,000 | -144,000 | -25,875,000 | -636,000 | 4,822,000 | 5,073,000 | 8,271,000 | 5,618,000 | 623,629 | 1,137,864 | 4,988,987 | 4,325,026 | 4,376,297 | 2,894,373 |
Operating Margin | 72.76% | 82.65% | 36.09% | 19.54% | -36.05% | -35.95% | 26.80% | 14.39% | -2.68% | -405.37% | -4.63% | 29.40% | 29.93% | 48.98% | 46.46% | 7.24% | 9.23% | 50.00% | 52.18% | 57.70% | 54.28% |
Interest Expense | 339,000 | 327,000 | 379,000 | 514,000 | 267,000 | 462,000 | 478,000 | 397,000 | 417,000 | 299,000 | 130,000 | 174,000 | 165,000 | 170,000 | 229,000 | 309,619 | 0 | 0 | 158,201 | 122,179 | 0 |
EBITDA | 4,955,000 | 4,922,000 | 5,230,000 | 2,920,000 | 173,000 | 410,000 | 1,969,000 | 847,000 | -144,000 | -25,875,000 | -636,000 | 4,822,000 | 5,073,000 | 12,495,000 | 8,812,000 | 5,849,234 | 9,128,907 | 7,513,778 | 6,020,107 | 5,849,447 | 4,328,988 |
Depreciation and Amortization | 2,218,000 | 1,770,000 | 1,557,000 | 1,570,000 | 2,092,000 | 3,463,000 | 2,864,000 | 2,839,000 | 3,127,000 | 324,000 | 410,000 | 410,000 | 7,109,000 | 4,204,000 | 3,083,000 | 5,213,224 | 7,850,258 | 2,347,791 | 1,816,359 | 1,419,430 | 1,224,623 |
Income Before Tax | 2,748,000 | 2,883,000 | 5,734,000 | 1,891,000 | -4,840,000 | -3,008,000 | 958,000 | 918,000 | -1,682,000 | -28,226,000 | -2,906,000 | 4,216,000 | 4,877,000 | 8,093,000 | 5,206,000 | 326,391 | 932,392 | 4,672,612 | 4,009,595 | 4,206,254 | 2,663,083 |
Income Tax Expense | -503,000 | -324,000 | 1,652,000 | 578,000 | 64,000 | 674,000 | 672,000 | -585,000 | -442,000 | -5,469,000 | 1,637,000 | 1,928,000 | 2,876,000 | 3,509,000 | 2,174,000 | 610,789 | 220,438 | 1,860,254 | 1,457,144 | 1,582,524 | 993,012 |
Net Income | 2,905,000 | 2,855,000 | 3,604,000 | 1,135,000 | -4,904,000 | -3,682,000 | 40,000 | 1,304,000 | -1,405,000 | -23,119,000 | -5,403,000 | 2,232,000 | 2,001,000 | 4,584,000 | 3,032,000 | -284,398 | 711,954 | 2,812,358 | 2,552,451 | 2,623,730 | 1,668,754 |
Net Income Margin | 32.44% | 34.48% | 32.54% | 14.21% | -110.57% | -58.31% | 0.54% | 22.15% | -26.18% | -362.20% | -39.30% | 13.61% | 11.81% | 27.14% | 25.07% | -3.30% | 5.78% | 28.19% | 30.79% | 34.59% | 31.29% |
EPS | 9.18 | 9.27 | 11.07 | 2.60 | -12.97 | -9.77 | 0.10 | 3.42 | -3.71 | -61.19 | -14.07 | 5.53 | 4.95 | 11.75 | 8.53 | -0.85 | 2.11 | 8.45 | 7.72 | 7.96 | 5.10 |
EPS Diluted | 9.16 | 9.24 | 11.03 | 2.59 | -12.97 | -9.77 | 0.10 | 3.41 | -3.71 | -61.16 | -14.07 | 5.50 | 4.92 | 11.47 | 8.46 | -0.85 | 2.09 | 8.39 | 7.64 | 7.84 | 5.03 |
Weighted Average Shares Out | - | 308,000 | 332,000 | 374,000 | 378,000 | 377,000 | 382,000 | 381,000 | 379,000 | 377,840 | 384,000 | 395,000 | 389,000 | 384,000 | 352,000 | 336,000 | 334,351 | 332,151 | 329,893 | 328,901 | 326,093 |
Weighted Average Shares Out Diluted | - | 309,000 | 333,000 | 375,000 | 378,000 | 377,000 | 384,000 | 383,000 | 379,000 | 378,000 | 384,000 | 406,000 | 391,000 | 400,000 | 359,000 | 336,000 | 337,191 | 334,527 | 333,347 | 333,935 | 330,631 |
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 | 160,000 | 87,000 | 245,000 | 302,000 | 262,000 | 247,000 | 714,000 | 1,668,000 | 1,377,000 | 1,467,000 | 769,000 | 1,906,000 | 160,000 | 295,000 | 134,000 | 2,048,117 | 1,181,450 | 125,823 | 140,524 | 228,860 | 111,093 |
Short Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 791,999 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 160,000 | 87,000 | 245,000 | 302,000 | 262,000 | 247,000 | 714,000 | 1,668,000 | 1,377,000 | 1,467,000 | 769,000 | 1,906,000 | 160,000 | 295,000 | 134,000 | 2,048,117 | 1,973,449 | 125,823 | 140,524 | 228,860 | 111,093 |
Net Receivables | 1,936,000 | 1,610,000 | 1,466,000 | 1,394,000 | 908,000 | 1,062,000 | 1,194,000 | 1,345,000 | 1,128,000 | 1,253,000 | 2,024,000 | 2,952,000 | 3,086,000 | 3,079,000 | 2,134,000 | 1,545,699 | 1,356,979 | 1,936,977 | 1,651,664 | 1,444,545 | 939,736 |
Inventory | 466,000 | 453,000 | 427,000 | 473,000 | 492,000 | 502,000 | 401,000 | 368,000 | 476,000 | 570,000 | 708,000 | 891,000 | 908,000 | 655,000 | 564,000 | 533,251 | 498,567 | 461,211 | 320,386 | 209,670 | 157,293 |
Other Current Assets | 356,000 | 224,000 | 2,463,000 | 2,078,000 | 1,584,000 | 1,714,000 | 1,973,000 | 2,057,000 | 1,864,000 | 2,285,000 | 4,018,000 | 4,460,000 | 4,802,000 | 4,508,000 | 648,000 | 458,782 | 247,657 | 133,729 | 218,594 | 146,047 | 82,889 |
Total Current Assets | 2,918,000 | 2,462,000 | 2,708,000 | 2,380,000 | 1,846,000 | 1,961,000 | 2,687,000 | 3,725,000 | 3,241,000 | 3,752,000 | 6,415,000 | 6,366,000 | 4,962,000 | 4,803,000 | 3,480,000 | 4,585,849 | 4,450,974 | 2,752,251 | 2,490,271 | 2,162,077 | 1,348,782 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 14,456,000 | 10,038,000 | 9,012,000 | 8,335,000 | 8,819,000 | 14,158,000 | 18,421,000 | 17,759,000 | 18,867,000 | 14,119,000 | 48,076,000 | 52,421,000 | 53,280,000 | 45,448,000 | 38,151,000 | 22,900,615 | 23,958,517 | 25,231,593 | 21,346,252 | 16,791,340 | 13,860,359 |
Goodwill | 0 | 0 | 0 | 0 | 0 | 87,000 | 0 | 0 | 87,000 | 0 | 87,000 | 1,369,000 | 1,289,000 | 1,114,000 | 1,032,000 | 189,252 | 189,252 | 189,252 | 189,252 | 0 | 0 |
Intangible Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 87,000 | 87,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 189,252 | 189,252 |
Long Term Investments | 21,000 | 437,000 | 624,000 | 1,365,000 | 1,555,000 | 1,258,000 | 121,000 | 150,000 | 163,000 | -92,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Assets | 2,259,000 | 1,758,000 | 39,000 | 0 | 0 | 29,000 | 91,000 | 18,000 | 5,000 | 5,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 2,821,000 | 21,000 | 803,000 | 1,223,000 | 526,000 | 614,000 | 474,000 | 438,000 | 69,000 | 971,000 | 1,374,000 | 1,481,000 | 1,206,000 | 686,000 | 762,000 | 510,027 | 587,742 | 461,555 | 282,400 | 129,127 | 104,087 |
Total Non-Current Assets | 17,277,000 | 12,782,000 | 10,439,000 | 10,923,000 | 10,900,000 | 16,146,000 | 18,895,000 | 18,197,000 | 19,278,000 | 15,090,000 | 49,537,000 | 55,271,000 | 55,775,000 | 47,248,000 | 39,945,000 | 23,599,894 | 24,735,511 | 25,882,400 | 21,817,904 | 17,109,719 | 14,153,698 |
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 | 20,195,000 | 15,244,000 | 13,147,000 | 13,303,000 | 12,746,000 | 18,107,000 | 21,582,000 | 21,922,000 | 22,519,000 | 18,842,000 | 55,952,000 | 61,637,000 | 60,737,000 | 52,051,000 | 43,425,000 | 28,185,743 | 29,186,485 | 28,634,651 | 24,308,175 | 19,271,796 | 15,502,480 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 1,012,000 | 658,000 | 771,000 | 731,000 | 444,000 | 695,000 | 709,000 | 641,000 | 585,000 | 618,000 | 1,210,000 | 1,616,000 | 1,092,000 | 1,048,000 | 779,000 | 396,564 | 570,138 | 617,937 | 644,889 | 714,598 | 542,074 |
Short Term Debt | 105,000 | 118,000 | 2,000 | 215,000 | 2,000 | 11,000 | 150,000 | 550,000 | 0 | 1,000 | 0 | 53,000 | 990,000 | 431,000 | 46,000 | 117,326 | 112,598 | 215,074 | 1,802,094 | 274 | 0 |
Tax Payables | 168,000 | 138,000 | 90,000 | 28,000 | 25,000 | 51,000 | 58,000 | 55,000 | 22,000 | 47,000 | 54,000 | 257,000 | 350,000 | 7,197,000 | 0 | 2,764,901 | 48,028 | 0 | 0 | 0 | 0 |
Deferred Revenue | -1,014,000 | 1,290,000 | 0 | -731,000 | -444,000 | -695,000 | 58,000 | -641,000 | 0 | 1,169,000 | 0 | -1,616,000 | -1,092,000 | -1,048,000 | 2,168,000 | 1,439,516 | 1,384,781 | 1,036,531 | 766,265 | 804,551 | 0 |
Other Current Liabilities | 2,786,000 | 338,000 | 2,143,000 | 1,902,000 | 1,306,000 | 1,844,000 | 1,284,000 | 2,014,000 | 1,258,000 | 53,000 | 2,454,000 | 4,647,000 | 4,546,000 | 4,532,000 | 531,000 | 439,152 | 547,711 | 795,474 | 598,364 | 667,141 | 740,817 |
Total Current Liabilities | 2,889,000 | 2,404,000 | 2,916,000 | 2,117,000 | 1,308,000 | 1,855,000 | 2,201,000 | 2,564,000 | 1,843,000 | 1,841,000 | 3,664,000 | 4,700,000 | 5,536,000 | 4,963,000 | 3,524,000 | 2,392,558 | 2,615,228 | 2,665,016 | 3,811,612 | 2,186,564 | 1,282,891 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 6,712,000 | 5,186,000 | 5,451,000 | 7,295,000 | 8,770,000 | 8,555,000 | 8,054,000 | 7,934,000 | 8,544,000 | 8,777,000 | 11,245,000 | 9,672,000 | 11,355,000 | 6,785,000 | 8,095,000 | 4,950,390 | 4,808,975 | 4,011,605 | 2,019,831 | 2,191,954 | 2,588,390 |
Deferred Revenue | -256,000 | 3,126,000 | 0 | 3,887,000 | 2,496,000 | 2,366,000 | 1,866,000 | 1,792,000 | 2,432,000 | 2,562,000 | 3,048,000 | 3,101,000 | 4,100,000 | 3,440,000 | 2,465,000 | 1,637,357 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 256,000 | 371,000 | 314,000 | 148,000 | 215,000 | 346,000 | 391,000 | 545,000 | 1,710,000 | 1,072,000 | 9,499,000 | 8,364,000 | 8,024,000 | 7,197,000 | 4,249,000 | 2,764,901 | 0 | 0 | 3,618,989 | 2,580,629 | 2,146,637 |
Other Non-Current Liabilities | 4,099,000 | 466,000 | 3,121,000 | 573,000 | 602,000 | 520,000 | 258,000 | 296,000 | 311,000 | 362,000 | 359,000 | 407,000 | 391,000 | 673,000 | 715,000 | 661,916 | 5,253,561 | 6,580,051 | 1,666,690 | 1,771,434 | 1,280,141 |
Total Non-Current Liabilities | 10,811,000 | 9,149,000 | 8,886,000 | 11,903,000 | 12,083,000 | 11,787,000 | 10,569,000 | 10,567,000 | 12,997,000 | 12,773,000 | 24,151,000 | 21,544,000 | 23,870,000 | 18,095,000 | 15,524,000 | 10,014,564 | 10,062,536 | 10,591,656 | 7,305,510 | 6,544,017 | 6,015,168 |
Total Liabilities | 13,700,000 | 11,553,000 | 11,802,000 | 14,020,000 | 13,391,000 | 13,642,000 | 12,770,000 | 13,131,000 | 14,840,000 | 14,614,000 | 27,815,000 | 26,244,000 | 29,406,000 | 23,058,000 | 19,048,000 | 12,407,122 | 12,677,764 | 13,256,672 | 11,117,122 | 8,730,581 | 7,298,059 |
Common Stock | 307,000 | 263,000 | 262,000 | 262,000 | 262,000 | 261,000 | 260,000 | 259,000 | 258,000 | 257,000 | 256,000 | 255,000 | 245,000 | 241,000 | 240,000 | 215,048 | 214,221 | 213,326 | 212,365 | 210,623 | 209,320 |
Retained Earnings | -2,286,000 | -2,959,000 | -5,814,000 | -9,488,000 | -10,461,000 | -5,601,000 | -2,048,000 | -2,088,000 | -3,385,000 | -7,153,000 | 16,249,000 | 22,032,000 | 20,161,000 | 18,500,000 | 14,223,000 | 11,436,580 | 11,929,827 | 11,457,592 | 8,898,577 | 6,516,863 | 4,017,339 |
Accumulated Other Comprehensive Income/Loss | 14,000 | 15,000 | 14,000 | 22,000 | 14,000 | 16,000 | 4,000 | 4,000 | -112,000 | -116,000 | -116,000 | -115,000 | -131,000 | -9,000 | -141,000 | -290,502 | 21,764 | -520,211 | -31,332 | -365,608 | -129,482 |
Total Stockholders Equity | 5,423,000 | 2,655,000 | 423,000 | -1,595,000 | -1,639,000 | 3,255,000 | 7,130,000 | 7,416,000 | 6,238,000 | 2,566,000 | 25,937,000 | 33,396,000 | 31,331,000 | 28,993,000 | 24,377,000 | 15,778,621 | 16,508,721 | 15,377,979 | 13,191,053 | 10,541,215 | 8,204,421 |
Total Investments | 21,000 | 437,000 | 624,000 | 1,365,000 | 1,555,000 | 1,258,000 | 121,000 | 150,000 | 163,000 | -92,000 | 0 | 0 | 0 | 0 | 0 | 0 | 791,999 | 0 | 0 | 0 | 0 |
Total Debt | 6,846,000 | 5,304,000 | 5,453,000 | 7,510,000 | 8,772,000 | 8,566,000 | 8,204,000 | 8,484,000 | 8,544,000 | 8,777,000 | 11,245,000 | 9,725,000 | 12,345,000 | 7,216,000 | 8,141,000 | 5,067,716 | 4,921,573 | 4,226,679 | 3,821,925 | 2,192,228 | 2,588,390 |
Net Debt | 6,686,000 | 5,217,000 | 5,208,000 | 7,208,000 | 8,510,000 | 8,319,000 | 7,490,000 | 6,816,000 | 7,167,000 | 7,310,000 | 10,476,000 | 7,819,000 | 12,185,000 | 6,921,000 | 8,007,000 | 3,019,599 | 3,740,123 | 4,100,856 | 3,681,401 | 1,963,368 | 2,477,297 |
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,092,000 | 3,207,000 | 4,082,000 | 1,313,000 | -4,904,000 | -3,682,000 | 286,000 | 1,503,000 | -1,240,000 | -22,757,000 | -4,543,000 | 2,288,000 | 2,001,000 | 4,584,000 | 3,032,000 | -284,398 | 711,954 | 2,812,358 | 2,552,451 | 2,623,730 | 1,668,754 |
Depreciation & Amortization | 2,950,000 | 1,540,000 | 1,233,000 | 1,360,000 | 1,772,000 | 2,680,000 | 140,000 | 144,000 | 158,000 | 324,000 | 410,000 | 410,000 | 7,109,000 | 4,204,000 | 3,083,000 | 5,213,224 | 7,850,258 | 2,347,791 | 1,816,359 | 1,419,430 | 1,224,623 |
Deferred Income Tax | -1,826,000 | -1,662,000 | 145,000 | -74,000 | -112,000 | 14,000 | -222,000 | -1,180,000 | -833,000 | -5,778,000 | 495,000 | 263,000 | 677,000 | 0 | 0 | -231,110 | -1,235,944 | 889,527 | 751,457 | 598,927 | 444,906 |
Stock Based Compensation | 84,000 | 84,000 | 304,000 | 157,000 | 40,000 | 110,000 | 157,000 | 142,000 | 131,000 | 100,000 | 148,000 | 136,000 | 167,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | -787,000 | -417,000 | 121,000 | 37,000 | -186,000 | -3,000 | 245,000 | -320,000 | 153,000 | -170,000 | -218,000 | 81,000 | -1,741,000 | -281,000 | -642,000 | -761,499 | -311,676 | -517,647 | -755,127 | -412,063 | -193,835 |
Accounts Receivable | -515,000 | -157,000 | -93,000 | -188,000 | -35,000 | 28,000 | 144,000 | -270,000 | 126,000 | 645,000 | 322,000 | 124,000 | 12,000 | -643,000 | -833,000 | -186,802 | 142,803 | 0 | 0 | 0 | 0 |
Inventory | 56,000 | 13,000 | -1,000 | -9,000 | 19,000 | -41,000 | -6,000 | 32,000 | -27,000 | 21,000 | -44,000 | -70,000 | -59,000 | -37,000 | 35,000 | -5,172 | -22,295 | 39,787 | 10,238 | 11,295 | -659 |
Accounts Payable | -97,000 | -84,000 | -4,000 | 245,000 | -167,000 | -5,000 | 77,000 | 63,000 | -63,000 | -489,000 | -294,000 | 479,000 | -100,000 | 241,000 | 214,000 | -180,336 | -70,979 | 0 | 0 | 0 | 0 |
Other Working Capital | -231,000 | -189,000 | 219,000 | -11,000 | -3,000 | 15,000 | 30,000 | -145,000 | 117,000 | -347,000 | -202,000 | -452,000 | -1,594,000 | 158,000 | -58,000 | -389,189 | -361,205 | -557,434 | -765,365 | -423,358 | -193,176 |
Other Non-Cash Items | 3,609,000 | 468,000 | -942,000 | 2,220,000 | 6,590,000 | 6,538,000 | 584,000 | 705,000 | 673,000 | 247,000 | 130,000 | 503,000 | 458,000 | 1,446,000 | 1,253,000 | 3,028 | 101,348 | 96,438 | 88,931 | 102,246 | 87,071 |
Net Cash Provided by Operating Activities | 3,039,000 | 3,129,000 | 4,943,000 | 3,496,000 | 1,388,000 | 2,867,000 | 3,777,000 | 2,428,000 | 2,430,000 | 2,984,000 | 8,461,000 | 9,835,000 | 8,504,000 | 9,953,000 | 6,726,000 | 4,223,643 | 7,065,344 | 5,677,433 | 4,312,906 | 4,332,270 | 3,231,519 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -2,514,000 | -2,357,000 | -2,398,000 | -1,113,000 | -1,302,000 | -2,961,000 | -3,904,000 | -2,760,000 | -1,949,000 | -5,178,000 | -12,372,000 | -11,220,000 | -9,531,000 | -7,078,000 | -4,922,000 | -3,631,099 | -5,972,846 | -4,802,343 | -4,140,228 | -3,715,856 | -2,456,488 |
Acquisitions Net | 934,000 | 5,000 | -143,000 | -28,000 | -327,000 | -1,172,000 | -91,000 | 1,419,000 | 134,000 | 1,245,000 | 0 | 181,000 | -3,357,000 | -1,813,000 | -8,360,000 | -310,472 | 0 | -1,004,593 | -1,899,738 | 0 | -880,136 |
Purchases of Investments | 0 | -5,000 | 0 | -28,000 | -327,000 | -1,172,000 | -91,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -791,999 | 0 | 0 | 0 | 0 |
Sales/Maturities of Investments | 656,000 | 228,000 | 224,000 | 28,000 | 327,000 | 1,172,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Investing Activities | -23,000 | -9,000 | 806,000 | 308,000 | 163,000 | 687,000 | 51,000 | 1,344,000 | 289,000 | 4,609,000 | 3,568,000 | 3,923,000 | -536,000 | 246,000 | -121,000 | 694,145 | 1,021,867 | -138,993 | 264,384 | -15,986 | -74,389 |
Net Cash Used for Investing Activities | -1,175,000 | -2,138,000 | -1,511,000 | -833,000 | -1,466,000 | -3,446,000 | -3,944,000 | -1,416,000 | -1,660,000 | 676,000 | -8,804,000 | -7,116,000 | -13,424,000 | -8,645,000 | -13,403,000 | -3,247,426 | -5,742,978 | -5,945,929 | -5,775,582 | -3,731,842 | -3,411,013 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -952,000 | -259,000 | -1,493,000 | -1,795,000 | -1,243,000 | -1,150,000 | -1,370,000 | -70,000 | -181,000 | -2,509,000 | -1,568,000 | -2,585,000 | -400,000 | -925,000 | -1,023,000 | -100,000 | 0 | 0 | -1,629,697 | 0 | 0 |
Common Stock Issued | 0 | 0 | 0 | 425,000 | 1,000 | 2,000 | 2,057,000 | 0 | 0 | 0 | 0 | 0 | 0 | 52,000 | 2,328,000 | 34,115 | 36,011 | 43,961 | 31,963 | 25,484 | 34,067 |
Common Stock Repurchased | -285,000 | -329,000 | -1,423,000 | -847,000 | 1,388,000 | 1,385,000 | -305,000 | 0 | 0 | 0 | -1,864,000 | -997,000 | 0 | 0 | 3,665,000 | -98,387 | 0 | 0 | -166,907 | 0 | 0 |
Dividends Paid | -321,000 | -308,000 | -218,000 | -98,000 | -146,000 | -376,000 | -382,000 | -380,000 | -379,000 | -377,000 | -365,000 | -360,000 | -332,000 | -306,000 | -226,000 | -208,603 | -239,358 | -204,753 | -154,143 | -117,395 | -90,369 |
Other Financing Activities | -300,000 | -253,000 | -355,000 | -308,000 | 93,000 | 251,000 | -787,000 | -271,000 | -300,000 | -76,000 | 1,435,000 | 2,969,000 | 5,517,000 | 32,000 | 19,000 | 263,325 | -63,392 | 414,587 | 3,293,124 | -390,750 | 313,386 |
Net Cash Used Provided by Financing Activities | -1,846,000 | -1,149,000 | -3,489,000 | -2,623,000 | 93,000 | 112,000 | -787,000 | -721,000 | -860,000 | -2,962,000 | -794,000 | -973,000 | 4,785,000 | -1,147,000 | 4,763,000 | -109,550 | -266,739 | 253,795 | 1,374,340 | -482,661 | 257,084 |
Effect of Forex Changes on Cash | -1,154,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 | -124,000 | -158,000 | -57,000 | 40,000 | 15,000 | -467,000 | -954,000 | 291,000 | -90,000 | 698,000 | -1,137,000 | 1,746,000 | -135,000 | 161,000 | -1,914,000 | 866,667 | 1,055,627 | -14,701 | -88,336 | 117,767 | 77,590 |
Cash at End of Period | 302,000 | 87,000 | 245,000 | 302,000 | 262,000 | 247,000 | 714,000 | 1,668,000 | 1,377,000 | 1,467,000 | 769,000 | 1,906,000 | 160,000 | 295,000 | 134,000 | 2,048,117 | 1,181,450 | 125,823 | 140,524 | 228,860 | 111,093 |
Cash at Start of Period | 426,000 | 245,000 | 302,000 | 262,000 | 247,000 | 714,000 | 1,668,000 | 1,377,000 | 1,467,000 | 769,000 | 1,906,000 | 160,000 | 295,000 | 134,000 | 2,048,000 | 1,181,450 | 125,823 | 140,524 | 228,860 | 111,093 | 33,503 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 3,039,000 | 3,129,000 | 4,943,000 | 3,496,000 | 1,388,000 | 2,867,000 | 3,777,000 | 2,428,000 | 2,430,000 | 2,984,000 | 8,461,000 | 9,835,000 | 8,504,000 | 9,953,000 | 6,726,000 | 4,223,643 | 7,065,344 | 5,677,433 | 4,312,906 | 4,332,270 | 3,231,519 |
Capital Expenditure | -2,514,000 | -2,357,000 | -2,398,000 | -1,113,000 | -1,302,000 | -2,961,000 | -3,904,000 | -2,760,000 | -1,949,000 | -5,178,000 | -12,372,000 | -11,220,000 | -9,531,000 | -7,078,000 | -4,922,000 | -3,631,099 | -5,972,846 | -4,802,343 | -4,140,228 | -3,715,856 | -2,456,488 |
Free Cash Flow | 525,000 | 772,000 | 2,545,000 | 2,383,000 | 86,000 | -94,000 | -127,000 | -332,000 | 481,000 | -2,194,000 | -3,911,000 | -1,385,000 | -1,027,000 | 2,875,000 | 1,804,000 | 592,544 | 1,092,498 | 875,090 | 172,678 | 616,414 | 775,031 |