Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 42,023,000 | 39,836,000 | 40,407,000 | 39,460,000 | 38,042,000 | 37,608,000 | 38,889,000 | 35,561,000 | 35,865,000 | 35,936,000 | 37,185,000 | 32,568,000 | 32,406,000 | 31,025,000 | 29,983,000 | 28,288,000 | 29,090,000 | 27,712,000 | 26,025,000 | 18,863,000 | 18,976,000 | 18,356,000 | 18,444,000 | 16,559,000 | 16,182,000 | 14,181,000 | 13,194,000 | 12,806,000 | 11,898,000 | 11,954,000 | 11,724,000 | 11,911,000 | 10,846,000 | 10,897,000 | 6,953,000 | 6,302,000 | 5,821,000 | 5,506,000 | 5,131,000 | 4,725,000 |
Revenue Y/Y Growth | 10.46% | 5.92% | 3.90% | 10.96% | 6.07% | 4.65% | 4.58% | 9.19% | 10.67% | 15.83% | 24.02% | 15.13% | 11.40% | 11.96% | 15.21% | 49.97% | 53.30% | 50.97% | 41.10% | 13.91% | 17.27% | 29.44% | 39.79% | 29.31% | 36.01% | 18.63% | 12.54% | 7.51% | 9.70% | 9.70% | 68.62% | 89.00% | 86.33% | 97.91% | 35.51% | 33.38% | - | - | - | - |
Cost of Revenue | 37,988,000 | 35,407,000 | 35,762,000 | 31,595,000 | 30,335,000 | 30,224,000 | 34,315,000 | 31,714,000 | 31,893,000 | 31,452,000 | 32,832,000 | 28,934,000 | 28,750,000 | 27,732,000 | 26,367,000 | 24,984,000 | 25,182,000 | 22,863,000 | 22,870,000 | 16,789,000 | 16,847,000 | 16,075,000 | 16,085,000 | 14,376,000 | 13,964,000 | 12,227,000 | 11,128,000 | 11,326,000 | 10,490,000 | 10,412,000 | 10,353,000 | 10,145,000 | 9,392,000 | 9,398,000 | 6,128,000 | 5,511,000 | 5,120,000 | 4,839,000 | 4,544,000 | 4,136,000 |
Gross Profit | 4,035,000 | 4,429,000 | 4,645,000 | 7,865,000 | 7,707,000 | 7,384,000 | 4,574,000 | 3,847,000 | 3,972,000 | 4,484,000 | 4,353,000 | 3,634,000 | 3,656,000 | 3,293,000 | 3,616,000 | 3,304,000 | 3,908,000 | 4,849,000 | 3,155,000 | 2,074,000 | 2,129,000 | 2,281,000 | 2,359,000 | 2,183,000 | 2,218,000 | 1,954,000 | 2,066,000 | 1,480,000 | 1,408,000 | 1,542,000 | 1,371,000 | 1,766,000 | 1,454,000 | 1,499,000 | 825,000 | 791,000 | 701,000 | 667,000 | 587,000 | 589,000 |
Gross Profit Margin | 9.60% | 11.12% | 11.50% | 19.93% | 20.26% | 19.63% | 11.76% | 10.82% | 11.07% | 12.48% | 11.71% | 11.16% | 11.28% | 10.61% | 12.06% | 11.68% | 13.43% | 17.50% | 12.12% | 11.00% | 11.22% | 12.43% | 12.79% | 13.18% | 13.71% | 13.78% | 15.66% | 11.56% | 11.83% | 12.90% | 11.69% | 14.83% | 13.41% | 13.76% | 11.87% | 12.55% | 12.04% | 12.11% | 11.44% | 12.47% |
Research and Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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,057,000 | 2,894,000 | 3,218,000 | 3,488,000 | 3,048,000 | 3,016,000 | 3,011,000 | 3,198,000 | 2,846,000 | 2,800,000 | 2,745,000 | 2,842,000 | 2,684,000 | 2,273,000 | 2,367,000 | 3,097,000 | 2,883,000 | 2,634,000 | 2,729,000 | 1,733,000 | 1,617,000 | 1,574,000 | 1,609,000 | 1,733,000 | 2,112,000 | 1,420,000 | 1,487,000 | 1,260,000 | 1,030,000 | 1,065,000 | 1,091,000 | 1,193,000 | 1,069,000 | 1,079,000 | 796,000 | 571,000 | 518,000 | 494,000 | 458,000 | 395,000 |
Total Operating Expenses | 3,370,000 | 7,832,000 | 8,286,000 | 8,059,000 | 6,972,000 | 6,213,000 | 3,336,000 | 3,550,000 | 3,207,000 | 3,163,000 | 3,100,000 | 3,031,000 | 2,882,000 | 2,461,000 | 2,562,000 | 3,289,000 | 3,047,000 | 2,831,000 | 2,895,000 | 1,797,000 | 1,682,000 | 1,638,000 | 1,674,000 | 1,795,000 | 2,177,000 | 1,465,000 | 1,526,000 | 1,299,000 | 1,068,000 | 1,104,000 | 1,131,000 | 1,245,000 | 1,112,000 | 1,122,000 | 805,000 | 571,000 | 518,000 | 494,000 | 458,000 | 395,000 |
Operating Income or Loss | 665,000 | 1,229,000 | 1,106,000 | -194,000 | 735,000 | 1,171,000 | 1,218,000 | 297,000 | 765,000 | 1,321,000 | 1,253,000 | 603,000 | 545,000 | -418,000 | 1,054,000 | 15,000 | 861,000 | 2,018,000 | 188,000 | 277,000 | 176,000 | 643,000 | 685,000 | 388,000 | 41,000 | 489,000 | 540,000 | 181,000 | 340,000 | 438,000 | 240,000 | 521,000 | 342,000 | 377,000 | 20,000 | 220,000 | 183,000 | 173,000 | 129,000 | 194,000 |
Operating Margin | 1.58% | 3.09% | 2.74% | -0.49% | 1.93% | 3.11% | 3.13% | 0.84% | 2.13% | 3.68% | 3.37% | 1.85% | 1.68% | -1.35% | 3.52% | 0.05% | 2.96% | 7.28% | 0.72% | 1.47% | 0.93% | 3.50% | 3.71% | 2.34% | 0.25% | 3.45% | 4.09% | 1.41% | 2.86% | 3.66% | 2.05% | 4.37% | 3.15% | 3.46% | 0.29% | 3.49% | 3.14% | 3.14% | 2.51% | 4.11% |
Interest Expense | 176,000 | 176,000 | 178,000 | 183,000 | 181,000 | 181,000 | 180,000 | 174,000 | 169,000 | 162,000 | 160,000 | 162,000 | 170,000 | 163,000 | 170,000 | 177,000 | 184,000 | 187,000 | 180,000 | 113,000 | 99,000 | 101,000 | 99,000 | 98,000 | 97,000 | 80,000 | 68,000 | 66,000 | 65,000 | 62,000 | 62,000 | 75,000 | 57,000 | 52,000 | 33,000 | 11,000 | 11,000 | 11,000 | 10,000 | 10,000 |
EBITDA | 1,410,000 | 1,998,000 | 1,959,000 | 522,000 | 1,277,000 | 1,921,000 | 1,896,000 | 567,000 | 1,539,000 | 289,000 | 1,663,000 | 1,234,000 | 1,271,000 | -62,000 | 1,369,000 | 446,000 | 1,159,000 | 2,359,000 | 525,000 | 541,000 | 338,000 | 801,000 | 840,000 | 596,000 | 180,000 | 600,000 | 644,000 | 330,000 | 431,000 | 525,000 | 326,000 | 644,000 | 420,000 | 485,000 | 70,000 | 257,000 | 220,000 | 209,000 | 165,000 | 194,000 |
Depreciation and Amortization | 313,000 | 306,000 | 308,000 | 315,000 | 328,000 | 325,000 | 325,000 | 352,000 | 361,000 | 363,000 | 355,000 | 378,000 | 381,000 | 356,000 | 361,000 | 343,000 | 298,000 | 330,000 | 288,000 | 168,000 | 162,000 | 158,000 | 155,000 | 62,000 | 139,000 | 111,000 | 104,000 | 39,000 | 91,000 | 87,000 | 86,000 | 89,000 | 43,000 | 76,000 | 35,000 | 29,000 | 29,000 | 26,000 | 27,000 | 23,992 |
Income Before Tax | 921,000 | 1,516,000 | 1,473,000 | 24,000 | 768,000 | 1,415,000 | 1,391,000 | 41,000 | 1,009,000 | -236,000 | 1,148,000 | 694,000 | 720,000 | -542,000 | 941,000 | -74,000 | 772,000 | 1,944,000 | 131,000 | 260,000 | 175,000 | 662,000 | 685,000 | 357,000 | 24,000 | 474,000 | 513,000 | 168,000 | 326,000 | 421,000 | 219,000 | 480,000 | 318,000 | 357,000 | 2,000 | 217,000 | 180,000 | 172,000 | 128,000 | 194,000 |
Income Tax Expense | 211,000 | 370,000 | 315,000 | -15,000 | 293,000 | 360,000 | 261,000 | 260,000 | 269,000 | -65,000 | 296,000 | 101,000 | 139,000 | -7,000 | 244,000 | -55,000 | 207,000 | 742,000 | 85,000 | 58,000 | 79,000 | 170,000 | 166,000 | 116,000 | 8,000 | 175,000 | 175,000 | -55,000 | 125,000 | 169,000 | 87,000 | 227,000 | 171,000 | 188,000 | 17,000 | 105,000 | 87,000 | 84,000 | 63,000 | 90,000 |
Net Income | 713,000 | 1,146,000 | 1,163,000 | 45,000 | 469,000 | 1,058,000 | 1,130,000 | -219,000 | 738,000 | -171,000 | 849,000 | 599,000 | 584,000 | -535,000 | 699,000 | -12,000 | 568,000 | 1,206,000 | 46,000 | 209,000 | 95,000 | 495,000 | 522,000 | 241,000 | 19,000 | 300,000 | 340,000 | 230,000 | 205,000 | 254,000 | 139,000 | 265,000 | 147,000 | 170,000 | -17,000 | 111,000 | 93,000 | 88,000 | 63,000 | 106,534 |
Net Income Margin | 1.70% | 2.88% | 2.88% | 0.11% | 1.23% | 2.81% | 2.91% | -0.62% | 2.06% | -0.48% | 2.28% | 1.84% | 1.80% | -1.72% | 2.33% | -0.04% | 1.95% | 4.35% | 0.18% | 1.11% | 0.50% | 2.70% | 2.83% | 1.46% | 0.12% | 2.12% | 2.58% | 1.80% | 1.72% | 2.12% | 1.19% | 2.22% | 1.36% | 1.56% | -0.24% | 1.76% | 1.60% | 1.60% | 1.23% | 2.25% |
EPS | 1.37 | 2.16 | 2.17 | 0.08 | 0.87 | 1.93 | 2.05 | -0.39 | 1.29 | -0.29 | 1.46 | 1.03 | 1.00 | -0.92 | 1.20 | -0.02 | 0.98 | 2.08 | 0.08 | 0.50 | 0.23 | 1.20 | 1.26 | 0.59 | 0.05 | 0.77 | 0.98 | 0.67 | 0.60 | 0.74 | 0.41 | 0.77 | 0.43 | 0.50 | -0.07 | 0.47 | 0.39 | 0.37 | 0.27 | 0.46 |
EPS Diluted | 1.36 | 2.16 | 2.16 | 0.08 | 0.87 | 1.92 | 2.04 | -0.39 | 1.27 | -0.29 | 1.44 | 1.01 | 0.99 | -0.92 | 1.19 | -0.02 | 0.97 | 2.05 | 0.08 | 0.49 | 0.23 | 1.18 | 1.24 | 0.57 | 0.05 | 0.75 | 0.96 | 0.65 | 0.58 | 0.72 | 0.40 | 0.75 | 0.42 | 0.49 | -0.07 | 0.45 | 0.38 | 0.36 | 0.26 | 0.44 |
Weighted Average Shares Out | 521,965 | 529,602 | 535,109 | 534,254 | 539,535 | 548,932 | 550,779 | 559,934 | 573,961 | 583,644 | 583,230 | 583,420 | 583,244 | 582,795 | 581,869 | 560,879 | 579,510 | 579,189 | 544,436 | 414,044 | 413,616 | 413,370 | 412,924 | 411,068 | 410,591 | 391,037 | 348,718 | 345,865 | 345,016 | 344,714 | 344,148 | 342,287 | 341,549 | 341,118 | 250,004 | 238,972 | 238,243 | 238,007 | 237,568 | 235,264 |
Weighted Average Shares Out Diluted | 523,542 | 530,755 | 538,060 | 537,614 | 541,270 | 550,308 | 553,845 | 559,934 | 580,607 | 583,644 | 590,658 | 591,757 | 590,702 | 582,804 | 589,343 | 580,129 | 587,971 | 587,498 | 552,062 | 422,262 | 419,956 | 419,671 | 419,752 | 420,246 | 419,043 | 398,902 | 356,021 | 353,846 | 353,830 | 352,840 | 351,672 | 351,022 | 348,625 | 349,698 | 251,086 | 246,701 | 246,264 | 245,930 | 245,145 | 243,432 |
Reported Currency: USD | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 14,577,000 | 17,605,000 | 17,585,000 | 17,193,000 | 18,190,000 | 17,170,000 | 15,853,000 | 12,074,000 | 14,987,000 | 13,435,000 | 11,237,000 | 13,118,000 | 13,423,000 | 11,018,000 | 9,627,000 | 10,800,000 | 12,198,000 | 12,798,000 | 9,308,000 | 12,123,000 | 6,215,000 | 6,875,000 | 6,345,000 | 5,342,000 | 6,847,000 | 6,707,000 | 5,668,000 | 4,072,000 | 4,281,000 | 4,425,000 | 4,839,000 | 3,930,000 | 2,982,000 | 2,710,000 | 3,436,000 | 1,760,000 | 1,665,000 | 1,967,000 | 1,666,000 | 1,610,000 |
Short Term Investments | 2,992,000 | 2,609,000 | 2,082,000 | 2,459,000 | 2,241,000 | 2,212,000 | 2,135,000 | 2,321,000 | 2,191,000 | 1,794,000 | 1,668,000 | 1,539,000 | 1,517,000 | 1,566,000 | 1,662,000 | 1,580,000 | 1,497,000 | 1,558,000 | 1,386,000 | 863,000 | 804,000 | 765,000 | 697,000 | 722,000 | 594,000 | 602,000 | 507,000 | 531,000 | 595,000 | 586,000 | 725,000 | 505,000 | 406,000 | 443,000 | 269,000 | 176,000 | 162,000 | 140,000 | 151,000 | 177,000 |
Cash + Short Term Investments | 17,569,000 | 20,214,000 | 19,667,000 | 19,652,000 | 20,431,000 | 19,382,000 | 17,988,000 | 14,395,000 | 17,178,000 | 15,229,000 | 12,905,000 | 14,657,000 | 14,940,000 | 12,584,000 | 11,289,000 | 12,380,000 | 13,695,000 | 14,356,000 | 10,694,000 | 12,986,000 | 7,019,000 | 7,640,000 | 7,042,000 | 6,064,000 | 7,441,000 | 7,309,000 | 6,175,000 | 4,603,000 | 4,876,000 | 5,011,000 | 5,564,000 | 4,435,000 | 3,388,000 | 3,153,000 | 3,705,000 | 1,936,000 | 1,827,000 | 2,107,000 | 1,817,000 | 1,787,000 |
Net Receivables | 0 | 0 | 16,824,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Inventory | 0 | -36,801,000 | -36,491,000 | -35,184,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11,000 |
Other Current Assets | 19,840,000 | 18,192,000 | 1,957,000 | 21,104,000 | 20,974,000 | 15,484,000 | 17,021,000 | 15,733,000 | 16,097,000 | 17,177,000 | 18,205,000 | 13,840,000 | 13,116,000 | 12,880,000 | 13,151,000 | 11,013,000 | 13,580,000 | 12,466,000 | 14,002,000 | 7,337,000 | 6,438,000 | 5,956,000 | 6,574,000 | 5,934,000 | 5,647,000 | 5,068,000 | 4,801,000 | 4,100,000 | 4,784,000 | 4,637,000 | 3,844,000 | 3,930,000 | 4,367,000 | 4,700,000 | 3,846,000 | 1,669,000 | 1,769,000 | 1,731,000 | 1,773,000 | 1,311,000 |
Total Current Assets | 37,409,000 | 38,406,000 | 38,448,000 | 40,756,000 | 41,405,000 | 34,866,000 | 35,009,000 | 30,128,000 | 33,275,000 | 32,406,000 | 31,110,000 | 28,497,000 | 28,056,000 | 25,464,000 | 24,440,000 | 23,393,000 | 27,275,000 | 26,822,000 | 24,696,000 | 20,323,000 | 13,457,000 | 13,596,000 | 13,616,000 | 11,998,000 | 13,088,000 | 12,377,000 | 10,976,000 | 8,703,000 | 9,660,000 | 9,648,000 | 9,408,000 | 8,365,000 | 7,755,000 | 7,853,000 | 7,551,000 | 3,605,000 | 3,596,000 | 3,838,000 | 3,590,000 | 3,034,000 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 2,042,000 | 2,041,000 | 1,988,000 | 2,019,000 | 2,434,000 | 2,416,000 | 5,056,000 | 2,432,000 | 4,935,000 | 5,277,000 | 7,073,000 | 3,391,000 | 3,302,000 | 2,912,000 | 4,161,000 | 2,774,000 | 3,757,000 | 2,544,000 | 2,439,000 | 2,121,000 | 1,993,000 | 1,878,000 | 1,800,000 | 1,706,000 | 1,584,000 | 1,327,000 | 1,250,000 | 1,104,000 | 1,003,000 | 912,000 | 841,000 | 797,000 | 725,000 | 626,000 | 580,000 | 518,000 | 488,000 | 462,000 | 450,000 | 445,000 |
Goodwill | 17,558,000 | 17,558,000 | 17,558,000 | 17,558,000 | 17,558,000 | 18,716,000 | 18,836,000 | 18,812,000 | 20,040,000 | 20,310,000 | 20,903,000 | 19,771,000 | 19,699,000 | 18,805,000 | 18,788,000 | 18,652,000 | 17,964,000 | 17,434,000 | 17,417,000 | 6,863,000 | 6,872,000 | 7,126,000 | 6,981,000 | 7,015,000 | 6,803,000 | 5,346,000 | 5,295,000 | 4,749,000 | 4,712,000 | 4,712,000 | 4,712,000 | 4,712,000 | 4,730,000 | 4,707,000 | 4,442,000 | 842,000 | 849,000 | 811,000 | 786,000 | 751,000 |
Intangible Assets | 5,582,000 | 5,755,000 | 5,928,000 | 6,101,000 | 6,277,000 | 6,520,000 | 6,730,000 | 6,911,000 | 7,523,000 | 7,671,000 | 8,138,000 | 7,824,000 | 8,143,000 | 8,069,000 | 8,235,000 | 8,388,000 | 8,130,000 | 8,702,000 | 8,898,000 | 2,063,000 | 2,086,000 | 2,163,000 | 2,208,000 | 2,239,000 | 2,423,000 | 1,501,000 | 1,519,000 | 1,398,000 | 1,428,000 | 1,466,000 | 1,504,000 | 1,545,000 | 1,566,000 | 1,609,000 | 1,646,000 | 155,000 | 161,000 | 148,000 | 131,000 | 123,000 |
Long Term Investments | 17,691,000 | 16,870,000 | 16,496,000 | 16,286,000 | 15,234,000 | 16,108,000 | 15,833,000 | 14,684,000 | 14,053,000 | 13,671,000 | 14,129,000 | 14,043,000 | 13,561,000 | 13,472,000 | 13,245,000 | 12,853,000 | 9,859,000 | 10,231,000 | 10,521,000 | 7,717,000 | 7,915,000 | 7,632,000 | 7,186,000 | 6,861,000 | 6,272,000 | 5,746,000 | 5,535,000 | 5,312,000 | 4,927,000 | 4,816,000 | 4,636,000 | 4,545,000 | 4,568,000 | 4,230,000 | 3,973,000 | 1,927,000 | 1,992,000 | 1,541,000 | 1,527,000 | 1,280,000 |
Tax Assets | 0 | -190,000 | -574,000 | -4,186,000 | 0 | 0 | 0 | 1,668,000 | 0 | 0 | 0 | 1,385,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 2,069,000 | 2,697,000 | 2,780,000 | 6,107,000 | 1,473,000 | 4,227,000 | 1,518,000 | 2,235,000 | 1,346,000 | 1,725,000 | 1,548,000 | 3,464,000 | 4,982,000 | 2,817,000 | 1,416,000 | 2,659,000 | 1,379,000 | 2,614,000 | 2,460,000 | 1,907,000 | 1,929,000 | 1,973,000 | 1,778,000 | 1,082,000 | 987,000 | 2,446,000 | 595,000 | 589,000 | 270,000 | 286,000 | 261,000 | 233,000 | 290,000 | 471,000 | 460,000 | 292,000 | 236,000 | 222,000 | 212,000 | 205,000 |
Total Non-Current Assets | 44,942,000 | 44,731,000 | 44,176,000 | 43,885,000 | 42,976,000 | 47,987,000 | 47,973,000 | 46,742,000 | 47,897,000 | 48,654,000 | 51,791,000 | 49,878,000 | 49,687,000 | 46,075,000 | 45,845,000 | 45,326,000 | 41,089,000 | 41,525,000 | 41,735,000 | 20,671,000 | 20,795,000 | 20,772,000 | 19,953,000 | 18,903,000 | 18,069,000 | 16,366,000 | 14,194,000 | 13,152,000 | 12,340,000 | 12,192,000 | 11,954,000 | 11,832,000 | 11,879,000 | 11,643,000 | 11,101,000 | 3,734,000 | 3,726,000 | 3,184,000 | 3,106,000 | 2,804,000 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 82,351,000 | 83,137,000 | 82,624,000 | 84,641,000 | 84,381,000 | 82,853,000 | 82,982,000 | 76,870,000 | 81,172,000 | 81,060,000 | 82,901,000 | 78,375,000 | 77,743,000 | 71,539,000 | 70,285,000 | 68,719,000 | 68,364,000 | 68,347,000 | 66,431,000 | 40,994,000 | 34,252,000 | 34,368,000 | 33,569,000 | 30,901,000 | 31,157,000 | 28,743,000 | 25,170,000 | 21,855,000 | 22,000,000 | 21,840,000 | 21,362,000 | 20,197,000 | 19,634,000 | 19,496,000 | 18,652,000 | 7,339,000 | 7,322,000 | 7,022,000 | 6,696,000 | 5,838,000 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 13,338,000 | 13,847,000 | 13,881,000 | 16,252,000 | 14,911,000 | 9,692,000 | 10,604,000 | 9,345,000 | 9,802,000 | 9,099,000 | 9,770,000 | 8,289,000 | 7,889,000 | 7,853,000 | 6,662,000 | 8,527,000 | 6,904,000 | 9,946,000 | 9,583,000 | 4,003,000 | 4,858,000 | 4,866,000 | 5,359,000 | 4,717,000 | 5,468,000 | 4,332,000 | 5,477,000 | 4,714,000 | 4,804,000 | 4,238,000 | 4,275,000 | 4,377,000 | 3,838,000 | 3,218,000 | 3,228,000 | 976,000 | 1,035,000 | 1,004,000 | 1,002,000 | 768,000 |
Short Term Debt | 111,000 | 112,000 | 113,000 | 287,000 | 453,000 | 286,000 | 451,000 | 262,000 | 635,000 | 708,000 | 712,000 | 471,000 | 445,000 | 453,000 | 470,000 | 97,000 | 485,000 | 106,000 | 129,000 | 249,000 | 66,000 | 87,000 | 40,000 | 38,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 845,000 | 845,000 | 4,000 | 5,000 | 5,000 | 5,000 | 5,000 | 5,000 |
Tax Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 658,000 | 597,000 | 681,000 | 715,000 | 2,356,000 | 2,373,000 | 2,398,000 | 478,000 | 2,416,000 | 523,000 | 526,000 | 434,000 | 371,000 | 446,000 | 574,000 | 523,000 | 582,000 | 448,000 | 526,000 | 383,000 | 381,000 | 253,000 | 363,000 | 385,000 | 286,000 | 523,000 | 638,000 | 328,000 | 568,000 | 554,000 | 633,000 | 313,000 | 573,000 | 212,000 | 197,000 | 143,000 | 66,000 | 68,000 | 117,000 | 168,000 |
Other Current Liabilities | 19,954,000 | 18,173,000 | 18,790,000 | 1,580,000 | 1,720,000 | 7,016,000 | 6,369,000 | 7,220,000 | 6,084,000 | 6,870,000 | 5,859,000 | 5,750,000 | 6,010,000 | 4,710,000 | 5,568,000 | 12,438,000 | 5,401,000 | 11,418,000 | 11,413,000 | 3,309,000 | 7,975,000 | 7,447,000 | 7,381,000 | 6,831,000 | 6,983,000 | 5,003,000 | 4,771,000 | 4,286,000 | 4,333,000 | 4,170,000 | 4,290,000 | 3,929,000 | 3,767,000 | 4,539,000 | 4,442,000 | 2,505,000 | 2,457,000 | 2,381,000 | 2,219,000 | 1,959,000 |
Total Current Liabilities | 34,061,000 | 32,729,000 | 32,784,000 | 36,716,000 | 36,851,000 | 31,306,000 | 32,857,000 | 28,464,000 | 31,330,000 | 29,086,000 | 29,685,000 | 25,765,000 | 25,042,000 | 23,642,000 | 22,279,000 | 21,585,000 | 21,795,000 | 21,918,000 | 21,651,000 | 12,932,000 | 13,280,000 | 12,653,000 | 13,143,000 | 11,971,000 | 12,741,000 | 9,862,000 | 10,890,000 | 9,332,000 | 9,709,000 | 8,966,000 | 9,202,000 | 8,623,000 | 9,023,000 | 8,814,000 | 7,871,000 | 3,629,000 | 3,563,000 | 3,458,000 | 3,343,000 | 2,900,000 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 17,494,000 | 17,516,000 | 17,887,000 | 17,710,000 | 18,824,000 | 17,896,000 | 21,367,000 | 17,938,000 | 21,122,000 | 21,724,000 | 22,167,000 | 18,571,000 | 18,594,000 | 16,536,000 | 18,062,000 | 16,682,000 | 17,776,000 | 16,708,000 | 17,150,000 | 13,638,000 | 6,975,000 | 7,047,000 | 6,775,000 | 6,648,000 | 6,379,000 | 6,275,000 | 5,172,000 | 4,695,000 | 4,717,000 | 4,716,000 | 4,643,000 | 4,651,000 | 3,744,000 | 3,649,000 | 4,276,000 | 1,216,000 | 1,276,000 | 1,139,000 | 1,123,000 | 888,000 |
Deferred Revenue | 0 | -13,847,000 | -13,881,000 | 715,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -189,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 769,000 | 665,000 | 734,000 | 641,000 | 577,000 | 495,000 | 522,000 | 615,000 | 480,000 | 746,000 | 1,292,000 | 1,407,000 | 1,440,000 | 1,438,000 | 1,641,000 | 1,534,000 | 0 | 0 | 0 | 189,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities | 2,618,000 | 4,770,000 | 4,155,000 | 3,618,000 | 2,713,000 | 7,369,000 | 3,050,000 | 5,616,000 | 2,640,000 | 2,941,000 | 2,327,000 | 5,610,000 | 5,993,000 | 3,795,000 | 1,767,000 | 2,956,000 | 2,914,000 | 4,516,000 | 3,938,000 | 1,732,000 | 1,561,000 | 2,398,000 | 2,007,000 | 1,259,000 | 1,276,000 | 1,898,000 | 1,520,000 | 952,000 | 901,000 | 1,630,000 | 1,295,000 | 869,000 | 995,000 | 1,346,000 | 1,052,000 | 170,000 | 274,000 | 330,000 | 238,000 | 159,000 |
Total Non-Current Liabilities | 20,881,000 | 22,951,000 | 22,776,000 | 21,969,000 | 22,114,000 | 25,760,000 | 24,939,000 | 24,169,000 | 24,242,000 | 25,411,000 | 25,786,000 | 25,588,000 | 26,027,000 | 21,769,000 | 21,470,000 | 21,172,000 | 20,690,000 | 21,224,000 | 21,088,000 | 15,370,000 | 8,536,000 | 9,445,000 | 8,782,000 | 7,907,000 | 7,655,000 | 8,173,000 | 6,692,000 | 5,647,000 | 5,618,000 | 6,346,000 | 5,938,000 | 5,520,000 | 4,739,000 | 4,995,000 | 5,328,000 | 1,386,000 | 1,550,000 | 1,469,000 | 1,361,000 | 1,047,000 |
Total Liabilities | 54,942,000 | 55,680,000 | 55,560,000 | 58,685,000 | 58,965,000 | 57,066,000 | 57,796,000 | 52,633,000 | 55,572,000 | 54,497,000 | 55,471,000 | 51,353,000 | 51,069,000 | 45,411,000 | 43,749,000 | 42,757,000 | 42,485,000 | 43,142,000 | 42,739,000 | 28,302,000 | 21,816,000 | 22,098,000 | 21,925,000 | 19,878,000 | 20,396,000 | 18,035,000 | 17,582,000 | 14,979,000 | 15,327,000 | 15,312,000 | 15,140,000 | 14,143,000 | 13,762,000 | 13,809,000 | 13,199,000 | 5,015,000 | 5,113,000 | 4,927,000 | 4,704,000 | 3,947,000 |
Common Stock | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4,349,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Retained Earnings | 15,065,000 | 14,352,000 | 13,206,000 | 12,043,000 | 11,998,000 | 11,529,000 | 10,471,000 | 9,341,000 | 9,554,000 | 8,816,000 | 8,988,000 | 8,139,000 | 7,540,000 | 6,956,000 | 7,491,000 | 6,792,000 | 6,804,000 | 6,236,000 | 5,030,000 | 4,984,000 | 4,775,000 | 4,680,000 | 4,185,000 | 3,663,000 | 3,422,000 | 3,403,000 | 3,104,000 | 2,748,000 | 2,518,000 | 2,313,000 | 2,059,000 | 1,920,000 | 1,655,000 | 1,510,000 | 1,341,000 | 1,358,000 | 1,247,000 | 1,154,000 | 1,066,000 | 1,003,000 |
Accumulated Other Comprehensive Income/Loss | -226,000 | -646,000 | -630,000 | -652,000 | -1,122,000 | -998,000 | -915,000 | -1,132,000 | -1,394,000 | -913,000 | -485,000 | 77,000 | 176,000 | 239,000 | 176,000 | 337,000 | 293,000 | 245,000 | -5,000 | 134,000 | 145,000 | 119,000 | 38,000 | -56,000 | -79,000 | -67,000 | -54,000 | -3,000 | 9,000 | 1,000 | -21,000 | -36,000 | 46,000 | 43,000 | 10,000 | -10,000 | -2,000 | -4,000 | -1,000 | -1,000 |
Total Stockholders Equity | 27,307,000 | 27,351,000 | 26,958,000 | 25,840,000 | 25,295,000 | 25,671,000 | 25,042,000 | 24,057,000 | 25,378,000 | 26,289,000 | 27,169,000 | 26,795,000 | 26,466,000 | 25,911,000 | 26,342,000 | 25,773,000 | 25,725,000 | 25,056,000 | 23,549,000 | 12,551,000 | 12,311,000 | 12,154,000 | 11,540,000 | 10,917,000 | 10,653,000 | 10,610,000 | 7,503,000 | 6,850,000 | 6,640,000 | 6,378,000 | 6,070,000 | 5,895,000 | 5,710,000 | 5,529,000 | 5,297,000 | 2,157,000 | 2,051,000 | 1,940,000 | 1,837,000 | 1,744,000 |
Total Investments | 20,683,000 | 2,609,000 | 2,082,000 | 2,459,000 | 17,475,000 | 18,320,000 | 17,968,000 | 17,005,000 | 16,244,000 | 15,465,000 | 15,797,000 | 15,582,000 | 15,078,000 | 15,038,000 | 14,907,000 | 14,433,000 | 11,356,000 | 11,789,000 | 11,907,000 | 8,580,000 | 8,719,000 | 8,397,000 | 7,883,000 | 7,583,000 | 6,866,000 | 6,348,000 | 6,042,000 | 5,843,000 | 5,522,000 | 5,402,000 | 5,361,000 | 5,050,000 | 4,974,000 | 4,673,000 | 4,242,000 | 2,103,000 | 2,154,000 | 1,681,000 | 1,678,000 | 1,457,000 |
Total Debt | 17,605,000 | 17,628,000 | 18,000,000 | 17,829,000 | 19,107,000 | 18,006,000 | 21,641,000 | 18,020,000 | 21,564,000 | 22,228,000 | 22,669,000 | 18,838,000 | 18,839,000 | 16,789,000 | 18,328,000 | 16,779,000 | 18,063,000 | 16,814,000 | 17,279,000 | 13,726,000 | 7,041,000 | 7,134,000 | 6,815,000 | 6,686,000 | 6,383,000 | 6,279,000 | 5,176,000 | 4,699,000 | 4,721,000 | 4,720,000 | 4,647,000 | 4,655,000 | 4,589,000 | 4,494,000 | 4,280,000 | 1,221,000 | 1,281,000 | 1,144,000 | 1,128,000 | 893,000 |
Net Debt | 3,028,000 | 23,000 | 415,000 | 636,000 | 917,000 | 836,000 | 5,788,000 | 5,946,000 | 6,577,000 | 8,793,000 | 11,432,000 | 5,720,000 | 5,416,000 | 5,771,000 | 8,701,000 | 5,979,000 | 5,865,000 | 4,016,000 | 7,971,000 | 1,603,000 | 826,000 | 259,000 | 470,000 | 1,344,000 | -464,000 | -428,000 | -492,000 | 627,000 | 440,000 | 295,000 | -192,000 | 725,000 | 1,607,000 | 1,784,000 | 844,000 | -539,000 | -384,000 | -823,000 | -538,000 | -717,000 |
Reported Currency: USD | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 710,000 | 1,146,000 | 1,163,000 | 45,000 | 475,000 | 1,055,000 | 1,130,000 | -219,000 | 740,000 | -171,000 | 852,000 | 593,000 | 581,000 | -535,000 | 697,000 | -19,000 | 565,000 | 1,202,000 | 46,000 | 202,000 | 96,000 | 492,000 | 519,000 | 241,000 | 16,000 | 299,000 | 338,000 | 223,000 | 201,000 | 252,000 | 132,000 | 263,000 | 146,000 | 168,000 | -16,000 | 111,000 | 94,000 | 88,000 | 64,000 | 104,376 |
Depreciation & Amortization | 313,000 | 306,000 | 308,000 | 315,000 | 328,000 | 304,000 | 346,000 | 375,000 | 391,000 | 397,000 | 390,000 | 378,000 | 381,000 | 356,000 | 361,000 | 343,000 | 298,000 | 330,000 | 288,000 | 168,000 | 162,000 | 158,000 | 155,000 | 141,000 | 139,000 | 111,000 | 104,000 | 97,000 | 91,000 | 87,000 | 86,000 | 89,000 | 78,000 | 76,000 | 35,000 | 29,000 | 29,000 | 26,000 | 27,000 | 23,992 |
Deferred Income Tax | -26,000 | -64,000 | 104,000 | -92,000 | 174,000 | -1,000 | -159,000 | 51,000 | -265,000 | -429,000 | 12,000 | 11,000 | -67,000 | -232,000 | 156,000 | 103,000 | -171,000 | -95,000 | 112,000 | 130,000 | -65,000 | -33,000 | 23,000 | -26,000 | -107,000 | -26,000 | 30,000 | -76,000 | 26,000 | -7,000 | -51,000 | 109,000 | -4,000 | 4,000 | -17,000 | -3,000 | -1,000 | -7,000 | -6,000 | 22,931 |
Stock Based Compensation | 49,000 | 62,000 | 70,000 | 49,000 | 50,000 | 56,000 | 61,000 | 54,000 | 51,000 | 59,000 | 70,000 | 76,000 | 40,000 | 36,000 | 51,000 | 63,000 | 54,000 | 47,000 | 117,000 | 71,000 | 34,000 | 34,000 | 38,000 | 40,000 | 38,000 | 34,000 | 33,000 | 36,000 | 37,000 | 30,000 | 32,000 | 36,000 | 29,000 | 32,000 | 51,000 | 23,000 | 15,000 | 17,000 | 16,000 | 13,387 |
Change in Working Capital | -2,033,000 | 739,000 | -2,009,000 | -179,000 | -536,000 | 1,146,000 | 2,943,000 | -2,174,000 | 2,637,000 | 1,923,000 | -192,000 | -228,000 | 888,000 | 1,986,000 | -1,270,000 | 2,478,000 | -1,696,000 | 2,263,000 | -850,000 | -1,252,000 | -597,000 | 266,000 | 581,000 | -1,030,000 | 462,000 | -944,000 | 1,341,000 | 171,000 | -258,000 | -668,000 | 1,049,000 | 1,109,000 | 232,000 | -700,000 | 143,000 | 38,000 | -76,000 | 226,000 | -46,000 | 204,580 |
Accounts Receivable | -1,678,000 | 152,000 | -1,211,000 | -51,000 | -2,010,000 | 1,619,000 | -1,938,000 | -353,000 | 14,000 | 1,811,000 | -3,099,000 | -730,000 | -209,000 | 377,000 | -1,891,000 | 1,588,000 | -481,000 | 1,023,000 | -2,182,000 | -757,000 | -553,000 | 896,000 | -662,000 | -477,000 | -143,000 | -377,000 | -176,000 | 699,000 | -53,000 | -755,000 | 59,000 | 980,000 | 215,000 | -947,000 | -174,000 | 360,000 | -19,000 | -7,000 | -334,000 | -219,968 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -957,000 | -698,000 | 0 | 0 | 541,000 | 200,000 | 0 | 0 | 710,000 | -181,000 | 0 | 0 | 915,000 | -134,000 | 0 | 0 | 1,013,000 | -336,000 | 0 | 0 | 906,000 | 62,000 | 0 | 0 | 353,000 | -439,000 | 0 | 0 | 279,000 | -231,239 |
Accounts Payable | 908,000 | 0 | -1,411,000 | 1,850,000 | 0 | 0 | 1,548,000 | 421,000 | 0 | 0 | 957,000 | 1,141,000 | 0 | 0 | 32,000 | 585,000 | 0 | 0 | 704,000 | -421,000 | 0 | 0 | 357,000 | -533,000 | 0 | 0 | 157,000 | 53,000 | 0 | 0 | -237,000 | 402,000 | 0 | 0 | 35,000 | 39,000 | 0 | 0 | 58,000 | 506,000 |
Other Working Capital | -1,263,000 | -80,000 | -34,000 | -128,000 | 1,474,000 | -473,000 | 3,333,000 | -2,242,000 | 2,623,000 | 112,000 | 2,907,000 | 59,000 | 1,097,000 | 1,609,000 | 48,000 | 105,000 | -1,215,000 | 1,240,000 | -82,000 | 107,000 | -44,000 | -630,000 | -29,000 | 114,000 | 605,000 | -567,000 | 347,000 | -245,000 | -205,000 | 87,000 | 321,000 | -335,000 | 17,000 | 247,000 | -71,000 | 78,000 | -57,000 | 233,000 | -49,000 | 149,787 |
Other Non-Cash Items | 9,000 | 596,000 | 698,000 | 79,000 | 530,000 | -14,000 | -52,000 | 337,000 | -222,000 | 1,575,000 | 19,000 | -155,000 | -21,000 | 74,000 | 48,000 | 13,000 | -2,000 | -33,000 | 47,000 | 30,000 | 271,000 | -1,148,000 | -11,000 | -496,000 | 438,000 | -1,164,000 | 502,000 | -1,000 | 498,000 | -108,000 | 25,000 | -10,000 | -1,000 | -25,000 | -1,000 | 3,000 | 1,000 | 50,000 | -10,000 | 175,000 |
Net Cash Provided by Operating Activities | -978,000 | 2,175,000 | -456,000 | 217,000 | 1,021,000 | 2,546,000 | 4,269,000 | -1,576,000 | 3,332,000 | 3,354,000 | 1,151,000 | 675,000 | 1,802,000 | 1,685,000 | 43,000 | 2,981,000 | -952,000 | 3,714,000 | -240,000 | -651,000 | -99,000 | 917,000 | 1,316,000 | -634,000 | 548,000 | -526,000 | 1,846,000 | 450,000 | 97,000 | -306,000 | 1,248,000 | 1,596,000 | 480,000 | -420,000 | 195,000 | 201,000 | 62,000 | 350,000 | 45,000 | 369,266 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -153,000 | -186,000 | -151,000 | -223,000 | -136,000 | -215,000 | -225,000 | -233,000 | -247,000 | -282,000 | -242,000 | -248,000 | -225,000 | -250,000 | -187,000 | -206,000 | -251,000 | -235,000 | -177,000 | -200,000 | -194,000 | -160,000 | -176,000 | -186,000 | -127,000 | -144,000 | -218,000 | -121,000 | -120,000 | -98,000 | -83,000 | -95,000 | -117,000 | -49,000 | -45,000 | -49,000 | -43,000 | -31,000 | -27,000 | -34,472 |
Acquisitions Net | 0 | 80,000 | 879,000 | 16,000 | 21,000 | 226,000 | 443,000 | 1,112,000 | 1,417,000 | -8,000 | -1,504,000 | 130,000 | -394,000 | -44,000 | -158,000 | -1,049,000 | 251,000 | 58,000 | -2,592,000 | -5,000 | 1,000 | -32,000 | 176,000 | -97,000 | -1,721,000 | -11,000 | -226,000 | -50,000 | 120,000 | 98,000 | 0 | -449,000 | 14,000 | -80,000 | -782,000 | -2,000 | -5,000 | -2,000 | -9,000 | -41,846 |
Purchases of Investments | -2,336,000 | -2,117,000 | -1,317,000 | -1,893,000 | -1,530,000 | -1,580,000 | -1,619,000 | -1,618,000 | -2,004,000 | -1,414,000 | -1,700,000 | -2,147,000 | -1,663,000 | -1,937,000 | -1,653,000 | -4,491,000 | -1,062,000 | -449,000 | -1,400,000 | -501,000 | -794,000 | -700,000 | -580,000 | -1,155,000 | -1,316,000 | -610,000 | -765,000 | -984,000 | -426,000 | -700,000 | -594,000 | -922,000 | -572,000 | -744,000 | -212,000 | -244,000 | -564,000 | -206,000 | -307,000 | -276,526 |
Sales/Maturities of Investments | 1,650,000 | 1,056,000 | 1,441,000 | 1,150,000 | 2,080,000 | 1,145,000 | 1,148,000 | 960,000 | 837,000 | 958,000 | 1,047,000 | 1,389,000 | 1,260,000 | 1,418,000 | 1,391,000 | 1,513,000 | 1,640,000 | 866,000 | 902,000 | 562,000 | 528,000 | 336,000 | 383,000 | 416,000 | 854,000 | 276,000 | 445,000 | 564,000 | 345,000 | 641,000 | 349,000 | 701,000 | 362,000 | 390,000 | 203,000 | 251,000 | 142,000 | 165,000 | 111,000 | 86,289 |
Other Investing Activities | 0 | -981,000 | 879,000 | -726,000 | 571,000 | -209,000 | -28,000 | 457,000 | 195,000 | 2,000 | -2,000 | 19,000 | -403,000 | -581,000 | -262,000 | -22,000 | -246,000 | 427,000 | -5,000 | 61,000 | -266,000 | -364,000 | -176,000 | -739,000 | -462,000 | -334,000 | -320,000 | 12,000 | -119,000 | -98,000 | -1,000 | -221,000 | -210,000 | -354,000 | -9,000 | 7,000 | -422,000 | -41,000 | 7,000 | -191,000 |
Net Cash Used for Investing Activities | -839,000 | -1,167,000 | 852,000 | -950,000 | 435,000 | -424,000 | -253,000 | 221,000 | 3,000 | -744,000 | -2,401,000 | -857,000 | -1,022,000 | -813,000 | -607,000 | -4,255,000 | 332,000 | 240,000 | -3,272,000 | -144,000 | -459,000 | -556,000 | -373,000 | -1,022,000 | -2,310,000 | -489,000 | -764,000 | -579,000 | -200,000 | -157,000 | -329,000 | -765,000 | -313,000 | -483,000 | -836,000 | -44,000 | -470,000 | -74,000 | -225,000 | -266,555 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -29,000 | -378,000 | 163,000 | -181,000 | 241,000 | -328,000 | 287,000 | -285,000 | -276,000 | -143,000 | -426,000 | -3,000 | 1,688,000 | 23,000 | -5,000 | -19,000 | 1,000 | -471,000 | 1,482,000 | 6,732,000 | -101,000 | 173,000 | 91,000 | 206,000 | 113,000 | 1,151,000 | 524,000 | 1,000 | -2,000 | 48,000 | 0 | 171,000 | 112,000 | 185,000 | 2,402,000 | -53,000 | 124,000 | 24,000 | 247,000 | -66,424 |
Common Stock Issued | 12,000 | 11,000 | 14,000 | 12,000 | 11,000 | 9,000 | 0 | 70,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock Repurchased | -1,227,000 | -803,000 | -151,000 | -31,000 | -774,000 | -405,000 | -423,000 | -1,433,000 | -1,243,000 | -349,000 | -71,000 | -248,000 | -16,000 | -4,000 | -29,000 | -56,000 | -9,000 | -3,000 | -558,000 | -34,000 | -4,000 | -2,000 | -35,000 | -54,000 | -4,000 | -4,000 | -9,000 | -47,000 | -3,000 | -2,000 | -13,000 | -34,000 | -2,000 | -5,000 | -22,000 | -44,000 | -2,000 | -3,000 | -4,000 | -23,368 |
Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | -1,000 | -1,000 | -3,000 | -1,000 | -2,000 | -26,000 | -47,000 | -84,000 | 38,000 | 6,000 | -1,000 | 16,000 | -29,000 | 8,000 | -39,000 | -48,000 | 12,000 | 14,000 | -85,000 | 6,000 | -3,000 | 7,000 | 2,000 | 0 | -26,000 | -62,000 | -2,000 | -33,000 | -37,000 | 3,000 | 3,000 | -18,000 | -8,000 | -4,000 | -64,000 | 35,000 | -16,000 | 4,000 | -7,000 | 14,693 |
Net Cash Used Provided by Financing Activities | -1,245,000 | -1,171,000 | 23,000 | -200,000 | -524,000 | -750,000 | -183,000 | -1,732,000 | -1,481,000 | -486,000 | -498,000 | -235,000 | 1,643,000 | 27,000 | -73,000 | -123,000 | 4,000 | -460,000 | 839,000 | 6,704,000 | -108,000 | 178,000 | 58,000 | 152,000 | 82,000 | 3,865,000 | 513,000 | -79,000 | -42,000 | 49,000 | -10,000 | 119,000 | 104,000 | 177,000 | 2,317,000 | -62,000 | 106,000 | 25,000 | 236,000 | -75,099 |
Effect of Forex Changes on Cash | 0 | 1,000 | 6,000 | -51,000 | 26,000 | -9,000 | 2,000 | 26,000 | -28,000 | -42,000 | 33,000 | -3,000 | 16,000 | -8,000 | -16,000 | 10,000 | 5,000 | 4,000 | -1,000 | -6,000 | 2,000 | 2,000 | 0 | 0 | 0 | 0 | 0 | -1,000 | 1,000 | 0 | 0 | -2,000 | 1,000 | 0 | 0 | 0 | 0 | 0 | 0 | -511 |
Net Change in Cash | -2,955,000 | 20,000 | 392,000 | -997,000 | 922,000 | 1,363,000 | 3,835,000 | -2,885,000 | 1,634,000 | 2,082,000 | -1,715,000 | -420,000 | 2,439,000 | 891,000 | -653,000 | -1,387,000 | -611,000 | 3,498,000 | -2,674,000 | 5,903,000 | -664,000 | 541,000 | 1,001,000 | -1,504,000 | -1,680,000 | 2,850,000 | 1,595,000 | -209,000 | -144,000 | -414,000 | 909,000 | 948,000 | 272,000 | -726,000 | 1,676,000 | 95,000 | -302,000 | 301,000 | 56,000 | 27,028 |
Cash at End of Period | 14,650,000 | 17,605,000 | 17,585,000 | 17,193,000 | 18,450,000 | 17,528,000 | 16,165,000 | 12,330,000 | 15,215,000 | 13,581,000 | 11,499,000 | 13,214,000 | 13,634,000 | 11,195,000 | 10,304,000 | 10,957,000 | 12,344,000 | 12,955,000 | 9,457,000 | 12,131,000 | 6,228,000 | 6,892,000 | 6,351,000 | 5,350,000 | 6,854,000 | 8,534,000 | 5,684,000 | 4,072,000 | 4,281,000 | 4,425,000 | 4,839,000 | 3,930,000 | 2,982,000 | 2,710,000 | 3,436,000 | 1,760,000 | 1,665,000 | 1,967,000 | 1,666,000 | 1,610,000 |
Cash at Start of Period | 17,605,000 | 17,585,000 | 17,193,000 | 18,190,000 | 17,528,000 | 16,165,000 | 12,330,000 | 15,215,000 | 13,581,000 | 11,499,000 | 13,214,000 | 13,634,000 | 11,195,000 | 10,304,000 | 10,957,000 | 12,344,000 | 12,955,000 | 9,457,000 | 12,131,000 | 6,228,000 | 6,892,000 | 6,351,000 | 5,350,000 | 6,854,000 | 8,534,000 | 5,684,000 | 4,089,000 | 4,281,000 | 4,425,000 | 4,839,000 | 3,930,000 | 2,982,000 | 2,710,000 | 3,436,000 | 1,760,000 | 1,665,000 | 1,967,000 | 1,666,000 | 1,610,000 | 1,582,972 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | -978,000 | 2,175,000 | -456,000 | 217,000 | 1,021,000 | 2,546,000 | 4,269,000 | -1,576,000 | 3,332,000 | 3,354,000 | 1,151,000 | 675,000 | 1,802,000 | 1,685,000 | 43,000 | 2,981,000 | -952,000 | 3,714,000 | -240,000 | -651,000 | -99,000 | 917,000 | 1,316,000 | -634,000 | 548,000 | -526,000 | 1,846,000 | 450,000 | 97,000 | -306,000 | 1,248,000 | 1,596,000 | 480,000 | -420,000 | 195,000 | 201,000 | 62,000 | 350,000 | 45,000 | 369,266 |
Capital Expenditure | -153,000 | -186,000 | -151,000 | -223,000 | -136,000 | -215,000 | -225,000 | -233,000 | -247,000 | -282,000 | -242,000 | -248,000 | -225,000 | -250,000 | -187,000 | -206,000 | -251,000 | -235,000 | -177,000 | -200,000 | -194,000 | -160,000 | -176,000 | -186,000 | -127,000 | -144,000 | -218,000 | -121,000 | -120,000 | -98,000 | -83,000 | -95,000 | -117,000 | -49,000 | -45,000 | -49,000 | -43,000 | -31,000 | -27,000 | -34,472 |
Free Cash Flow | -1,131,000 | 1,989,000 | -607,000 | -6,000 | 885,000 | 2,331,000 | 4,044,000 | -1,809,000 | 3,085,000 | 3,072,000 | 909,000 | 427,000 | 1,577,000 | 1,435,000 | -144,000 | 2,775,000 | -1,203,000 | 3,479,000 | -417,000 | -851,000 | -293,000 | 757,000 | 1,140,000 | -820,000 | 421,000 | -670,000 | 1,628,000 | 329,000 | -23,000 | -404,000 | 1,165,000 | 1,501,000 | 363,000 | -469,000 | 150,000 | 152,000 | 19,000 | 319,000 | 18,000 | 334,794 |