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 | 2,925,000 | 2,889,000 | 2,899,000 | 2,703,000 | 2,820,000 | 2,929,000 | 3,027,000 | 2,844,000 | 3,063,000 | 3,307,000 | 3,226,000 | 3,031,000 | 3,071,000 | 3,089,000 | 2,465,000 | 1,270,073 | 1,268,076 | 1,198,773 | 1,347,317 | 1,283,769 | 1,267,345 | 1,291,568 | 1,297,402 | 1,219,047 | 907,548 | 920,016 | 930,928 | 854,625 | 872,940 | 842,861 | 828,293 | 762,559 | 777,001 | 793,478 | 783,312 | 715,649 | 765,092 | 767,541 | 774,907 | 756,082 |
Revenue Y/Y Growth | 3.72% | -1.37% | -4.23% | -4.96% | -7.93% | -11.43% | -6.17% | -6.17% | -0.26% | 7.06% | 30.87% | 138.65% | 142.18% | 157.68% | 82.96% | -1.07% | 0.06% | -7.18% | 3.85% | 5.31% | 39.64% | 40.39% | 39.37% | 42.64% | 3.96% | 9.15% | 12.39% | 12.07% | 12.35% | 6.22% | 5.74% | 6.55% | 1.56% | 3.38% | 1.08% | -5.35% | - | - | - | - |
Cost of Revenue | 1,873,000 | 1,974,000 | 2,043,000 | 1,843,000 | 1,896,000 | 1,996,000 | 2,063,000 | 1,975,000 | 2,062,000 | 2,171,000 | 2,081,000 | 2,050,000 | 1,981,000 | 2,179,000 | 1,711,000 | 756,343 | 743,649 | 716,931 | 781,450 | 781,607 | 734,257 | 745,329 | 766,143 | 741,532 | 506,882 | 521,299 | 525,119 | 496,935 | 490,884 | 468,272 | 463,627 | 435,607 | 430,733 | 427,837 | 423,103 | 402,493 | 417,966 | 422,501 | 428,630 | 428,102 |
Gross Profit | 1,052,000 | 915,000 | 856,000 | 860,000 | 924,000 | 933,000 | 964,000 | 869,000 | 1,001,000 | 1,136,000 | 1,145,000 | 981,000 | 1,090,000 | 910,000 | 754,000 | 513,730 | 524,427 | 481,842 | 565,867 | 502,162 | 533,088 | 546,239 | 531,259 | 477,515 | 400,666 | 398,717 | 405,809 | 357,690 | 382,056 | 374,589 | 364,666 | 326,952 | 346,268 | 365,641 | 360,209 | 313,156 | 347,126 | 345,040 | 346,277 | 327,980 |
Gross Profit Margin | 35.97% | 31.67% | 29.53% | 31.82% | 32.77% | 31.85% | 31.85% | 30.56% | 32.68% | 34.35% | 35.49% | 32.37% | 35.49% | 29.46% | 30.59% | 40.45% | 41.36% | 40.19% | 42.00% | 39.12% | 42.06% | 42.29% | 40.95% | 39.17% | 44.15% | 43.34% | 43.59% | 41.85% | 43.77% | 44.44% | 44.03% | 42.88% | 44.56% | 46.08% | 45.99% | 43.76% | 45.37% | 44.95% | 44.69% | 43.38% |
Research and Development | 162,000 | 173,000 | 166,000 | 157,000 | 157,000 | 161,000 | 161,000 | 143,000 | 145,000 | 158,000 | 157,000 | 166,000 | 156,000 | 164,000 | 143,000 | 100,038 | 89,968 | 80,948 | 85,909 | 85,637 | 85,077 | 84,816 | 90,596 | 83,038 | 75,302 | 74,767 | 78,476 | 75,063 | 70,932 | 70,320 | 69,711 | 63,210 | 64,415 | 63,252 | 63,385 | 57,376 | 62,750 | 62,514 | 63,462 | 62,005 |
General and Administrative Expenses | 495,000 | 403,000 | 432,000 | 444,000 | 444,000 | 445,000 | 454,000 | 440,000 | 413,000 | 456,000 | 459,000 | 450,000 | 436,000 | 412,000 | 451,000 | 254,192 | 234,520 | 230,407 | 229,714 | 242,004 | 210,829 | 210,100 | 213,182 | 249,614 | 157,796 | 157,407 | 142,644 | 139,597 | 141,473 | 135,910 | 140,330 | 157,851 | 152,046 | 132,784 | 123,543 | 137,527 | 127,663 | 134,063 | 120,835 | 135,027 |
Total Operating Expenses | 657,000 | 576,000 | 598,000 | 601,000 | 771,000 | 778,000 | 786,000 | 758,000 | 740,000 | 798,000 | 802,000 | 801,000 | 787,000 | 776,000 | 746,000 | 401,915 | 372,226 | 360,189 | 363,973 | 376,773 | 344,336 | 342,825 | 351,403 | 380,758 | 242,101 | 241,758 | 230,305 | 225,026 | 221,171 | 214,724 | 217,107 | 228,166 | 221,929 | 201,166 | 192,989 | 194,903 | 190,413 | 196,577 | 184,297 | 197,032 |
Operating Income or Loss | 249,000 | 339,000 | 258,000 | -2,536,000 | 150,000 | 145,000 | 131,000 | 105,000 | 294,000 | 213,000 | 341,000 | 173,000 | 298,000 | 110,000 | 4,000 | 100,603 | 150,289 | 119,370 | 196,222 | 116,808 | 184,664 | 199,937 | 163,870 | 95,250 | 159,268 | 154,509 | 174,856 | 127,200 | 157,667 | 159,142 | 137,437 | 108,325 | 124,339 | 164,475 | 167,220 | 110,489 | 156,713 | 148,821 | 161,793 | 130,948 |
Operating Margin | 8.51% | 11.73% | 8.90% | -93.82% | 5.32% | 4.95% | 4.33% | 3.69% | 9.60% | 6.44% | 10.57% | 5.71% | 9.70% | 3.56% | 0.16% | 7.92% | 11.85% | 9.96% | 14.56% | 9.10% | 14.57% | 15.48% | 12.63% | 7.81% | 17.55% | 16.79% | 18.78% | 14.88% | 18.06% | 18.88% | 16.59% | 14.21% | 16.00% | 20.73% | 21.35% | 15.44% | 20.48% | 19.39% | 20.88% | 17.32% |
Interest Expense | 74,000 | 79,000 | 83,000 | 43,000 | 110,000 | 116,000 | 111,000 | 104,000 | 83,000 | 77,000 | 72,000 | 73,000 | 74,000 | 77,000 | 65,000 | 32,756 | 34,844 | 32,062 | 32,140 | 35,559 | 33,497 | 32,593 | 36,572 | 38,804 | 23,914 | 53,246 | 16,595 | 15,779 | 19,221 | 17,556 | 12,807 | 12,339 | 13,111 | 15,060 | 12,478 | 11,705 | 11,855 | 11,407 | 11,095 | 12,019 |
EBITDA | 417,000 | 508,000 | 476,000 | -2,311,000 | 461,000 | 453,000 | 401,000 | 381,000 | -1,659,000 | 508,000 | 660,000 | 482,000 | 621,000 | 443,000 | 253,000 | 193,624 | 223,461 | 214,562 | 266,027 | 219,774 | 270,762 | 274,897 | 252,707 | 9,109 | 180,715 | 181,595 | 208,600 | 163,276 | 189,972 | 188,413 | 177,908 | 132,077 | 151,696 | 190,156 | 194,071 | 139,018 | 178,812 | 169,441 | 187,488 | 150,284 |
Depreciation and Amortization | 248,000 | 246,000 | 278,000 | 287,000 | 292,000 | 287,000 | 276,000 | 282,000 | 293,000 | 301,000 | 303,000 | 295,000 | 297,000 | 322,000 | 242,000 | 47,685 | 83,332 | 79,649 | 80,595 | 49,132 | 80,615 | 73,039 | 81,775 | 48,106 | 31,026 | 31,584 | 33,384 | 32,521 | 8,766 | 29,003 | 26,802 | 7,105 | 25,366 | 23,046 | 26,697 | 24,498 | 24,058 | 21,056 | 19,985 | 20,676 |
Income Before Tax | 95,000 | 183,000 | 115,000 | -2,642,000 | 59,000 | 50,000 | 14,000 | -5,000 | -2,035,000 | 130,000 | 285,000 | 114,000 | 250,000 | 44,000 | -54,000 | 79,298 | 105,500 | 103,065 | 153,508 | 96,527 | 156,866 | 169,481 | 134,576 | 66,300 | 100,702 | 121,918 | 158,837 | 115,192 | 141,326 | 142,040 | 138,487 | 103,381 | 113,390 | 152,050 | 154,896 | 92,285 | 142,899 | 136,978 | 156,408 | 117,589 |
Income Tax Expense | 35,000 | 11,000 | 54,000 | -32,000 | 32,000 | 23,000 | 22,000 | -9,000 | 160,000 | 21,000 | 39,000 | 22,000 | 53,000 | 14,000 | -14,000 | 12,734 | 19,269 | 15,699 | 26,297 | 16,150 | 27,059 | 30,612 | 23,362 | 50,800 | 4,986 | 22,769 | 29,421 | 155,347 | 31,065 | 32,245 | 22,723 | 23,463 | 23,613 | 35,317 | 36,293 | 20,700 | 36,452 | 31,604 | 28,150 | 27,454 |
Net Income | 59,000 | 170,000 | 60,000 | -2,610,000 | 25,000 | 27,000 | -8,000 | 4,000 | -2,195,000 | 107,000 | 244,000 | 90,000 | 194,000 | 28,000 | -42,000 | 67,589 | 85,692 | 84,498 | 124,607 | 83,543 | 127,124 | 136,377 | 108,829 | 13,021 | 95,716 | 99,149 | 129,416 | -40,155 | 110,261 | 109,795 | 115,764 | 79,918 | 89,777 | 116,733 | 118,603 | 71,585 | 106,447 | 105,374 | 128,258 | 90,135 |
Net Income Margin | 2.02% | 5.88% | 2.07% | -96.56% | 0.89% | 0.92% | -0.26% | 0.14% | -71.66% | 3.24% | 7.56% | 2.97% | 6.32% | 0.91% | -1.70% | 5.32% | 6.76% | 7.05% | 9.25% | 6.51% | 10.03% | 10.56% | 8.39% | 1.07% | 10.55% | 10.78% | 13.90% | -4.70% | 12.63% | 13.03% | 13.98% | 10.48% | 11.55% | 14.71% | 15.14% | 10.00% | 13.91% | 13.73% | 16.55% | 11.92% |
EPS | 0.23 | 0.67 | 0.24 | -10.24 | 0.10 | 0.11 | -0.03 | 0.02 | -8.61 | 0.43 | 0.96 | 0.35 | 0.76 | 0.11 | -0.21 | 0.57 | 0.76 | 0.75 | 1.16 | 0.71 | 1.15 | 1.21 | 0.97 | 0.09 | 1.18 | 1.25 | 1.63 | -0.51 | 1.39 | 1.39 | 1.46 | 1.00 | 1.13 | 1.46 | 1.48 | 0.89 | 1.32 | 1.30 | 1.58 | 1.11 |
EPS Diluted | 0.23 | 0.66 | 0.23 | -10.24 | 0.10 | 0.11 | -0.03 | 0.02 | -8.61 | 0.43 | 0.96 | 0.35 | 0.76 | 0.11 | -0.20 | 0.57 | 0.75 | 0.74 | 1.15 | 0.70 | 1.13 | 1.20 | 0.96 | 0.09 | 1.17 | 1.25 | 1.63 | -0.51 | 1.39 | 1.38 | 1.45 | 1.00 | 1.12 | 1.46 | 1.47 | 0.89 | 1.31 | 1.29 | 1.57 | 1.10 |
Weighted Average Shares Out | 256,000 | 255,000 | 255,000 | 255,000 | 255,000 | 255,000 | 255,000 | 255,000 | 255,000 | 255,000 | 255,000 | 255,000 | 254,000 | 254,000 | 204,762 | 112,204 | 112,000 | 112,000 | 112,000 | 112,003 | 111,998 | 111,996 | 111,864 | 110,871 | 81,263 | 79,065 | 79,018 | 79,056 | 79,063 | 79,072 | 79,098 | 79,399 | 79,580 | 79,764 | 79,666 | 79,978 | 80,330 | 80,790 | 80,654 | 80,810 |
Weighted Average Shares Out Diluted | 257,000 | 256,000 | 256,000 | 255,000 | 256,000 | 255,000 | 255,000 | 255,000 | 255,000 | 255,000 | 255,000 | 255,000 | 255,000 | 255,000 | 206,000 | 113,630 | 114,000 | 114,000 | 113,000 | 113,472 | 113,493 | 112,872 | 113,389 | 112,155 | 81,647 | 79,303 | 79,393 | 79,056 | 79,362 | 79,305 | 79,409 | 79,713 | 79,935 | 80,040 | 80,055 | 80,400 | 80,737 | 81,192 | 81,195 | 81,312 |
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 | 567,000 | 671,000 | 739,000 | 709,000 | 639,000 | 649,000 | 606,000 | 493,000 | 548,000 | 569,000 | 657,000 | 715,000 | 672,000 | 935,000 | 872,000 | 656,836 | 469,840 | 497,412 | 442,945 | 606,823 | 494,897 | 426,717 | 483,504 | 648,522 | 5,274,459 | 322,423 | 305,276 | 368,046 | 316,002 | 491,386 | 300,067 | 323,992 | 498,730 | 539,992 | 528,877 | 181,988 | 272,276 | 377,254 | 443,689 | 478,573 |
Short Term Investments | 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 | 300 | 335 | 2,326 | 4,341 | 3,692 | 1,210 | 4,409 | 2,169 | 2,676 | 683 |
Cash + Short Term Investments | 567,000 | 671,000 | 739,000 | 709,000 | 639,000 | 649,000 | 606,000 | 493,000 | 548,000 | 569,000 | 657,000 | 715,000 | 672,000 | 935,000 | 872,000 | 656,836 | 469,840 | 497,412 | 442,945 | 606,823 | 494,897 | 426,717 | 483,504 | 648,522 | 5,274,459 | 322,423 | 305,276 | 368,046 | 316,002 | 491,386 | 300,067 | 323,992 | 498,730 | 539,992 | 528,877 | 181,988 | 272,276 | 377,254 | 443,689 | 478,573 |
Net Receivables | 1,935,000 | 1,937,000 | 2,148,000 | 2,091,000 | 1,831,000 | 2,269,000 | 1,899,000 | 1,818,000 | 2,031,000 | 2,476,000 | 2,463,000 | 2,215,000 | 2,250,000 | 2,311,000 | 2,023,000 | 1,121,816 | 928,625 | 961,568 | 943,114 | 1,024,007 | 942,705 | 1,046,028 | 1,003,965 | 937,765 | 701,111 | 723,855 | 734,378 | 663,663 | 691,239 | 665,511 | 637,521 | 550,658 | 587,074 | 621,164 | 609,587 | 537,896 | 569,608 | 566,414 | 525,260 | 493,768 |
Inventory | 2,200,000 | 2,160,000 | 2,411,000 | 2,477,000 | 2,549,000 | 2,790,000 | 2,946,000 | 3,151,000 | 3,122,000 | 2,993,000 | 2,795,000 | 2,516,000 | 2,401,000 | 2,464,000 | 2,589,000 | 1,131,856 | 1,151,281 | 1,165,860 | 1,075,913 | 1,123,068 | 1,126,389 | 1,163,653 | 1,114,488 | 1,078,537 | 719,508 | 695,192 | 687,817 | 649,448 | 619,516 | 623,762 | 604,251 | 592,017 | 585,185 | 584,489 | 600,696 | 592,703 | 589,463 | 561,715 | 536,465 | 568,729 |
Other Current Assets | 3,721,000 | 3,381,000 | 1,109,000 | 1,057,000 | 1,409,000 | 728,000 | 2,015,000 | 1,976,000 | 497,000 | 1,692,000 | 1,592,000 | 1,545,000 | 1,809,000 | 587,000 | 1,373,000 | 149,291 | 780,077 | 765,368 | 712,644 | 188,646 | 659,977 | 679,153 | 634,111 | 554,072 | 503,498 | 570,220 | 485,740 | 426,275 | 445,980 | 426,534 | 339,188 | 284,694 | 372,092 | 367,578 | 304,738 | 290,356 | 402,222 | 418,819 | 482,265 | 310,205 |
Total Current Assets | 8,423,000 | 8,149,000 | 6,407,000 | 6,293,000 | 6,391,000 | 6,436,000 | 7,442,000 | 7,432,000 | 6,494,000 | 7,730,000 | 7,507,000 | 6,987,000 | 7,132,000 | 6,297,000 | 6,174,000 | 3,059,799 | 2,946,205 | 3,012,585 | 2,818,294 | 2,942,544 | 2,898,558 | 2,990,026 | 2,925,825 | 2,941,860 | 6,946,827 | 2,026,580 | 1,970,341 | 1,896,544 | 1,849,747 | 1,993,926 | 1,711,433 | 1,609,014 | 1,857,035 | 1,929,434 | 1,891,529 | 1,449,038 | 1,638,751 | 1,722,254 | 1,755,110 | 1,710,027 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 4,446,000 | 4,452,000 | 4,870,000 | 4,955,000 | 4,126,000 | 4,218,000 | 4,224,000 | 4,203,000 | 4,055,000 | 4,951,000 | 5,058,000 | 4,368,000 | 5,089,000 | 5,372,000 | 5,399,000 | 1,458,185 | 1,678,878 | 1,638,752 | 1,339,124 | 1,679,582 | 1,613,329 | 1,625,270 | 1,594,917 | 1,241,152 | 874,817 | 867,629 | 887,483 | 880,580 | 828,592 | 811,826 | 791,920 | 775,716 | 745,241 | 737,353 | 733,939 | 732,794 | 708,902 | 714,809 | 692,008 | 720,268 |
Goodwill | 9,349,000 | 9,282,000 | 10,538,000 | 10,635,000 | 13,031,000 | 13,498,000 | 13,458,000 | 13,355,000 | 13,305,000 | 16,071,000 | 16,298,000 | 16,414,000 | 16,590,000 | 17,250,000 | 17,104,000 | 5,593,252 | 5,427,482 | 5,348,623 | 5,267,559 | 5,497,596 | 5,381,447 | 5,506,317 | 5,434,000 | 5,378,388 | 1,152,864 | 1,148,586 | 1,166,022 | 1,156,288 | 1,153,619 | 1,145,165 | 1,120,471 | 1,000,123 | 941,511 | 940,544 | 951,177 | 941,389 | 932,307 | 752,726 | 675,484 | 675,484 |
Intangible Assets | 6,770,000 | 6,881,000 | 8,116,000 | 8,357,000 | 8,381,000 | 8,813,000 | 8,968,000 | 9,082,000 | 9,386,000 | 9,867,000 | 10,250,000 | 10,506,000 | 10,959,000 | 11,448,000 | 11,652,000 | 2,727,175 | 2,675,482 | 2,681,087 | 2,677,446 | 2,851,935 | 2,829,931 | 2,944,667 | 2,974,177 | 3,039,322 | 385,575 | 391,426 | 414,055 | 415,787 | 424,138 | 426,064 | 390,212 | 365,783 | 284,608 | 288,837 | 302,088 | 306,004 | 323,054 | 156,248 | 74,717 | 76,557 |
Long Term Investments | 10,000 | 11,000 | 11,000 | 52,000 | -2,127,000 | 11,000 | 11,000 | 10,000 | 10,000 | 84,000 | 85,000 | 86,000 | 120,000 | 106,000 | 110,000 | -196,950 | 99,212 | 94,349 | -96,109 | 85,657 | 85,735 | 83,095 | 26,735 | 31,470 | 0 | 0 | -88,231 | -99,777 | -158,094 | 0 | 0 | -138,636 | 0 | 0 | 0 | -166,323 | 0 | 0 | 0 | -183,047 |
Tax Assets | 401,000 | 293,000 | 253,000 | 278,000 | 2,127,000 | 219,000 | 2,229,000 | 158,000 | 177,000 | 130,000 | 111,000 | 82,000 | 114,000 | 113,000 | 102,000 | 196,950 | 154,504 | 110,381 | 96,109 | 125,552 | 76,863 | 97,629 | 82,928 | 89,000 | 87,481 | 82,204 | 88,231 | 99,777 | 158,094 | 150,359 | 148,258 | 138,636 | 148,621 | 139,023 | 160,990 | 166,323 | 179,447 | 175,447 | 178,948 | 183,047 |
Other Non-Current Assets | 529,000 | 475,000 | 447,000 | 408,000 | 1,466,000 | 1,264,000 | -862,000 | 1,150,000 | 1,110,000 | 471,000 | 438,000 | 1,215,000 | 248,000 | 278,000 | 276,000 | 717,260 | 103,611 | 103,353 | 586,653 | 104,545 | 98,861 | 101,078 | 172,838 | 168,204 | 167,978 | 157,017 | 243,375 | 249,727 | 264,342 | 91,535 | 89,965 | 266,348 | 120,113 | 119,437 | 122,737 | 284,639 | 129,224 | 132,144 | 130,905 | 312,285 |
Total Non-Current Assets | 21,505,000 | 21,394,000 | 24,235,000 | 24,685,000 | 27,004,000 | 28,023,000 | 28,028,000 | 27,958,000 | 28,043,000 | 31,574,000 | 32,240,000 | 32,691,000 | 33,120,000 | 34,567,000 | 34,643,000 | 10,495,872 | 10,139,169 | 9,976,545 | 9,870,782 | 10,344,867 | 10,086,166 | 10,358,056 | 10,285,595 | 9,947,536 | 2,668,715 | 2,646,862 | 2,710,935 | 2,702,382 | 2,670,691 | 2,624,949 | 2,540,826 | 2,407,970 | 2,240,094 | 2,225,194 | 2,270,931 | 2,264,826 | 2,272,934 | 1,931,374 | 1,752,062 | 1,784,594 |
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 | 29,928,000 | 29,543,000 | 30,642,000 | 30,978,000 | 33,395,000 | 34,459,000 | 35,470,000 | 35,390,000 | 34,537,000 | 39,304,000 | 39,747,000 | 39,678,000 | 40,252,000 | 40,864,000 | 40,817,000 | 13,555,671 | 13,085,374 | 12,989,130 | 12,689,076 | 13,287,411 | 12,984,724 | 13,348,082 | 13,211,420 | 12,889,396 | 9,615,542 | 4,673,442 | 4,681,276 | 4,598,926 | 4,520,438 | 4,618,875 | 4,252,259 | 4,016,984 | 4,097,129 | 4,154,628 | 4,162,460 | 3,713,864 | 3,911,685 | 3,653,628 | 3,507,172 | 3,494,621 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 1,211,000 | 1,272,000 | 1,346,000 | 1,378,000 | 1,112,000 | 1,227,000 | 1,197,000 | 1,418,000 | 1,527,000 | 1,576,000 | 1,629,000 | 1,532,000 | 1,332,000 | 1,389,000 | 1,337,000 | 555,687 | 505,259 | 550,533 | 456,156 | 510,372 | 416,563 | 463,555 | 476,413 | 471,382 | 312,236 | 315,656 | 324,262 | 338,188 | 271,194 | 265,900 | 277,421 | 274,815 | 259,208 | 255,143 | 276,929 | 285,501 | 254,344 | 241,532 | 215,915 | 216,038 |
Short Term Debt | 556,000 | 870,000 | 1,239,000 | 970,000 | 1,225,000 | 1,448,000 | 2,155,000 | 683,000 | 605,000 | 1,853,000 | 1,051,000 | 741,000 | 820,000 | 732,000 | 628,000 | 678,000 | 440,962 | 185,200 | 385,569 | 424,633 | 384,823 | 84,231 | 84,003 | 48,642 | 45,985 | 6,500 | 36,819 | 6,966 | 47,845 | 257,873 | 365,669 | 258,516 | 257,675 | 133,473 | 133,692 | 132,349 | 133,056 | 8,793 | 8,379 | 8,090 |
Tax Payables | 123,000 | 57,000 | 126,000 | 194,000 | 180,000 | 167,000 | 233,000 | 378,000 | 457,000 | 209,000 | 206,000 | 144,000 | 106,000 | 105,000 | 1,000 | 62,354 | 0 | 0 | 0 | 62,870 | 0 | 0 | 0 | 47,609 | 0 | 0 | 0 | 40,046 | 0 | 0 | 0 | 15,567 | 0 | 0 | 0 | 10,241 | 0 | 0 | 0 | 15,125 |
Deferred Revenue | 0 | 159,000 | 228,000 | 401,000 | -1,112,000 | -1,227,000 | 0 | 2,265,000 | 2,280,000 | 1,076,000 | 0 | 2,518,000 | 1,086,000 | 707,000 | 414,000 | 593,369 | 189,612 | 169,548 | -456,156 | 641,456 | 191,701 | 171,808 | 169,092 | 655,879 | 142,871 | 113,766 | -324,262 | 99,777 | -271,194 | 104,454 | 94,288 | 138,636 | 110,678 | 93,641 | 84,243 | 166,323 | 100,223 | 85,724 | 79,309 | 27,709 |
Other Current Liabilities | 1,328,000 | 1,226,000 | 1,109,000 | 1,216,000 | 1,166,000 | 1,090,000 | 1,289,000 | 1,249,000 | 1,037,000 | 1,082,000 | 1,146,000 | 1,216,000 | 1,321,000 | 1,001,000 | 1,295,000 | 607,685 | 670,038 | 608,439 | 585,270 | 554,315 | 611,063 | 601,747 | 583,718 | 557,478 | 400,235 | 377,214 | 355,671 | 380,368 | 377,088 | 337,450 | 342,734 | 346,199 | 339,041 | 299,635 | 302,127 | 314,772 | 299,920 | 273,196 | 263,026 | 279,555 |
Total Current Liabilities | 3,218,000 | 3,425,000 | 3,820,000 | 3,758,000 | 3,683,000 | 3,932,000 | 4,874,000 | 3,738,000 | 3,626,000 | 4,720,000 | 4,032,000 | 3,633,000 | 3,579,000 | 3,227,000 | 3,261,000 | 1,903,726 | 1,616,259 | 1,344,172 | 1,426,995 | 1,552,190 | 1,412,449 | 1,149,533 | 1,144,134 | 1,128,311 | 758,456 | 699,370 | 716,752 | 768,768 | 696,127 | 861,223 | 985,824 | 898,297 | 855,924 | 688,251 | 712,748 | 742,863 | 687,320 | 523,521 | 487,320 | 518,808 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 9,236,000 | 9,216,000 | 9,801,000 | 9,846,000 | 9,813,000 | 9,891,000 | 9,789,000 | 11,045,000 | 10,816,000 | 11,655,000 | 12,044,000 | 11,453,000 | 11,489,000 | 12,718,000 | 12,724,000 | 4,044,359 | 3,890,762 | 4,181,701 | 3,946,905 | 3,997,438 | 4,275,838 | 4,703,167 | 4,687,999 | 4,504,417 | 4,331,242 | 1,717,189 | 1,676,211 | 1,632,186 | 1,625,502 | 1,636,338 | 1,186,417 | 1,066,855 | 1,110,201 | 1,357,684 | 1,369,955 | 937,844 | 1,057,992 | 989,196 | 935,170 | 934,232 |
Deferred Revenue | 0 | 620,000 | 651,000 | 660,000 | -2,127,000 | -2,183,000 | 0 | 0 | 0 | 372,000 | 0 | 0 | 518,000 | 550,000 | 550,000 | -593,369 | 257,993 | 257,691 | -616,084 | 265,370 | 217,604 | 222,186 | 225,834 | 31,366 | 33,867 | 35,824 | 36,930 | 37,344 | 37,975 | 38,529 | 39,162 | 39,816 | 40,856 | 41,630 | 42,557 | 43,260 | 44,154 | 45,081 | 45,815 | 46,535 |
Deferred Tax | 1,869,000 | 1,833,000 | 2,044,000 | 1,937,000 | 2,127,000 | 2,183,000 | 2,229,000 | 2,265,000 | 2,280,000 | 2,362,000 | 2,454,000 | 2,518,000 | 2,610,000 | 2,674,000 | 2,727,000 | 593,369 | 612,744 | 611,715 | 616,084 | 641,456 | 634,030 | 707,359 | 658,804 | 655,879 | 218,696 | 226,221 | -36,930 | -37,344 | -37,975 | 251,154 | 250,493 | -39,816 | 244,288 | 244,223 | 243,690 | -43,260 | 354,507 | 353,914 | 353,748 | -46,535 |
Other Non-Current Liabilities | 795,000 | 778,000 | 651,000 | 795,000 | 703,000 | 737,000 | 620,000 | 722,000 | 826,000 | 188,000 | 151,000 | 832,000 | 996,000 | 345,000 | 322,000 | 593,630 | 775,289 | 671,892 | 1,371,789 | 767,736 | 419,174 | 415,596 | 405,294 | 351,942 | 454,028 | 464,856 | 472,421 | 442,834 | 398,346 | 402,699 | 409,339 | 380,882 | 391,950 | 430,761 | 444,197 | 444,447 | 570,224 | 469,156 | 512,585 | 518,892 |
Total Non-Current Liabilities | 11,900,000 | 11,827,000 | 12,496,000 | 12,578,000 | 12,643,000 | 12,811,000 | 12,747,000 | 13,859,000 | 13,922,000 | 14,205,000 | 14,649,000 | 14,822,000 | 15,095,000 | 15,737,000 | 15,773,000 | 5,231,358 | 5,278,795 | 5,545,508 | 5,318,694 | 5,406,630 | 5,390,742 | 5,873,022 | 5,798,097 | 5,635,905 | 4,819,137 | 2,217,869 | 2,185,562 | 2,140,864 | 2,061,823 | 2,077,566 | 1,634,918 | 1,487,553 | 1,543,007 | 1,788,445 | 1,814,152 | 1,382,291 | 1,628,216 | 1,503,433 | 1,447,755 | 1,453,124 |
Total Liabilities | 15,118,000 | 15,252,000 | 16,316,000 | 16,336,000 | 16,326,000 | 16,743,000 | 17,621,000 | 17,597,000 | 17,548,000 | 18,925,000 | 18,681,000 | 18,455,000 | 18,674,000 | 18,964,000 | 19,034,000 | 7,135,084 | 6,895,054 | 6,889,680 | 6,745,689 | 6,958,820 | 6,803,191 | 7,022,555 | 6,942,231 | 6,764,216 | 5,577,593 | 2,917,239 | 2,902,314 | 2,909,632 | 2,757,950 | 2,938,789 | 2,620,742 | 2,385,850 | 2,398,931 | 2,476,696 | 2,526,900 | 2,125,154 | 2,315,536 | 2,026,954 | 1,935,075 | 1,971,932 |
Common Stock | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 34,000 | 34,000 | 16,066 | 16,066 | 16,066 | 16,066 | 16,066 | 16,066 | 16,066 | 16,066 | 16,066 | 16,066 | 14,470 | 14,470 | 14,470 | 14,470 | 14,470 | 14,470 | 14,470 | 14,470 | 14,470 | 14,470 | 14,470 | 14,470 | 14,470 | 14,470 | 14,470 |
Retained Earnings | -2,457,000 | -2,414,000 | -2,481,000 | -2,439,000 | 378,000 | 560,000 | 739,000 | 955,000 | 1,186,000 | 3,589,000 | 3,683,000 | 3,641,000 | 3,752,000 | 3,759,000 | 3,922,000 | 4,156,168 | 4,170,894 | 4,168,378 | 4,162,347 | 4,117,804 | 4,114,299 | 4,069,211 | 4,011,326 | 3,956,221 | 4,021,172 | 3,992,452 | 3,947,791 | 3,870,621 | 3,965,133 | 3,909,200 | 3,850,955 | 3,818,535 | 3,789,271 | 3,750,364 | 3,678,219 | 3,604,254 | 3,569,911 | 3,508,347 | 3,441,033 | 3,350,734 |
Accumulated Other Comprehensive Income/Loss | -1,760,000 | -2,315,000 | -2,191,000 | -1,896,000 | -2,336,000 | -1,857,000 | -1,887,000 | -2,169,000 | -3,187,000 | -2,210,000 | -1,622,000 | -1,423,000 | -1,180,000 | -834,000 | -1,102,000 | -697,541 | -939,419 | -1,017,466 | -1,164,208 | -716,894 | -867,552 | -668,359 | -657,354 | -702,227 | -715,105 | -692,498 | -620,579 | -637,482 | -656,651 | -676,201 | -681,468 | -680,095 | -611,647 | -608,310 | -606,999 | -613,439 | -611,636 | -556,248 | -573,315 | -540,430 |
Total Stockholders Equity | 14,775,000 | 14,254,000 | 14,291,000 | 14,611,000 | 17,009,000 | 17,655,000 | 17,790,000 | 17,734,000 | 16,921,000 | 20,260,000 | 20,933,000 | 21,118,000 | 21,426,000 | 21,761,000 | 21,642,000 | 6,323,035 | 6,078,207 | 5,987,805 | 5,840,674 | 6,217,304 | 6,055,819 | 6,199,379 | 6,143,211 | 6,043,374 | 4,031,814 | 1,749,855 | 1,778,962 | 1,689,294 | 1,762,488 | 1,674,358 | 1,626,077 | 1,631,134 | 1,693,776 | 1,673,872 | 1,630,364 | 1,588,710 | 1,591,872 | 1,623,000 | 1,567,317 | 1,522,689 |
Total Investments | 10,000 | 11,000 | 11,000 | 52,000 | -2,127,000 | 11,000 | 11,000 | 10,000 | 10,000 | 84,000 | 85,000 | 86,000 | 120,000 | 106,000 | 110,000 | -196,950 | 99,212 | 94,349 | -96,109 | 85,657 | 85,735 | 83,095 | 26,735 | 31,470 | 0 | 0 | -88,231 | -99,777 | -158,094 | 0 | 300 | -138,636 | 2,326 | 4,341 | 3,692 | -166,323 | 4,409 | 2,169 | 2,676 | -183,047 |
Total Debt | 9,792,000 | 10,086,000 | 11,040,000 | 10,823,000 | 10,301,000 | 10,570,000 | 11,291,000 | 10,970,000 | 10,772,000 | 12,862,000 | 12,442,000 | 11,400,000 | 12,309,000 | 12,768,000 | 12,655,000 | 4,413,518 | 4,331,724 | 4,366,901 | 4,332,474 | 4,422,071 | 4,392,957 | 4,512,906 | 4,505,433 | 4,553,059 | 4,377,227 | 1,723,689 | 1,713,030 | 1,639,152 | 1,673,347 | 1,894,211 | 1,552,086 | 1,325,371 | 1,367,876 | 1,491,157 | 1,503,647 | 1,070,193 | 1,191,048 | 997,989 | 943,549 | 942,322 |
Net Debt | 9,225,000 | 9,415,000 | 10,301,000 | 10,114,000 | 9,662,000 | 9,921,000 | 10,685,000 | 10,477,000 | 10,224,000 | 12,293,000 | 11,785,000 | 10,685,000 | 11,637,000 | 11,833,000 | 11,783,000 | 3,756,682 | 3,861,884 | 3,869,489 | 3,889,529 | 3,815,248 | 3,898,060 | 4,086,189 | 4,021,929 | 3,904,537 | -897,232 | 1,401,266 | 1,407,754 | 1,271,106 | 1,357,345 | 1,402,825 | 1,252,019 | 1,001,379 | 869,146 | 951,165 | 974,770 | 888,205 | 918,772 | 620,735 | 499,860 | 463,749 |
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 | 60,000 | 170,000 | 60,000 | -2,607,000 | 27,000 | 27,000 | -8,000 | 4,000 | -2,195,000 | 109,000 | 246,000 | 92,000 | 197,000 | 30,000 | -40,000 | 66,564 | 86,231 | 87,366 | 127,211 | 80,378 | 129,807 | 138,869 | 111,214 | 15,500 | 95,717 | 99,148 | 129,416 | -40,155 | 110,261 | 109,795 | 115,764 | 79,917 | 89,777 | 116,734 | 118,603 | 79,167 | 106,448 | 105,374 | 128,258 | 90,135 |
Depreciation & Amortization | 248,000 | 246,000 | 278,000 | 287,000 | 292,000 | 287,000 | 276,000 | 282,000 | 293,000 | 301,000 | 303,000 | 295,000 | 297,000 | 322,000 | 242,000 | 81,784 | 83,332 | 79,649 | 80,595 | 87,901 | 80,615 | 73,039 | 81,775 | 77,798 | 31,026 | 31,584 | 33,384 | 32,521 | 29,641 | 29,003 | 26,802 | 27,360 | 25,366 | 23,046 | 26,697 | 24,498 | 24,058 | 21,056 | 19,985 | 20,676 |
Deferred Income Tax | -51,000 | -68,000 | -9,000 | -310,000 | -32,000 | 1,000 | -28,000 | -72,000 | -44,000 | -113,000 | -65,000 | -88,000 | -11,000 | -51,000 | -86,000 | -30,572 | -29,303 | -10,064 | 2,221 | -24,145 | -7,920 | -14,825 | -12,389 | -1,221 | 6,281 | -4,062 | 18,404 | 62,328 | -4,944 | 5,271 | -3,766 | 6,027 | -8,220 | 12,350 | 4,193 | -91 | -4,757 | 3,959 | 13,932 | 15,854 |
Stock Based Compensation | 16,000 | 25,000 | 18,000 | 15,000 | 18,000 | 20,000 | 12,000 | 12,000 | 12,000 | 16,000 | 9,000 | 10,000 | 17,000 | 16,000 | 11,000 | 8,621 | 8,195 | 10,358 | 8,624 | 8,056 | 8,126 | 10,696 | 7,604 | 7,360 | 6,868 | 7,553 | 7,620 | 6,418 | 7,256 | 7,074 | 5,819 | 5,116 | 5,697 | 7,844 | 5,930 | 4,805 | 5,495 | 7,473 | 5,387 | 3,021 |
Change in Working Capital | 48,000 | -104,000 | -240,000 | 647,000 | 93,000 | -128,000 | -127,000 | -61,000 | -5,000 | -518,000 | -489,000 | 6,000 | -48,000 | -351,000 | 240,000 | 175,783 | 62,533 | 32,476 | -197,063 | 169,833 | -7,172 | -64,322 | -136,828 | 140,047 | -21,637 | -63,347 | -182,794 | 132,650 | 4,698 | -52,561 | -85,420 | 97,462 | 67,117 | -4,742 | -113,685 | 37,557 | 1,120 | 445 | -82,072 | 72,618 |
Accounts Receivable | 17,000 | -3,000 | -290,000 | 129,000 | -8,000 | -7,000 | -63,000 | 192,000 | 54,000 | -91,000 | -272,000 | 45,000 | -9,000 | -30,000 | -175,000 | 71,459 | 67,182 | 853 | -133,291 | 146,666 | 28,498 | -31,176 | -55,935 | 43,240 | 6,765 | -38,662 | -61,301 | 26,094 | -17,365 | -16,722 | -60,858 | 14,526 | 34,291 | -9,706 | -60,655 | 16,851 | -16,234 | -29,438 | -62,891 | 45,294 |
Inventory | 127,000 | -30,000 | 34,000 | 116,000 | 156,000 | 114,000 | 219,000 | -85,000 | -235,000 | -262,000 | -311,000 | -133,000 | -100,000 | -248,000 | 118,000 | 60,695 | 24,477 | -66,680 | -568 | 22,011 | -12,595 | -46,826 | -24,719 | -24,936 | -24,765 | -37,755 | -30,185 | -25,122 | 10,439 | -4,119 | -109 | 15,612 | 7,111 | -10,527 | 3,256 | -5,973 | -21,821 | -23,006 | 13,172 | -18,433 |
Accounts Payable | -88,000 | -29,000 | 83,000 | 201,000 | -148,000 | 52,000 | -144,000 | -168,000 | -32,000 | -35,000 | 178,000 | 163,000 | 6,000 | -37,000 | 250,000 | 6,330 | -40,672 | 93,900 | -31,635 | 94,796 | -31,687 | -16,633 | 8,988 | 72,334 | -10,059 | 1,296 | -8,435 | 49,674 | 2,919 | -21,501 | -1,978 | 21,881 | -356 | 208 | -29,375 | 34,791 | 26,047 | 31,496 | -3,061 | 15,343 |
Other Working Capital | -8,000 | -42,000 | -67,000 | 201,000 | 93,000 | -287,000 | -139,000 | 23,000 | 208,000 | -24,000 | -84,000 | -69,000 | 55,000 | -36,000 | 47,000 | 37,299 | 11,546 | 4,403 | -31,569 | -93,640 | 8,612 | 30,313 | -65,162 | 49,409 | 6,422 | 11,774 | -82,873 | 82,004 | 8,705 | -10,219 | -22,475 | 45,443 | 26,071 | 15,283 | -26,911 | -8,112 | 13,128 | 21,393 | -29,292 | 30,414 |
Other Non-Cash Items | 45,000 | 547,000 | 739,000 | 2,612,000 | 22,000 | 41,000 | 2,000 | -9,000 | 2,228,000 | -9,000 | -8,000 | -4,000 | -24,000 | 374,000 | -9,000 | -3,110 | -4,356 | -8,334 | -4,643 | -6,093 | -5,337 | -5,773 | -4,144 | -3,867 | 28,534 | -4,312 | -17,425 | -2,495 | -5,344 | -62,362 | -37,498 | -9,829 | -4,934 | -32,297 | -10,123 | -7,053 | -3,987 | -3,465 | -54,014 | -1,417 |
Net Cash Provided by Operating Activities | 366,000 | 237,000 | 99,000 | 644,000 | 420,000 | 248,000 | 127,000 | 156,000 | 289,000 | -96,000 | -4,000 | 311,000 | 428,000 | 340,000 | 358,000 | 299,070 | 206,632 | 191,451 | 16,945 | 315,930 | 198,119 | 137,684 | 47,232 | 235,617 | 146,789 | 66,564 | -11,395 | 191,267 | 141,568 | 36,220 | 21,701 | 206,053 | 174,803 | 122,935 | 31,615 | 138,883 | 128,377 | 134,842 | 31,476 | 200,887 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -108,000 | -82,000 | -118,000 | -113,000 | -100,000 | -115,000 | -175,000 | -160,000 | -108,000 | -104,000 | -134,000 | -151,000 | -81,000 | -72,000 | -93,000 | -67,724 | -44,037 | -31,739 | -48,294 | -75,529 | -47,425 | -61,485 | -57,609 | -70,999 | -35,000 | -34,316 | -33,105 | -51,655 | -31,165 | -19,491 | -26,662 | -56,233 | -26,943 | -20,724 | -22,512 | -34,398 | -28,695 | -18,556 | -19,381 | -45,362 |
Acquisitions Net | 30,000 | 824,000 | 40,000 | 10,000 | 185,000 | 820,000 | 1,000 | 11,000 | 1,171,000 | -123,000 | 11,000 | 53,000 | 115,000 | -14,000 | 207,000 | 0 | 0 | 0 | 0 | 4,655 | -1 | -15,169 | -38,550 | -4,847,164 | 0 | 0 | -22 | -1,024 | 0 | -53,211 | -138,093 | -236,836 | 0 | 0 | 0 | 45 | -304,634 | -188,835 | 0 | 0 |
Purchases of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2,268,778 | 0 | 0 | 0 | -2,226 | 0 | 0 | 0 | 12 | 0 | 0 | 0 | -9,735 | 0 | 0 | 0 | 0 |
Sales/Maturities of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -14,597 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,265,452 | 0 | 0 | -2,405 | 1,434 | 0 | 0 | 1,948 | 637 | 0 | 0 | 0 | 12,128 | 0 | 0 | 0 | 3,304 |
Other Investing Activities | 0 | 13,000 | 3,000 | 5,000 | 1,000 | 14,000 | 7,000 | 7,000 | 170,000 | 2,000 | 2,000 | 5,000 | 11,000 | 1,000 | 1,000 | 13,584 | 2,913 | -3,114 | 5,545 | 2,850 | 35,822 | 20,715 | 5,860 | 10,541 | 2,180 | 88 | 293 | 16,721 | 12 | 2,863 | 619 | 3,192 | 955 | 1,623 | 1,366 | 871 | 2,236 | 10,348 | 1,450 | 1,261 |
Net Cash Used for Investing Activities | -78,000 | 742,000 | -78,000 | -103,000 | 86,000 | 719,000 | -167,000 | -142,000 | 1,233,000 | -225,000 | -121,000 | -93,000 | 45,000 | -85,000 | 115,000 | -68,737 | -41,124 | -34,853 | -42,749 | -68,024 | -11,604 | -55,939 | -90,299 | -4,910,948 | -32,820 | -34,228 | -35,239 | -36,750 | -31,153 | -69,839 | -162,188 | -289,228 | -25,988 | -19,101 | -21,146 | -31,089 | -331,093 | -197,043 | -17,931 | -40,797 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -314,000 | -910,000 | 250,000 | -299,000 | -214,000 | -721,000 | 293,000 | 81,000 | -1,238,000 | 505,000 | 308,000 | -79,000 | -405,000 | -9,000 | -116,000 | -11,691 | -114,542 | -12,987 | -11,415 | -55,508 | -53,365 | -14,148 | -33,261 | 129,103 | 2,639,828 | 56,571 | 53,688 | -40,497 | -235,597 | 311,923 | 204,716 | -657 | -115,182 | -13,540 | 430,957 | -113,172 | 194,119 | 55,614 | 265 | -1,085 |
Common Stock Issued | 0 | 0 | 0 | -12,000 | 0 | 0 | 0 | 0 | 0 | 0 | 7,000 | 1,000 | 3,000 | 2,000 | 3,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 200 | 202,370 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 331 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock Repurchased | 0 | -13,000 | -1,000 | -1,000 | -1,000 | -5,000 | -6,000 | -1,000 | 0 | -7,000 | -13,000 | -1,000 | -1,000 | -13,000 | 0 | 0 | 0 | -7,000 | -1,000 | 0 | -111 | -8,516 | 0 | 15,475 | -629 | -4,858 | -10,617 | -4,858 | -24 | -15,599 | -37,612 | -33,295 | -22,434 | -31,707 | -40,007 | -40,956 | -42,424 | -28,153 | -10,660 | -35,750 |
Dividends Paid | -102,000 | -102,000 | -207,000 | -207,000 | -206,000 | -207,000 | -206,000 | -206,000 | -202,000 | -201,000 | -201,000 | -201,000 | -192,000 | -192,000 | -82,000 | -82,311 | -80,173 | -80,062 | -80,038 | -80,033 | -77,899 | -77,799 | -77,779 | -66,900 | -54,494 | -54,404 | -54,420 | -54,440 | -50,494 | -50,507 | -50,677 | -50,846 | -44,588 | -44,637 | -44,826 | -44,995 | -37,948 | -37,956 | -37,971 | -38,126 |
Other Financing Activities | -5,000 | -51,000 | -3,000 | -52,000 | -7,000 | -16,000 | -9,000 | -10,000 | -24,000 | -22,000 | -12,000 | -2,000 | 2,000 | -11,000 | -20,000 | 441 | -8,878 | -14,951 | -15,547 | -3,508 | -111 | -30,307 | -1,339 | -12,595 | 2,260,298 | -7,231 | -3,266 | -259 | -24 | -19,139 | -2,700 | -671 | 116 | -5,688 | -15,173 | 949 | 98 | 3,070 | 8,824 | 753 |
Net Cash Used Provided by Financing Activities | -421,000 | -1,063,000 | 40,000 | -558,000 | -427,000 | -944,000 | 78,000 | -140,000 | -1,440,000 | 282,000 | 101,000 | -282,000 | -595,000 | -212,000 | -215,000 | -93,561 | -203,420 | -107,361 | -107,228 | -139,249 | -131,375 | -122,254 | -112,179 | 49,608 | 4,845,632 | -9,922 | -14,615 | -100,054 | -286,115 | 229,884 | 113,727 | -85,469 | -187,350 | -86,154 | 339,279 | -198,174 | 113,845 | -7,425 | -39,542 | -74,208 |
Effect of Forex Changes on Cash | 28,000 | -13,000 | -25,000 | 51,000 | -69,000 | 12,000 | 27,000 | 73,000 | -76,000 | -50,000 | -24,000 | -15,000 | -26,000 | 19,000 | -37,000 | 39,574 | 9,504 | 14,313 | -42,529 | 11,234 | -5,906 | -1,800 | 3,853 | -214 | -7,565 | -5,267 | -1,521 | -2,419 | 316 | -4,946 | 2,835 | -6,094 | -2,727 | -6,565 | -2,859 | 92 | -16,107 | 3,191 | -8,887 | -12,145 |
Net Change in Cash | -105,000 | -68,000 | 30,000 | 70,000 | 10,000 | 35,000 | 65,000 | -55,000 | -18,000 | -89,000 | -54,000 | -79,000 | -148,000 | 62,000 | 221,000 | 176,346 | -28,408 | 63,550 | -175,561 | 119,891 | 49,234 | -42,309 | -151,393 | -4,625,937 | 4,952,036 | 17,147 | -62,770 | 52,044 | -175,384 | 191,319 | -23,925 | -174,738 | -41,262 | 11,115 | 346,889 | -90,288 | -104,978 | -66,435 | -34,884 | 73,737 |
Cash at End of Period | 569,000 | 671,000 | 739,000 | 709,000 | 662,000 | 652,000 | 617,000 | 500,000 | 555,000 | 573,000 | 662,000 | 716,000 | 795,000 | 943,000 | 881,000 | 659,872 | 483,526 | 511,934 | 448,384 | 623,945 | 504,054 | 454,820 | 497,129 | 648,522 | 5,274,459 | 322,423 | 305,276 | 368,046 | 316,002 | 491,386 | 300,067 | 323,992 | 498,730 | 539,992 | 528,877 | 181,988 | 272,276 | 377,254 | 443,689 | 478,573 |
Cash at Start of Period | 674,000 | 739,000 | 709,000 | 639,000 | 652,000 | 617,000 | 552,000 | 555,000 | 573,000 | 662,000 | 716,000 | 795,000 | 943,000 | 881,000 | 660,000 | 483,526 | 511,934 | 448,384 | 623,945 | 504,054 | 454,820 | 497,129 | 648,522 | 5,274,459 | 322,423 | 305,276 | 368,046 | 316,002 | 491,386 | 300,067 | 323,992 | 498,730 | 539,992 | 528,877 | 181,988 | 272,276 | 377,254 | 443,689 | 478,573 | 404,836 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 366,000 | 237,000 | 99,000 | 644,000 | 420,000 | 248,000 | 127,000 | 156,000 | 289,000 | -96,000 | -4,000 | 311,000 | 428,000 | 340,000 | 358,000 | 299,070 | 206,632 | 191,451 | 16,945 | 315,930 | 198,119 | 137,684 | 47,232 | 235,617 | 146,789 | 66,564 | -11,395 | 191,267 | 141,568 | 36,220 | 21,701 | 206,053 | 174,803 | 122,935 | 31,615 | 138,883 | 128,377 | 134,842 | 31,476 | 200,887 |
Capital Expenditure | -108,000 | -82,000 | -118,000 | -113,000 | -100,000 | -115,000 | -175,000 | -160,000 | -108,000 | -104,000 | -134,000 | -151,000 | -81,000 | -72,000 | -93,000 | -67,724 | -44,037 | -31,739 | -48,294 | -75,529 | -47,425 | -61,485 | -57,609 | -70,999 | -35,000 | -34,316 | -33,105 | -51,655 | -31,165 | -19,491 | -26,662 | -56,233 | -26,943 | -20,724 | -22,512 | -34,398 | -28,695 | -18,556 | -19,381 | -45,362 |
Free Cash Flow | 258,000 | 155,000 | -19,000 | 531,000 | 320,000 | 133,000 | -48,000 | -4,000 | 181,000 | -200,000 | -138,000 | 160,000 | 347,000 | 268,000 | 265,000 | 231,346 | 162,595 | 159,712 | -31,349 | 240,401 | 150,694 | 76,199 | -10,377 | 164,618 | 111,789 | 32,248 | -44,500 | 139,612 | 110,403 | 16,729 | -4,961 | 149,820 | 147,860 | 102,211 | 9,103 | 104,485 | 99,682 | 116,286 | 12,095 | 155,525 |