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 | 80,006,000 | 78,558,000 | 79,571,000 | 80,118,000 | 68,397,000 | 44,998,000 | 43,310,000 | 40,604,000 | 37,490,000 | 32,053,000 | 29,564,000 | 24,420,000 | 5,101,278 | 4,847,382 | 4,069,353 | 3,480,515 | 2,751,516 | 2,235,734 | 1,546,863 | 1,038,428 | 748,250 |
Revenue Growth | - | -1.27% | -0.68% | 17.14% | 52.00% | 3.90% | 6.66% | 8.31% | 16.96% | 8.42% | 21.06% | 378.70% | 5.24% | 19.12% | 16.92% | 26.49% | 23.07% | 44.53% | 48.96% | 38.78% | |
Cost of Revenue | 36,192,000 | 32,671,000 | 36,206,000 | 36,605,000 | 28,266,000 | 18,521,000 | 18,354,000 | 17,708,000 | 16,550,000 | 14,898,000 | 15,409,000 | 12,255,000 | 2,930,051 | 2,913,431 | 2,317,875 | 2,004,324 | 1,561,943 | 1,244,743 | 922,158 | 584,083 | 0 |
Gross Profit | 43,814,000 | 45,887,000 | 43,365,000 | 43,513,000 | 40,131,000 | 26,477,000 | 24,956,000 | 22,896,000 | 20,940,000 | 17,155,000 | 14,155,000 | 12,165,000 | 2,171,227 | 1,933,951 | 1,751,478 | 1,476,191 | 1,189,573 | 990,991 | 624,705 | 454,345 | 748,250 |
Gross Profit Margin | 54.67% | 58.41% | 54.50% | 54.31% | 58.67% | 58.84% | 57.62% | 56.39% | 55.85% | 53.52% | 47.88% | 49.82% | 42.56% | 39.90% | 43.04% | 42.41% | 43.23% | 44.33% | 40.39% | 43.75% | 100.00% |
Research and Development | 0 | 0 | 0 | 0 | 200,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General and Administrative Expenses | 20,809,000 | 21,311,000 | 21,607,000 | 20,238,000 | 18,926,000 | 14,139,000 | 13,161,000 | 12,259,000 | 11,378,000 | 10,189,000 | 8,863,000 | 7,382,000 | 696,789 | 643,959 | 621,660 | 567,730 | 447,582 | 352,020 | 243,618 | 162,476 | 0 |
Total Operating Expenses | 26,793,000 | 31,621,000 | 35,258,000 | 36,621,000 | 33,077,000 | 20,755,000 | 19,647,000 | 18,243,000 | 17,621,000 | 14,877,000 | 13,280,000 | 11,007,000 | 1,338,214 | 1,182,794 | 1,032,580 | 940,903 | 721,806 | 530,877 | 387,452 | 32,168 | 0 |
Operating Income or Loss | 17,021,000 | 14,266,000 | 6,543,000 | 6,892,000 | 6,636,000 | 5,722,000 | 5,309,000 | 4,888,000 | 4,050,000 | 2,065,000 | 1,416,000 | 996,000 | 823,969 | 747,538 | 718,898 | 535,288 | 467,767 | 460,114 | 237,253 | 422,177 | 748,250 |
Operating Margin | 21.30% | 18.16% | 8.22% | 8.60% | 9.70% | 12.72% | 12.26% | 12.04% | 10.80% | 6.44% | 4.79% | 4.08% | 16.15% | 15.42% | 17.67% | 15.38% | 17.00% | 20.58% | 15.34% | 40.66% | 100.00% |
Interest Expense | 3,419,000 | 3,335,000 | 3,364,000 | 3,362,000 | 2,730,000 | 1,135,000 | 1,357,000 | 1,671,000 | 1,730,000 | 1,496,000 | 1,351,000 | 1,223,000 | 275,494 | 261,073 | 263,125 | 270,285 | 115,985 | 115,985 | 0 | 0 | 0 |
EBITDA | 30,899,000 | 26,933,000 | 27,133,000 | 26,382,000 | 23,578,000 | 12,354,000 | 11,991,000 | 10,637,000 | 10,325,000 | 7,014,000 | 6,194,000 | 4,783,000 | 1,515,939 | 1,261,374 | 1,799,350 | 911,820 | 1,316,117 | 638,316 | 372,281 | 510,072 | 748,250 |
Depreciation and Amortization | 13,088,000 | 12,818,000 | 13,651,000 | 16,383,000 | 14,151,000 | 6,616,000 | 6,486,000 | 5,984,000 | 6,243,000 | 4,688,000 | 4,412,000 | 3,627,000 | 641,425 | 538,835 | 449,732 | 377,856 | 255,319 | 178,202 | 135,028 | 87,895 | 0 |
Income Before Tax | 13,516,000 | 10,999,000 | 3,146,000 | 3,351,000 | 3,530,000 | 4,603,000 | 3,917,000 | 3,161,000 | 2,327,000 | 978,000 | 413,000 | 51,000 | 607,458 | 479,656 | 312,294 | 263,679 | 279,424 | 223,501 | 90,523 | 326,102 | 0 |
Income Tax Expense | 3,144,000 | 2,682,000 | 556,000 | 327,000 | 786,000 | 1,135,000 | 1,029,000 | -1,375,000 | 867,000 | 245,000 | 166,000 | 16,000 | 213,286 | 178,346 | 118,879 | 86,835 | 129,986 | 123,098 | 36,717 | 127,425 | -86,369 |
Net Income | 10,372,000 | 8,317,000 | 2,590,000 | 3,024,000 | 3,064,000 | 3,468,000 | 2,888,000 | 4,536,000 | 1,460,000 | 733,000 | 247,000 | 35,000 | 394,172 | 301,310 | 193,415 | 176,844 | 149,438 | 100,403 | 53,806 | 198,677 | 86,369 |
Net Income Margin | 12.98% | 10.59% | 3.25% | 3.77% | 4.48% | 7.71% | 6.67% | 11.17% | 3.89% | 2.29% | 0.84% | 0.14% | 7.73% | 6.22% | 4.75% | 5.08% | 5.43% | 4.49% | 3.48% | 19.13% | 11.54% |
EPS | 8.86 | 7.02 | 2.07 | 2.42 | 2.68 | 4.05 | 3.40 | 5.39 | 1.71 | 0.83 | 0.31 | 0.05 | 2.17 | 1.67 | 1.08 | 1.00 | 0.86 | 0.58 | 0.07 | 0.47 | 0.36 |
EPS Diluted | 8.77 | 6.93 | 2.06 | 2.41 | 2.65 | 4.01 | 3.36 | 5.20 | 1.69 | 0.82 | 0.30 | 0.05 | 2.16 | 1.66 | 1.08 | 0.98 | 0.84 | 0.56 | 0.07 | 0.41 | 0.30 |
Weighted Average Shares Out | - | 1,185,122 | 1,249,764 | 1,247,155 | 1,144,206 | 855,726 | 849,744 | 831,850 | 822,470 | 812,994 | 805,285 | 672,956 | 181,725 | 180,205 | 176,856 | 175,949 | 174,698 | 143,846 | 233,731 | 203,029 | 63,361 |
Weighted Average Shares Out Diluted | - | 1,200,286 | 1,255,377 | 1,254,770 | 1,154,749 | 865,033 | 858,290 | 871,787 | 833,055 | 822,618 | 815,922 | 676,885 | 182,440 | 181,919 | 178,068 | 177,971 | 177,690 | 148,169 | 239,545 | 230,416 | 75,317 |
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 | 9,754,000 | 5,135,000 | 4,507,000 | 6,631,000 | 10,385,000 | 1,528,000 | 1,203,000 | 1,219,000 | 5,500,000 | 4,582,000 | 5,315,000 | 5,891,000 | 2,368,302 | 1,943,282 | 796,531 | 929,381 | 697,948 | 1,470,208 | 161,498 | 112,709 | 22,477 |
Short Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,998,000 | 0 | 0 | 244,990 | 299,972 | 374,862 | 224,932 | 4,575 | 0 | 391,258 | 390,472 | 36,964 |
Cash + Short Term Investments | 9,754,000 | 5,135,000 | 4,507,000 | 6,631,000 | 10,385,000 | 1,528,000 | 1,203,000 | 1,219,000 | 5,500,000 | 7,580,000 | 5,315,000 | 5,891,000 | 2,613,292 | 2,243,254 | 1,171,393 | 1,154,313 | 697,948 | 1,470,208 | 552,756 | 503,181 | 59,441 |
Net Receivables | 7,881,000 | 9,643,000 | 9,924,000 | 9,228,000 | 8,057,000 | 4,558,000 | 4,369,000 | 4,227,000 | 3,866,000 | 4,202,000 | 5,003,000 | 3,660,000 | 98,653 | 78,023 | 58,056 | 51,536 | 34,666 | 31,809 | 28,140 | 16,028 | 9,243 |
Inventory | 1,789,000 | 1,678,000 | 1,884,000 | 2,567,000 | 2,527,000 | 964,000 | 1,084,000 | 1,566,000 | 1,111,000 | 1,295,000 | 1,085,000 | 586,000 | 259,157 | 239,648 | 161,049 | 147,401 | 155,955 | 109,139 | 92,915 | 39,431 | 33,717 |
Other Current Assets | 3,107,000 | 2,559,000 | 2,752,000 | 2,532,000 | 2,916,000 | 2,255,000 | 1,625,000 | 1,903,000 | 3,740,000 | 1,813,000 | 2,581,000 | 2,091,000 | 134,920 | 182,668 | 203,387 | 138,141 | 153,483 | 121,728 | 84,716 | 53,462 | 53,671 |
Total Current Assets | 22,531,000 | 19,015,000 | 19,067,000 | 20,891,000 | 23,885,000 | 9,305,000 | 8,281,000 | 8,915,000 | 14,217,000 | 14,890,000 | 13,984,000 | 12,228,000 | 3,187,303 | 2,743,593 | 1,593,885 | 1,491,391 | 1,043,884 | 1,732,884 | 758,527 | 612,102 | 156,558 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 66,788,000 | 70,837,000 | 74,058,000 | 70,084,000 | 72,224,000 | 35,632,000 | 23,359,000 | 22,196,000 | 20,943,000 | 20,000,000 | 16,245,000 | 15,349,000 | 4,292,061 | 4,017,999 | 3,659,445 | 3,252,213 | 2,847,751 | 1,891,411 | 1,256,162 | 831,490 | 636,368 |
Goodwill | 13,015,000 | 12,234,000 | 12,234,000 | 12,188,000 | 11,117,000 | 1,930,000 | 1,901,000 | 1,683,000 | 1,683,000 | 1,683,000 | 1,683,000 | 1,683,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets | 101,498,000 | 99,325,000 | 99,306,000 | 97,339,000 | 88,126,000 | 36,580,000 | 35,757,000 | 35,583,000 | 27,390,000 | 24,549,000 | 22,825,000 | 19,326,000 | 2,562,407 | 2,539,041 | 2,522,241 | 2,470,181 | 2,406,596 | 2,072,895 | 2,072,885 | 681,299 | 0 |
Long Term Investments | 1,831,000 | 0 | 2,546,000 | 2,829,000 | 2,031,000 | 1,583,000 | 1,547,000 | 1,274,000 | 984,000 | 0 | 640,000 | -839,000 | 1,679 | 6,319 | 19,576 | 21,757 | 5,986 | 36,050 | 0 | 0 | 0 |
Tax Assets | 0 | 0 | 21,351,000 | 16,268,000 | 16,207,000 | -1,583,000 | 3,728,000 | 3,430,000 | 3,877,000 | 0 | 988,000 | 839,000 | 3,493 | 7,214 | 6,290 | 1,948 | 1,832 | 4,920 | 0 | 0 | 3,574 |
Other Non-Current Assets | 5,079,000 | 6,271,000 | -17,224,000 | -13,036,000 | -13,428,000 | 3,474,000 | -2,105,000 | -2,518,000 | -3,203,000 | 1,314,000 | 288,000 | 1,367,000 | 142,472 | 168,765 | 117,143 | 148,527 | 116,099 | 67,970 | 65,548 | 34,090 | 168,896 |
Total Non-Current Assets | 188,211,000 | 188,667,000 | 192,271,000 | 185,672,000 | 176,277,000 | 77,616,000 | 64,187,000 | 61,648,000 | 51,674,000 | 47,546,000 | 42,669,000 | 37,725,000 | 7,002,112 | 6,739,338 | 6,324,695 | 5,894,626 | 5,378,264 | 4,073,246 | 3,394,595 | 1,546,879 | 808,838 |
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 | 210,742,000 | 207,682,000 | 211,338,000 | 206,563,000 | 200,162,000 | 86,921,000 | 72,468,000 | 70,563,000 | 65,891,000 | 62,436,000 | 56,653,000 | 49,953,000 | 10,189,415 | 9,482,931 | 7,918,580 | 7,386,017 | 6,422,148 | 5,806,130 | 4,153,122 | 2,158,981 | 965,396 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 3,050,000 | 5,573,000 | 7,213,000 | 6,499,000 | 5,564,000 | 4,322,000 | 5,487,000 | 6,182,000 | 5,163,000 | 6,137,000 | 5,322,000 | 3,026,000 | 211,373 | 211,890 | 176,496 | 248,684 | 253,061 | 163,115 | 90,084 | 29,430 | 0 |
Short Term Debt | 10,431,000 | 13,249,000 | 14,510,000 | 10,168,000 | 14,441,000 | 6,513,000 | 1,682,000 | 2,225,000 | 688,000 | 344,000 | 110,000 | 244,000 | 36,640 | 33,460 | 21,996 | 19,326 | 17,009 | 16,000 | 37,288 | 2,690 | 24,796 |
Tax Payables | 1,676,000 | 1,704,000 | 1,657,000 | 1,830,000 | 1,540,000 | 682,000 | 642,000 | 620,000 | 525,000 | 494,000 | 605,000 | 0 | 41,592 | 65,706 | 74,422 | 79,008 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 1,125,000 | 825,000 | 780,000 | 856,000 | 1,030,000 | 631,000 | 698,000 | 779,000 | 986,000 | 717,000 | 459,000 | 445,000 | 237,635 | 245,705 | 224,471 | 187,654 | 151,779 | 120,481 | 90,501 | 56,560 | 40,424 |
Other Current Liabilities | 4,673,000 | -423,000 | 582,000 | 4,146,000 | -872,000 | 358,000 | 1,758,000 | 1,709,000 | 1,660,000 | 1,836,000 | 2,280,000 | 2,093,000 | 280,452 | 259,962 | 305,035 | 262,797 | 320,507 | 280,894 | 308,257 | 146,937 | 138,224 |
Total Current Liabilities | 20,955,000 | 20,928,000 | 24,742,000 | 23,499,000 | 21,703,000 | 12,506,000 | 10,267,000 | 11,515,000 | 9,022,000 | 9,528,000 | 8,776,000 | 5,808,000 | 847,803 | 816,723 | 802,420 | 797,469 | 742,356 | 580,490 | 435,629 | 235,617 | 163,020 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 102,025,000 | 104,652,000 | 98,021,000 | 98,649,000 | 94,709,000 | 36,829,000 | 14,681,000 | 29,297,000 | 22,923,000 | 21,125,000 | 16,660,000 | 22,441,000 | 5,034,602 | 4,711,021 | 3,655,876 | 3,625,949 | 3,057,983 | 2,986,177 | 2,580,000 | 902,864 | 170,689 |
Deferred Revenue | 3,695,000 | 0 | 0 | 0 | 0 | 13,986,000 | 17,363,000 | 17,306,000 | 8,216,000 | 8,081,000 | 7,931,000 | 7,713,000 | 136,456 | 120,028 | 101,411 | 80,487 | 0 | 0 | 494,503 | 469,685 | 0 |
Deferred Tax | 15,849,000 | 13,458,000 | 10,884,000 | 10,216,000 | 9,966,000 | 5,607,000 | 4,472,000 | 3,537,000 | 4,938,000 | 4,061,000 | 4,873,000 | 4,645,000 | 1,031,374 | 817,106 | 643,058 | 512,306 | 389,509 | 290,128 | 177,197 | 146,053 | 73,101 |
Other Non-Current Liabilities | 7,663,000 | 3,929,000 | 8,035,000 | 5,097,000 | 8,440,000 | 3,190,000 | 18,330,000 | 3,655,000 | 10,772,000 | 11,165,000 | 10,681,000 | 2,814,000 | -83,271 | 210,481 | 72,828 | 162,151 | 191,687 | 95,557 | 543,022 | 36,856 | 32,742 |
Total Non-Current Liabilities | 125,537,000 | 122,039,000 | 116,940,000 | 113,962,000 | 113,115,000 | 45,626,000 | 37,483,000 | 36,489,000 | 38,633,000 | 36,351,000 | 32,214,000 | 29,900,000 | 5,982,705 | 5,738,608 | 4,574,584 | 4,292,549 | 3,639,179 | 3,371,862 | 3,300,219 | 1,555,458 | 276,532 |
Total Liabilities | 146,492,000 | 142,967,000 | 141,682,000 | 137,461,000 | 134,818,000 | 58,132,000 | 47,750,000 | 48,004,000 | 47,655,000 | 45,879,000 | 40,990,000 | 35,708,000 | 6,830,508 | 6,555,331 | 5,377,004 | 5,090,018 | 4,381,535 | 3,952,352 | 3,735,848 | 1,791,075 | 439,552 |
Common Stock | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 37 | 36 | 36 | 35 | 35 | 35 | 16 | 15 | 4 |
Retained Earnings | 12,401,000 | 7,347,000 | -223,000 | -2,812,000 | -5,836,000 | -8,833,000 | -12,954,000 | -16,074,000 | -20,610,000 | -22,108,000 | -22,841,000 | -23,088,000 | 1,553,590 | 1,159,418 | 858,108 | 664,693 | 487,849 | 338,411 | 245,690 | 216,702 | 40,637 |
Accumulated Other Comprehensive Income/Loss | -889,000 | -964,000 | -1,046,000 | -1,365,000 | -1,581,000 | -868,000 | -332,000 | 8,000 | 1,000 | -1,000 | 1,000 | 3,000 | -9,602 | -9,295 | -1,415 | -11,340 | -32,533 | -14,469 | 1,224 | 1,605 | -271 |
Total Stockholders Equity | 64,250,000 | 64,715,000 | 69,656,000 | 69,102,000 | 65,344,000 | 28,789,000 | 24,718,000 | 22,559,000 | 18,236,000 | 16,557,000 | 15,663,000 | 14,245,000 | 3,358,907 | 2,927,600 | 2,541,576 | 2,288,142 | 2,034,323 | 1,848,746 | 413,245 | 367,906 | 125,434 |
Total Investments | 1,831,000 | 2,113,000 | 2,546,000 | 2,829,000 | 2,031,000 | 1,583,000 | 1,547,000 | 1,274,000 | 984,000 | 2,998,000 | 640,000 | -839,000 | 246,669 | 306,291 | 391,562 | 246,689 | 10,561 | 36,050 | 391,258 | 390,472 | 36,964 |
Total Debt | 116,151,000 | 113,086,000 | 107,858,000 | 106,011,000 | 104,219,000 | 26,112,000 | 12,965,000 | 13,733,000 | 22,186,000 | 20,666,000 | 18,881,000 | 17,085,000 | 4,760,752 | 4,744,481 | 3,779,283 | 3,645,275 | 3,074,992 | 3,002,177 | 2,596,000 | 905,554 | 184,999 |
Net Debt | 106,397,000 | 107,951,000 | 103,351,000 | 99,380,000 | 93,834,000 | 24,584,000 | 11,762,000 | 12,514,000 | 16,686,000 | 16,084,000 | 13,566,000 | 11,194,000 | 2,392,450 | 2,801,199 | 2,982,752 | 2,715,894 | 2,377,044 | 1,531,969 | 2,434,502 | 792,845 | 162,522 |
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 | 2003-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||||||||||||||
Net Income | 10,372,000 | 8,317,000 | 2,590,000 | 3,024,000 | 3,064,000 | 3,468,000 | 2,888,000 | 4,536,000 | 1,460,000 | 733,000 | 247,000 | 35,000 | 394,172 | 301,310 | 193,415 | 176,844 | 149,438 | 100,403 | 53,806 | 198,677 | 15,750 |
Depreciation & Amortization | 13,088,000 | 12,818,000 | 13,651,000 | 16,383,000 | 14,151,000 | 6,616,000 | 6,486,000 | 5,984,000 | 6,243,000 | 4,688,000 | 4,412,000 | 3,627,000 | 641,425 | 538,835 | 449,732 | 377,856 | 255,319 | 178,202 | 135,028 | 87,895 | 42,428 |
Deferred Income Tax | 2,894,000 | 2,600,000 | 492,000 | 197,000 | 822,000 | 1,091,000 | 980,000 | -1,404,000 | 914,000 | 256,000 | 122,000 | 10,000 | 216,808 | 174,617 | 115,478 | 110,161 | 124,347 | 118,524 | 32,341 | 125,055 | 18,716 |
Stock Based Compensation | 641,000 | 667,000 | 595,000 | 540,000 | 694,000 | 495,000 | 424,000 | 306,000 | 235,000 | 201,000 | 196,000 | 100,000 | 37,974 | 41,791 | 46,537 | 47,783 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | -6,697,000 | -7,058,000 | -3,055,000 | -7,114,000 | -11,885,000 | -5,559,000 | -7,533,000 | -6,316,000 | -2,754,000 | -1,352,000 | -843,000 | -1,066,000 | -94,533 | -39,671 | 43,119 | 138,952 | -209,114 | 49,925 | 51,394 | 30,717 | 23,684 |
Accounts Receivable | -3,286,000 | -5,038,000 | -5,158,000 | -3,225,000 | -3,273,000 | -3,709,000 | -4,617,000 | -3,931,000 | -603,000 | -259,000 | -90,000 | -1,315,000 | -20,642 | -20,485 | -6,523 | -17,056 | -8 | -129 | -31 | 0 | 0 |
Inventory | -42,000 | 197,000 | 744,000 | 201,000 | -2,222,000 | -617,000 | -201,000 | -844,000 | -802,000 | -2,495,000 | -499,000 | 42,000 | -19,508 | -78,599 | -13,648 | 8,554 | -46,816 | -16,275 | -53,320 | -5,717 | -7,745 |
Accounts Payable | -1,449,000 | -1,126,000 | 133,000 | 549,000 | -9,855,000 | -3,129,000 | -867,000 | 1,079,000 | -1,201,000 | 693,000 | 2,395,000 | 611,000 | -51,718 | 26,424 | 40,324 | 145,810 | -120,912 | 75,216 | 110,560 | 0 | 0 |
Other Working Capital | -1,920,000 | -1,091,000 | 1,226,000 | -4,639,000 | 3,465,000 | 1,896,000 | -1,848,000 | -2,620,000 | -148,000 | 709,000 | -2,649,000 | -404,000 | -2,665 | 32,989 | 22,966 | 1,644 | -41,378 | -8,887 | -5,815 | 36,434 | 31,429 |
Other Non-Cash Items | 17,422,000 | 1,215,000 | 2,508,000 | 887,000 | 1,794,000 | 713,000 | 654,000 | 725,000 | 37,000 | 888,000 | 12,000 | 839,000 | -14,395 | 44,926 | 146,219 | 47,753 | 100,003 | 152,103 | 81,988 | 59,265 | 12,027 |
Net Cash Provided by Operating Activities | 21,603,000 | 18,559,000 | 16,781,000 | 13,917,000 | 8,640,000 | 6,824,000 | 3,899,000 | 3,831,000 | 6,135,000 | 5,414,000 | 4,146,000 | 3,545,000 | 1,181,451 | 1,061,808 | 994,500 | 899,349 | 447,490 | 589,306 | 364,761 | 283,216 | 112,605 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -9,217,000 | -9,801,000 | -17,301,000 | -21,692,000 | -12,367,000 | -7,358,000 | -5,668,000 | -11,065,000 | -8,670,000 | -6,659,000 | -7,217,000 | -4,406,000 | -840,323 | -956,029 | -790,385 | -883,975 | -1,283,131 | -787,701 | -1,947,597 | -782,229 | -119,793 |
Acquisitions Net | -388,000 | 0 | -52,000 | -1,916,000 | -3,776,000 | -31,000 | -338,000 | 0 | 0 | 0 | -40,000 | 2,111,000 | -19,789 | -7,495 | -49,932 | -13,856 | -25,162 | 3,759 | 0 | 0 | -2,056 |
Purchases of Investments | 0 | 0 | 0 | 0 | -632,000 | 0 | 0 | 0 | 0 | -2,997,000 | -9,000 | 0 | -692,147 | -599,765 | -721,612 | -501,758 | 856 | -3,358,427 | -1,269,919 | -739,589 | -209,149 |
Sales/Maturities of Investments | 0 | 0 | 0 | 0 | 632,000 | 0 | 0 | 0 | 2,998,000 | 0 | 2,900,000 | 0 | 755,569 | 675,300 | 574,518 | 262,500 | 37 | 3,625,942 | 1,274,830 | 386,444 | 210,102 |
Other Investing Activities | 1,612,000 | 3,972,000 | 4,994,000 | 4,222,000 | 3,428,000 | 3,264,000 | 5,427,000 | 4,320,000 | -8,000 | 96,000 | -2,880,000 | 203,000 | 73,260 | 1,118 | 36,993 | 20,135 | 13,125 | -661 | 3,021 | 230,146 | -185,972 |
Net Cash Used for Investing Activities | -7,993,000 | -5,829,000 | -12,359,000 | -19,386,000 | -12,715,000 | -4,125,000 | -579,000 | -6,745,000 | -5,680,000 | -9,560,000 | -7,246,000 | -2,092,000 | -723,430 | -886,871 | -950,418 | -1,116,954 | -1,294,275 | -517,088 | -1,939,665 | -905,228 | -306,868 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | 3,895,000 | 2,168,000 | -3,081,000 | 2,332,000 | 13,233,000 | -2,173,000 | -1,855,000 | -536,000 | 622,000 | 3,358,000 | 1,556,000 | 2,241,000 | 2,469,000 | 914,210 | -149,788 | 452,337 | 61,943 | 404,409 | 1,673,383 | 687,648 | 137,247 |
Common Stock Issued | 0 | 0 | 0 | 0 | 19,840,000 | 0 | 0 | 0 | 0 | 0 | 982,000 | 1,787,000 | 0 | 0 | 0 | 0 | 12,582 | 872,206 | 2,744 | 55,872 | 65,580 |
Common Stock Repurchased | -8,724,000 | -13,074,000 | -3,000,000 | -316,000 | -19,536,000 | -156,000 | -1,071,000 | -427,000 | 0 | -156,000 | -73,000 | 0 | -4,330 | -4,918 | -1,914 | 0 | 0 | 0 | 0 | 0 | 0 |
Dividends Paid | -3,033,000 | -747,000 | 0 | 0 | 0 | 0 | 0 | -55,000 | -55,000 | -55,000 | 0 | -41,000 | -2,403,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | -961,000 | -444,000 | -370,000 | -623,000 | -527,000 | -45,000 | -410,000 | -349,000 | -133,000 | 110,000 | 968,000 | 57,000 | -99,001 | 57,604 | -25,230 | -3,299 | 0 | -40,123 | -52,434 | -31,276 | -876 |
Net Cash Used Provided by Financing Activities | -8,823,000 | -12,097,000 | -6,451,000 | 1,709,000 | 13,010,000 | -2,374,000 | -3,336,000 | -1,367,000 | 463,000 | 3,413,000 | 2,524,000 | 4,044,000 | -33,001 | 971,814 | -176,932 | 449,038 | 74,525 | 1,236,492 | 1,623,693 | 712,244 | 201,951 |
Effect of Forex Changes on Cash | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | 4,778,000 | 633,000 | -2,029,000 | -3,760,000 | 8,935,000 | 325,000 | -16,000 | -4,281,000 | 918,000 | -733,000 | -576,000 | 5,497,000 | 425,020 | 1,146,751 | -132,850 | 231,433 | -772,260 | 1,308,710 | 48,789 | 90,232 | 7,688 |
Cash at End of Period | 28,722,000 | 5,307,000 | 4,674,000 | 6,703,000 | 10,463,000 | 1,528,000 | 1,203,000 | 1,219,000 | 5,500,000 | 4,582,000 | 5,315,000 | 5,891,000 | 2,368,302 | 1,943,282 | 796,531 | 929,381 | 697,948 | 1,470,208 | 161,498 | 112,709 | 68,412 |
Cash at Start of Period | 23,944,000 | 4,674,000 | 6,703,000 | 10,463,000 | 1,528,000 | 1,203,000 | 1,219,000 | 5,500,000 | 4,582,000 | 5,315,000 | 5,891,000 | 394,000 | 1,943,282 | 796,531 | 929,381 | 697,948 | 1,470,208 | 161,498 | 112,709 | 22,477 | 60,724 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 21,603,000 | 18,559,000 | 16,781,000 | 13,917,000 | 8,640,000 | 6,824,000 | 3,899,000 | 3,831,000 | 6,135,000 | 5,414,000 | 4,146,000 | 3,545,000 | 1,181,451 | 1,061,808 | 994,500 | 899,349 | 447,490 | 589,306 | 364,761 | 283,216 | 112,605 |
Capital Expenditure | -11,636,000 | -10,811,000 | -17,301,000 | -21,692,000 | -12,367,000 | -7,358,000 | -5,668,000 | -11,065,000 | -8,670,000 | -6,659,000 | -7,217,000 | -4,406,000 | -840,323 | -956,029 | -790,385 | -883,975 | -1,283,131 | -787,701 | -1,947,597 | -782,229 | -119,793 |
Free Cash Flow | 9,967,000 | 7,748,000 | -520,000 | -7,775,000 | -3,727,000 | -534,000 | -1,769,000 | -7,234,000 | -2,535,000 | -1,245,000 | -3,071,000 | -861,000 | 341,128 | 105,779 | 204,115 | 15,374 | -835,641 | -198,395 | -1,582,836 | -499,013 | -7,188 |