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 | 11,430,000 | 10,372,000 | 4,110,000 | 4,234,000 | 2,940,000 | 12,127,000 | 13,729,000 | 12,728,000 | 11,271,000 | 11,688,000 | 14,584,000 | 13,769,885 | 11,131,132 | 9,410,745 | 6,853,182 | 4,563,105 | 4,389,946 | 2,950,567 | 2,236,859 | 1,740,912 | 1,197,056 |
Revenue Growth | - | 152.36% | -2.93% | 44.01% | -75.76% | -11.67% | 7.86% | 12.93% | -3.57% | -19.86% | 5.91% | 23.71% | 18.28% | 37.32% | 50.19% | 3.94% | 48.78% | 31.91% | 28.49% | 45.43% | |
Cost of Revenue | 6,362,000 | 5,205,000 | 1,525,000 | 1,406,000 | 1,307,000 | 2,169,000 | 2,884,000 | 6,329,000 | 5,686,000 | 6,117,000 | 7,746,000 | 7,516,457 | 6,069,575 | 4,922,677 | 3,875,187 | 2,876,873 | 2,768,752 | 1,745,843 | 1,164,112 | 873,452 | 541,721 |
Gross Profit | 5,068,000 | 5,167,000 | 2,585,000 | 2,828,000 | 1,633,000 | 9,958,000 | 10,845,000 | 6,399,000 | 5,585,000 | 5,571,000 | 6,838,000 | 6,253,428 | 5,061,557 | 4,488,068 | 2,977,995 | 1,686,232 | 1,621,194 | 1,204,724 | 1,072,747 | 867,460 | 655,335 |
Gross Profit Margin | 44.32% | 49.82% | 62.90% | 66.79% | 55.54% | 82.11% | 78.99% | 50.27% | 49.55% | 47.66% | 46.89% | 45.41% | 45.47% | 47.69% | 43.45% | 36.95% | 36.93% | 40.83% | 47.96% | 49.83% | 54.75% |
Research and Development | 223,000 | 205,000 | 143,000 | 109,000 | 18,000 | 24,000 | 12,000 | 13,000 | 9,000 | 10,000 | 14,000 | 15,809 | 19,958 | 11,309 | 1,783 | 533 | 12,789 | 9,728 | 0 | 0 | 0 |
General and Administrative Expenses | 1,506,000 | 1,107,000 | 1,397,000 | 1,229,000 | 1,144,000 | 1,562,000 | 1,743,000 | 1,417,000 | 1,287,000 | 1,267,000 | 1,258,000 | 1,329,740 | 1,061,935 | 836,924 | 683,298 | 845,927 | 850,746 | 661,307 | 385,255 | 281,272 | 353,362 |
Total Operating Expenses | 2,317,000 | 2,827,000 | 3,386,000 | 3,685,000 | 3,007,000 | 5,983,000 | 7,132,000 | 2,915,000 | 3,004,000 | 2,695,000 | 2,732,000 | 2,834,029 | 2,604,261 | 2,087,978 | 1,742,797 | 1,545,504 | 1,419,963 | 874,714 | 498,650 | 378,009 | 36,867 |
Operating Income or Loss | 2,746,000 | 2,313,000 | -783,000 | -662,000 | -1,320,000 | 3,446,000 | 3,901,000 | 3,464,000 | 2,502,000 | 2,841,000 | 4,099,000 | 3,408,243 | 2,311,382 | 2,389,887 | 1,180,586 | -28,740 | 163,663 | 330,010 | 574,097 | 489,451 | 618,468 |
Operating Margin | 24.00% | 22.30% | -19.05% | -15.64% | -44.90% | 28.42% | 28.41% | 27.22% | 22.20% | 24.31% | 28.11% | 24.75% | 20.77% | 25.40% | 17.23% | -0.63% | 3.73% | 11.18% | 25.67% | 28.11% | 51.67% |
Interest Expense | 758,000 | 818,000 | 702,000 | 621,000 | 536,000 | 555,000 | 446,000 | 327,000 | 274,000 | 265,000 | 274,000 | 271,211 | 258,564 | 282,949 | 306,813 | 321,870 | 421,825 | -244,808 | -135,853 | -96,292 | -138,077 |
EBITDA | 4,180,000 | 3,886,000 | 253,000 | 379,000 | -323,000 | 4,466,000 | 5,047,000 | 4,614,000 | 3,771,000 | 3,960,000 | 5,206,000 | 4,487,877 | 3,418,499 | 3,248,299 | 1,972,158 | 737,891 | 754,168 | 603,301 | 696,887 | 729,022 | 315,549 |
Depreciation and Amortization | 1,402,000 | 1,327,000 | 1,036,000 | 1,041,000 | 997,000 | 1,165,000 | 1,111,000 | 1,171,000 | 1,111,000 | 1,038,000 | 1,072,000 | 1,047,820 | 932,211 | 837,770 | 736,273 | 586,041 | 533,151 | 252,782 | 119,977 | 99,796 | 76,324 |
Income Before Tax | 2,259,000 | 1,775,000 | -1,387,000 | -1,474,000 | -1,876,000 | 3,600,000 | 3,326,000 | 3,054,000 | 2,264,000 | 2,622,000 | 3,833,000 | 3,143,512 | 2,062,576 | 2,094,823 | 855,905 | -372,627 | -228,025 | 138,279 | 504,246 | 287,936 | 481,447 |
Income Tax Expense | 334,000 | 344,000 | 154,000 | 5,000 | 24,000 | 432,000 | 375,000 | -209,000 | 239,000 | 236,000 | 245,000 | 188,836 | 180,763 | 211,704 | 74,302 | -3,884 | -59,700 | 21,591 | 62,243 | 4,250 | -13,736 |
Net Income | 1,609,000 | 1,221,000 | -1,066,000 | -1,154,000 | -1,442,000 | 2,698,000 | 2,413,000 | 2,808,000 | 1,679,000 | 1,966,000 | 2,841,000 | 2,305,997 | 1,524,093 | 1,560,123 | 599,394 | -354,479 | -163,558 | 116,688 | 442,003 | 283,686 | 495,183 |
Net Income Margin | 14.05% | 11.77% | -25.94% | -27.26% | -49.05% | 22.25% | 17.58% | 22.06% | 14.90% | 16.82% | 19.48% | 16.75% | 13.69% | 16.58% | 8.75% | -7.77% | -3.73% | 3.95% | 19.76% | 16.30% | 41.37% |
EPS | 2.14 | 1.60 | -1.40 | -1.51 | -1.89 | 3.50 | 3.07 | 3.54 | 2.10 | 2.47 | 3.52 | 2.80 | 1.89 | 1.74 | 0.61 | -0.54 | -0.42 | 0.33 | 1.25 | 0.80 | 1.52 |
EPS Diluted | 2.14 | 1.60 | -1.40 | -1.51 | -1.89 | 3.50 | 3.07 | 3.54 | 2.10 | 2.47 | 3.52 | 2.79 | 1.85 | 1.56 | 0.51 | -0.54 | -0.42 | 0.33 | 1.24 | 0.80 | 1.52 |
Weighted Average Shares Out | - | 763,000 | 764,000 | 764,000 | 764,000 | 771,000 | 786,000 | 792,000 | 794,627 | 796,786 | 806,131 | 822,283 | 806,396 | 728,343 | 667,464 | 656,837 | 392,131 | 354,808 | 354,278 | 354,161 | 326,487 |
Weighted Average Shares Out Diluted | - | 765,000 | 764,000 | 764,000 | 764,000 | 771,000 | 786,000 | 792,000 | 795,211 | 797,596 | 808,019 | 826,316 | 824,556 | 811,817 | 791,761 | 656,837 | 392,131 | 355,790 | 355,264 | 354,527 | 326,849 |
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 | 4,711,000 | 5,105,000 | 6,311,000 | 1,854,000 | 2,082,000 | 4,226,000 | 4,648,000 | 2,419,000 | 2,128,000 | 2,179,000 | 3,506,319 | 3,600,414 | 2,512,766 | 3,902,718 | 3,037,081 | 4,955,416 | 3,038,163 | 857,150 | 468,066 | 456,846 | 1,294,898 |
Short Term Investments | 0 | 0 | 2,942,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 4,711,000 | 5,105,000 | 6,311,000 | 1,854,000 | 2,082,000 | 4,226,000 | 4,648,000 | 2,419,000 | 2,128,000 | 2,179,000 | 3,506,319 | 3,600,414 | 2,512,766 | 3,902,718 | 3,037,081 | 4,955,416 | 3,038,163 | 857,150 | 468,066 | 456,846 | 1,294,898 |
Net Receivables | 436,000 | 484,000 | 222,000 | 185,000 | 218,000 | 757,000 | 615,000 | 551,000 | 730,000 | 1,231,000 | 1,462,590 | 1,713,718 | 1,771,732 | 1,336,817 | 716,919 | 460,766 | 384,819 | 187,195 | 173,683 | 84,778 | 56,582 |
Inventory | 37,000 | 38,000 | 28,000 | 22,000 | 22,000 | 37,000 | 35,000 | 37,000 | 46,000 | 43,000 | 41,674 | 41,946 | 43,875 | 34,990 | 32,260 | 27,073 | 28,837 | 19,902 | 12,291 | 9,967 | 8,010 |
Other Current Assets | 148,000 | 150,000 | 183,000 | 3,449,000 | 3,385,000 | 285,000 | 268,000 | 190,000 | 194,000 | 156,000 | 179,916 | 159,461 | 149,141 | 122,627 | 164,315 | 180,419 | 289,457 | 314,839 | 439,517 | 93,115 | 45,636 |
Total Current Assets | 5,332,000 | 5,777,000 | 6,744,000 | 5,510,000 | 5,707,000 | 5,305,000 | 5,566,000 | 3,197,000 | 3,098,000 | 3,609,000 | 5,190,499 | 5,515,539 | 4,477,514 | 5,397,152 | 4,058,907 | 5,623,674 | 3,741,276 | 1,379,086 | 1,093,557 | 644,706 | 1,405,126 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 11,367,000 | 13,688,000 | 11,474,000 | 11,874,000 | 12,305,000 | 15,034,000 | 15,154,000 | 15,516,000 | 15,903,000 | 15,732,000 | 15,372,474 | 15,358,953 | 15,766,748 | 15,030,979 | 15,901,037 | 14,561,091 | 11,868,228 | 8,574,614 | 4,582,325 | 2,600,468 | 1,756,090 |
Goodwill | 0 | 103,000 | 10,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets | 572,000 | 495,000 | 64,000 | 19,000 | 25,000 | 42,000 | 72,000 | 89,000 | 103,000 | 71,586 | 86,260 | 102,081 | 70,618 | 80,068 | 89,805 | 50,129 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments | 1,353,000 | 1,194,000 | -1,652,000 | -514,000 | -773,000 | 34,000 | -557,000 | -638,000 | -200,000 | 169,693 | 205,596 | 185,964 | 214,465 | 173,636 | 155,378 | -50,129 | 0 | 0 | 0 | 0 | 0 |
Tax Assets | 124,000 | 121,000 | 131,000 | 297,000 | 318,000 | 282,000 | 368,000 | 493,000 | 200,000 | 23,681 | 31,720 | 13,821 | 43,280 | 153 | 10,423 | 22,219 | 44,189 | 32,471 | 15,688 | 11,332 | 425 |
Other Non-Current Assets | 2,365,000 | 400,000 | 1,521,000 | 217,000 | 455,000 | -316,000 | 189,000 | 145,000 | 0 | -193,960 | -237,316 | -199,785 | -257,745 | 1,562,135 | 828,758 | 365,122 | 1,490,420 | 1,480,346 | 1,434,888 | 623,233 | 439,837 |
Total Non-Current Assets | 15,781,000 | 16,001,000 | 11,538,000 | 11,893,000 | 12,330,000 | 15,076,000 | 15,226,000 | 15,605,000 | 16,006,000 | 15,803,000 | 15,458,734 | 15,461,034 | 15,837,366 | 16,846,971 | 16,985,401 | 14,948,432 | 13,402,837 | 10,087,431 | 6,032,901 | 3,235,033 | 2,196,352 |
Other Assets | 0 | 0 | 3,757,000 | 2,656,000 | 2,770,000 | 2,818,000 | 1,755,000 | 1,885,000 | 1,365,000 | 1,451,000 | 1,704,814 | 1,747,691 | 1,848,772 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 21,113,000 | 21,778,000 | 22,039,000 | 20,059,000 | 20,807,000 | 23,199,000 | 22,547,000 | 20,687,000 | 20,469,000 | 20,863,000 | 22,354,047 | 22,724,264 | 22,163,652 | 22,244,123 | 21,044,308 | 20,572,106 | 17,144,113 | 11,466,517 | 7,126,458 | 3,879,739 | 3,601,478 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 149,000 | 167,000 | 89,000 | 77,000 | 89,000 | 149,000 | 178,000 | 171,000 | 128,000 | 111,000 | 112,721 | 119,194 | 106,498 | 104,113 | 113,505 | 82,695 | 71,035 | 99,023 | 51,038 | 34,803 | 33,383 |
Short Term Debt | 930,000 | 1,900,000 | 2,031,000 | 74,000 | 76,000 | 70,000 | 111,000 | 296,000 | 167,000 | 95,367 | 99,734 | 377,507 | 97,802 | 455,846 | 767,068 | 173,315 | 114,623 | 54,333 | 6,486 | 7,325 | 304,864 |
Tax Payables | 244,000 | 650,000 | 269,000 | 32,000 | 87,000 | 275,000 | 244,000 | 261,000 | 192,000 | 517,000 | 573,656 | 746,789 | 592,426 | 466,879 | 0 | 0 | 0 | 0 | 20,352 | 0 | 0 |
Deferred Revenue | 244,000 | 543,000 | 471,000 | 74,000 | 197,000 | 540,000 | -111,000 | 478,000 | 525,000 | 431,000 | 464,588 | 450,550 | 388,355 | 466,879 | 0 | 0 | 608,045 | 622,376 | 327,397 | 254,308 | 179,705 |
Other Current Liabilities | 2,046,000 | 1,812,000 | 1,311,000 | 2,340,000 | 2,454,000 | 2,465,000 | 2,979,000 | 2,011,000 | 1,986,000 | 1,826,633 | 2,022,929 | 2,182,414 | 2,030,168 | 1,471,868 | 1,719,840 | 1,583,295 | 736,713 | 717,541 | 349,727 | 163,932 | 94,608 |
Total Current Liabilities | 3,369,000 | 4,422,000 | 3,902,000 | 2,565,000 | 2,816,000 | 3,224,000 | 3,157,000 | 2,956,000 | 2,806,000 | 2,464,000 | 2,699,972 | 3,129,665 | 2,622,823 | 2,498,706 | 2,600,413 | 1,839,305 | 1,530,416 | 1,493,273 | 734,648 | 460,368 | 612,560 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 12,808,000 | 12,129,000 | 13,934,000 | 14,706,000 | 13,919,000 | 12,413,000 | 11,862,000 | 9,332,000 | 9,428,000 | 9,249,000 | 9,892,913 | 9,382,752 | 10,132,265 | 9,577,131 | 9,373,755 | 10,852,147 | 10,356,115 | 7,517,997 | 4,136,152 | 1,625,901 | 1,485,064 |
Deferred Revenue | 0 | 0 | -382,000 | -604,000 | 344,000 | 350,000 | 401,000 | 407,000 | 413,000 | 417,000 | 422,153 | 425,912 | 430,271 | 386,907 | 442,114 | 447,274 | 452,435 | 0 | 0 | 0 | 0 |
Deferred Tax | 173,000 | 187,000 | 152,000 | 252,000 | 259,000 | 264,000 | 242,000 | 236,000 | 200,000 | 202,000 | 193,813 | 173,211 | 185,945 | 205,438 | 115,219 | 410,834 | -452,435 | 1,553 | 324 | 0 | 0 |
Other Non-Current Liabilities | 869,000 | 936,000 | 230,000 | 352,000 | -603,000 | -614,000 | -643,000 | -643,000 | -613,000 | -619,000 | -615,966 | -599,123 | -616,216 | 136,789 | 581,619 | 81,959 | 835,474 | 193,420 | 180,180 | 183,932 | 187,853 |
Total Non-Current Liabilities | 13,850,000 | 13,252,000 | 13,934,000 | 14,706,000 | 13,919,000 | 12,413,000 | 11,862,000 | 9,332,000 | 9,428,000 | 9,249,000 | 9,892,913 | 9,382,752 | 10,132,265 | 10,306,265 | 10,512,707 | 11,792,214 | 11,191,589 | 7,712,970 | 4,316,656 | 1,809,833 | 1,672,917 |
Total Liabilities | 17,219,000 | 17,674,000 | 18,383,000 | 17,811,000 | 17,269,000 | 16,692,000 | 15,802,000 | 13,060,000 | 12,973,000 | 12,445,000 | 13,333,465 | 13,223,735 | 13,505,240 | 12,804,971 | 13,113,120 | 13,631,519 | 12,722,005 | 9,206,243 | 5,051,304 | 2,270,201 | 2,285,477 |
Common Stock | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 829 | 827 | 824 | 733 | 708 | 660 | 642 | 355 | 354 | 354 | 354 |
Retained Earnings | 3,148,000 | 2,600,000 | 1,684,000 | -148,000 | 813,000 | 3,101,000 | 2,770,000 | 2,709,000 | 2,222,000 | 2,840,000 | 2,945,846 | 1,713,339 | 560,452 | 2,145,692 | 880,703 | 473,833 | 1,015,554 | 1,197,534 | 1,084,951 | 642,948 | 359,262 |
Accumulated Other Comprehensive Income/Loss | -53,000 | 27,000 | -7,000 | -22,000 | 29,000 | -3,000 | -40,000 | 14,000 | -119,000 | -66,000 | 76,101 | 173,783 | 263,078 | 94,104 | 129,519 | 26,748 | 17,554 | -2,493 | -580 | 1,576 | -270,184 |
Total Stockholders Equity | 3,754,000 | 4,118,000 | 3,881,000 | 1,996,000 | 2,973,000 | 5,187,000 | 5,684,000 | 6,493,000 | 6,177,000 | 6,816,741 | 7,213,586 | 7,665,494 | 7,061,842 | 7,850,689 | 6,662,991 | 6,506,434 | 4,422,108 | 2,260,274 | 2,075,154 | 1,609,538 | 1,316,001 |
Total Investments | 1,353,000 | 1,194,000 | 1,290,000 | -514,000 | -773,000 | 34,000 | -557,000 | -638,000 | -200,000 | 169,693 | 205,596 | 185,964 | 214,465 | 173,636 | 155,378 | -50,129 | 0 | 0 | 0 | 0 | 0 |
Total Debt | 13,738,000 | 14,029,000 | 15,965,000 | 14,780,000 | 13,995,000 | 12,483,000 | 11,973,000 | 9,628,000 | 9,595,000 | 9,344,367 | 9,992,647 | 9,760,259 | 10,230,067 | 10,032,977 | 10,140,823 | 11,025,462 | 10,470,738 | 7,572,330 | 4,142,638 | 1,633,226 | 1,789,928 |
Net Debt | 9,027,000 | 8,924,000 | 9,654,000 | 12,926,000 | 11,913,000 | 8,257,000 | 7,325,000 | 7,209,000 | 7,467,000 | 7,165,367 | 6,486,328 | 6,159,845 | 7,717,301 | 6,130,259 | 7,103,742 | 6,070,046 | 7,432,575 | 6,715,180 | 3,674,572 | 1,176,380 | 495,030 |
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,696,000 | 1,431,000 | 1,832,000 | -961,000 | -1,685,000 | 2,698,000 | 2,413,000 | 2,808,000 | 1,679,000 | 1,966,000 | 2,841,000 | 2,305,997 | 1,524,093 | 1,883,119 | 781,603 | -368,743 | -163,558 | 116,688 | 442,003 | 283,686 | 495,183 |
Depreciation & Amortization | 1,372,000 | 1,266,000 | 1,091,000 | 1,097,000 | 1,052,000 | 1,071,000 | 1,146,000 | 1,208,000 | 1,149,000 | 1,038,000 | 1,072,000 | 1,047,820 | 932,211 | 794,404 | 694,971 | 613,052 | 565,995 | 248,090 | 119,977 | 99,796 | 76,324 |
Deferred Income Tax | 40,000 | 44,000 | -752,000 | -45,000 | 24,000 | 157,000 | 89,000 | -497,000 | 24,000 | 19,000 | -3,000 | -4,245 | 5,188 | 90,927 | 99,536 | -1,339 | -36,242 | -15,554 | 3,914 | -5,542 | -13,736 |
Stock Based Compensation | 51,000 | 44,000 | 39,000 | 22,000 | 22,000 | 35,000 | 30,000 | 34,000 | 34,000 | 46,000 | 48,000 | 53,377 | 65,428 | 62,714 | 58,021 | 45,545 | 53,854 | 33,224 | 14,728 | 150 | 49,230 |
Change in Working Capital | -97,000 | 390,000 | -78,000 | 43,000 | 339,000 | -118,000 | -119,000 | 83,000 | 319,000 | 49,000 | 37,000 | -207,942 | -683,816 | -432,395 | -5,077 | -10,495 | -402,515 | -53,392 | -796,630 | 55,878 | 28,563 |
Accounts Receivable | -120,000 | -217,000 | -78,000 | 43,000 | 339,000 | -118,000 | -119,000 | 83,000 | 319,000 | 49,000 | 37,000 | -209,055 | -675,461 | -789,163 | -332,924 | -178,746 | -238,425 | -39,881 | -106,972 | -37,554 | -10,344 |
Inventory | 0 | 0 | 0 | 132,000 | 876,000 | 1,111,000 | 0 | 0 | 0 | -1,334 | -30 | 1,113 | -8,355 | -2,841 | -4,941 | 1,759 | -8,879 | -7,611 | -2,324 | -1,957 | -1,759 |
Accounts Payable | 14,000 | 76,000 | 11,000 | -11,000 | -42,000 | -26,000 | 8,000 | 40,000 | 19,000 | -1,000 | -5,000 | 13,777 | 788 | -9,565 | 29,270 | 11,388 | -28,228 | 47,985 | 16,235 | 1,420 | 13,479 |
Other Working Capital | 9,000 | 531,000 | -11,000 | -121,000 | -834,000 | -1,085,000 | 350,000 | 200,000 | 210,000 | -4,398 | -3,428 | -47,906 | -45,542 | 369,174 | 303,518 | 155,104 | -126,983 | -53,885 | -703,569 | 93,969 | 27,187 |
Other Non-Cash Items | 1,697,000 | 52,000 | -2,958,000 | -146,000 | -1,069,000 | -806,000 | 1,142,000 | 527,000 | 1,216,000 | 455,000 | 920,000 | 1,085,595 | 601,453 | 263,727 | 241,097 | 360,593 | 110,252 | 36,401 | 19,288 | 155,948 | -262,195 |
Net Cash Provided by Operating Activities | 3,353,000 | 3,227,000 | -795,000 | 15,000 | -1,312,000 | 3,038,000 | 4,701,000 | 4,543,000 | 4,044,000 | 3,459,000 | 4,833,000 | 4,439,412 | 3,057,757 | 2,662,496 | 1,870,151 | 638,613 | 127,786 | 365,457 | -196,720 | 589,916 | 373,369 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -1,148,000 | -1,257,000 | -651,000 | -828,000 | -1,227,000 | -1,018,000 | -949,000 | -837,000 | -1,398,000 | -1,529,000 | -1,179,000 | -898,111 | -1,449,234 | -1,508,593 | -2,023,981 | -2,092,896 | -3,789,008 | -3,793,703 | -1,925,291 | -860,621 | -465,748 |
Acquisitions Net | 1,000 | 3,000 | 9,000 | 7,000 | 1,000 | 1,166,000 | 19,000 | 15,000 | 5,000 | 0 | 0 | 0 | 0 | 0 | 49,735 | 0 | 0 | -50,000 | 0 | 0 | 0 |
Purchases of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -173,774 | 0 | 0 | 0 | 0 | 0 | 0 |
Sales/Maturities of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 173,774 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Investing Activities | -1,000 | -237,000 | 4,804,000 | -74,000 | -103,000 | -251,000 | 19,000 | 15,000 | -42,000 | 1,000 | 2,000 | -14,098 | 3,602 | 810,487 | -733,569 | 82,833 | 218,044 | 556,276 | -310,565 | -265,386 | 414,098 |
Net Cash Used for Investing Activities | -1,141,000 | -1,254,000 | 4,162,000 | -895,000 | -1,329,000 | -103,000 | -930,000 | -822,000 | -1,440,000 | -1,528,000 | -1,177,000 | -912,209 | -1,445,632 | -698,106 | -2,707,815 | -2,010,063 | -3,570,964 | -3,287,427 | -2,235,856 | -1,126,007 | -51,650 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -994,000 | -2,069,000 | -66,000 | -1,867,000 | -467,000 | -51,000 | -5,178,000 | -858,000 | -1,987,000 | -2,398,000 | -2,117,000 | -3,513,032 | -4,399,698 | -3,300,310 | -65,965 | -817,337 | -1,818,876 | 0 | 0 | -156,905 | 0 |
Common Stock Issued | 506,000 | 4,000 | 0 | 19,000 | 24,000 | 54,000 | 6,083,000 | 40,000 | 17,000 | 0 | 0 | 0 | 0 | 3,239,552 | 0 | 0 | 2,087,874 | 30,221 | 7,226 | 313 | 751,157 |
Common Stock Repurchased | -1,356,000 | -505,000 | -1,000 | 0 | 443,000 | -754,000 | -905,000 | -375,000 | 0 | -205,000 | -1,677,000 | -561,150 | 0 | -862,192 | -6,579 | 0 | 0 | 0 | 0 | -487 | 0 |
Dividends Paid | -604,000 | -305,000 | 0 | 0 | -911,000 | -2,367,000 | -2,979,000 | -2,943,000 | -2,924,000 | -2,707,000 | -2,387,000 | -1,564,049 | -3,460,888 | -75,297 | -93,400 | -94,697 | -6,854 | 0 | 0 | -21,052 | -125,027 |
Other Financing Activities | -821,000 | -313,000 | 1,189,000 | 2,532,000 | 1,163,000 | -250,000 | 830,000 | -1,176,000 | 293,000 | -509,000 | -1,334,000 | -868,401 | -2,127,356 | -95,214 | -968,192 | 4,218,007 | 3,524,219 | 3,292,644 | 2,435,756 | -124,587 | 194,256 |
Net Cash Used Provided by Financing Activities | -3,269,000 | -3,188,000 | 1,122,000 | 684,000 | 560,000 | -3,368,000 | -1,522,000 | -3,487,000 | -2,631,000 | -3,216,000 | -3,721,000 | -2,432,450 | -3,045,306 | -1,093,461 | -1,127,557 | 3,305,973 | 5,605,239 | 3,322,865 | 2,442,982 | -302,718 | 820,386 |
Effect of Forex Changes on Cash | 1,000 | 8,000 | 22,000 | -16,000 | -24,000 | 14,000 | -18,000 | 58,000 | -22,000 | -41,936 | -28,585 | -7,105 | 43,229 | -5,292 | 46,886 | -17,270 | 18,952 | -11,811 | 814 | 757 | 0 |
Net Change in Cash | -1,057,000 | -1,207,000 | 4,511,000 | -212,000 | -2,105,000 | -419,000 | 2,231,000 | 291,000 | -51,000 | -1,326,829 | -94,095 | 1,087,648 | -1,389,952 | 865,637 | -1,918,335 | 1,917,253 | 2,181,013 | 389,084 | 11,220 | -838,052 | 1,142,105 |
Cash at End of Period | 20,594,000 | 5,229,000 | 6,436,000 | 1,925,000 | 2,137,000 | 4,242,000 | 4,661,000 | 2,419,000 | 2,128,000 | 2,179,490 | 3,506,319 | 3,600,414 | 2,512,766 | 3,902,718 | 3,037,081 | 4,955,416 | 3,038,163 | 857,150 | 468,066 | 456,846 | 1,294,898 |
Cash at Start of Period | 21,651,000 | 6,436,000 | 1,925,000 | 2,137,000 | 4,242,000 | 4,661,000 | 2,430,000 | 2,128,000 | 2,179,000 | 3,506,319 | 3,600,414 | 2,512,766 | 3,902,718 | 3,037,081 | 4,955,416 | 3,038,163 | 857,150 | 468,066 | 456,846 | 1,294,898 | 152,793 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 3,353,000 | 3,227,000 | -795,000 | 15,000 | -1,312,000 | 3,038,000 | 4,701,000 | 4,543,000 | 4,044,000 | 3,459,000 | 4,833,000 | 4,439,412 | 3,057,757 | 2,662,496 | 1,870,151 | 638,613 | 127,786 | 365,457 | -196,720 | 589,916 | 373,369 |
Capital Expenditure | -1,148,000 | -1,257,000 | -651,000 | -828,000 | -1,227,000 | -1,018,000 | -949,000 | -837,000 | -1,398,000 | -1,529,000 | -1,179,000 | -898,111 | -1,449,234 | -1,508,593 | -2,023,981 | -2,092,896 | -3,789,008 | -3,793,703 | -1,925,291 | -860,621 | -465,748 |
Free Cash Flow | 2,205,000 | 1,970,000 | -1,446,000 | -813,000 | -2,539,000 | 2,020,000 | 3,752,000 | 3,706,000 | 2,646,000 | 1,930,000 | 3,654,000 | 3,541,301 | 1,608,523 | 1,153,903 | -153,830 | -1,454,283 | -3,661,222 | -3,428,246 | -2,122,011 | -270,705 | -92,379 |