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-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-10-01 | 2023-07-02 | 2023-04-02 | 2022-12-31 | 2022-10-02 | 2022-07-03 | 2022-04-03 | 2021-12-31 | 2021-10-03 | 2021-07-04 | 2021-04-04 | 2020-12-31 | 2020-09-27 | 2020-06-28 | 2020-03-29 | 2019-12-31 | 2019-09-29 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-07-01 | 2018-04-01 | 2017-12-31 | 2017-10-01 | 2017-07-02 | 2017-04-02 | 2016-12-31 | 2016-10-02 | 2016-07-03 | 2016-04-03 | 2015-12-31 | 2015-10-04 | 2015-07-05 | 2015-04-05 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 11,671,000 | 11,976,000 | 10,731,000 | 11,668,000 | 10,571,000 | 10,152,000 | 9,881,000 | 10,851,000 | 9,975,000 | 9,189,000 | 9,392,000 | 10,292,000 | 9,568,000 | 9,220,000 | 9,389,000 | 10,481,000 | 9,431,000 | 9,264,000 | 8,749,000 | 10,773,000 | 9,761,000 | 9,555,000 | 9,261,000 | 10,378,000 | 9,094,000 | 9,186,000 | 7,535,000 | 8,277,000 | 7,580,000 | 7,675,000 | 7,441,000 | 8,233,000 | 7,731,000 | 7,665,000 | 7,724,000 | 7,809,000 | 7,994,000 | 7,882,000 | 7,784,000 | 8,362,000 |
Revenue Y/Y Growth | 10.41% | 17.97% | 8.60% | 7.53% | 5.97% | 10.48% | 5.21% | 5.43% | 4.25% | -0.34% | 0.03% | -1.80% | 1.45% | -0.47% | 7.32% | -2.71% | -3.38% | -3.05% | -5.53% | 3.81% | 7.33% | 4.02% | 22.91% | 25.38% | 19.97% | 19.69% | 1.26% | 0.53% | -1.95% | 0.13% | -3.66% | 5.43% | -3.29% | -2.75% | -0.77% | -6.61% | - | - | - | - |
Cost of Revenue | 9,855,000 | 10,176,000 | 9,068,000 | 9,745,000 | 8,913,000 | 8,585,000 | 8,357,000 | 9,020,000 | 8,310,000 | 7,597,000 | 7,858,000 | 8,526,000 | 7,938,000 | 7,705,000 | 7,892,000 | 8,631,000 | 7,836,000 | 7,849,000 | 7,261,000 | 8,816,000 | 7,973,000 | 7,869,000 | 7,633,000 | 8,595,000 | 7,407,000 | 7,509,000 | 5,990,000 | 6,729,000 | 6,018,000 | 6,114,000 | 5,925,000 | 6,593,000 | 6,191,000 | 6,109,000 | 6,211,000 | 6,267,000 | 6,484,000 | 6,334,000 | 6,254,000 | 6,766,000 |
Gross Profit | 1,816,000 | 1,800,000 | 1,663,000 | 1,923,000 | 1,658,000 | 1,567,000 | 1,524,000 | 1,831,000 | 1,665,000 | 1,592,000 | 1,534,000 | 1,766,000 | 1,630,000 | 1,515,000 | 1,497,000 | 1,850,000 | 1,595,000 | 1,415,000 | 1,488,000 | 1,957,000 | 1,788,000 | 1,686,000 | 1,628,000 | 1,783,000 | 1,687,000 | 1,677,000 | 1,545,000 | 1,548,000 | 1,562,000 | 1,561,000 | 1,516,000 | 1,640,000 | 1,540,000 | 1,556,000 | 1,513,000 | 1,542,000 | 1,510,000 | 1,548,000 | 1,530,000 | 1,596,000 |
Gross Profit Margin | 15.56% | 15.03% | 15.50% | 16.48% | 15.68% | 15.44% | 15.42% | 16.87% | 16.69% | 17.33% | 16.33% | 17.16% | 17.04% | 16.43% | 15.94% | 17.65% | 16.91% | 15.27% | 17.01% | 18.17% | 18.32% | 17.65% | 17.58% | 17.18% | 18.55% | 18.26% | 20.50% | 18.70% | 20.61% | 20.34% | 20.37% | 19.92% | 19.92% | 20.30% | 19.59% | 19.75% | 18.89% | 19.64% | 19.66% | 19.09% |
Research and Development | 0 | 0 | 0 | 510,000 | 0 | 0 | 0 | 480,000 | 0 | 0 | 0 | 415,000 | 0 | 0 | 0 | 374,000 | 0 | 0 | 0 | 466,000 | 0 | 0 | 0 | 502,000 | 0 | 0 | 0 | 521,000 | 0 | 0 | 0 | 418,000 | 0 | 0 | 0 | 395,000 | 0 | 0 | 0 | 358,000 |
General and Administrative Expenses | 635,000 | 644,000 | 627,000 | 635,000 | 601,000 | 605,000 | 586,000 | 604,000 | 567,000 | 614,000 | 626,000 | 580,000 | 550,000 | 556,000 | 559,000 | 583,000 | 511,000 | 574,000 | 547,000 | 629,000 | 572,000 | 596,000 | 614,000 | 557,000 | 552,000 | 589,000 | 537,000 | 514,000 | 510,000 | 505,000 | 481,000 | 523,000 | 471,000 | 486,000 | 460,000 | 506,000 | 476,000 | 467,000 | 503,000 | 529,000 |
Total Operating Expenses | 635,000 | 644,000 | 627,000 | 635,000 | 9,514,000 | 9,190,000 | 8,943,000 | 9,624,000 | 567,000 | 614,000 | 626,000 | 9,106,000 | 550,000 | 556,000 | 559,000 | 9,188,000 | 511,000 | 574,000 | 547,000 | 9,445,000 | 572,000 | 8,465,000 | 8,247,000 | 9,152,000 | 552,000 | 589,000 | 6,527,000 | 7,243,000 | 510,000 | 505,000 | 481,000 | 7,116,000 | 471,000 | 486,000 | 460,000 | 6,773,000 | 476,000 | 467,000 | 503,000 | 7,295,000 |
Operating Income or Loss | 1,181,000 | 1,156,000 | 1,036,000 | 1,288,000 | 1,057,000 | 962,000 | 938,000 | 1,227,000 | 1,098,000 | 978,000 | 908,000 | 1,186,000 | 1,080,000 | 959,000 | 938,000 | 1,293,000 | 1,084,000 | 841,000 | 941,000 | 1,328,000 | 1,216,000 | 1,090,000 | 1,014,000 | 1,226,000 | 1,135,000 | 1,088,000 | 1,008,000 | 1,034,000 | 1,052,000 | 1,056,000 | 1,035,000 | 1,117,000 | 1,069,000 | 1,070,000 | 1,053,000 | 1,036,000 | 1,034,000 | 1,081,000 | 1,027,000 | 1,067,000 |
Operating Margin | 10.12% | 9.65% | 9.65% | 11.04% | 10.00% | 9.48% | 9.49% | 11.31% | 11.01% | 10.64% | 9.67% | 11.52% | 11.29% | 10.40% | 9.99% | 12.34% | 11.49% | 9.08% | 10.76% | 12.33% | 12.46% | 11.41% | 10.95% | 11.81% | 12.48% | 11.84% | 13.38% | 12.49% | 13.88% | 13.76% | 13.91% | 13.57% | 13.83% | 13.96% | 13.63% | 13.27% | 12.93% | 13.71% | 13.19% | 12.76% |
Interest Expense | 0 | 0 | 0 | 78,000 | 85,000 | 89,000 | 58,000 | 83,000 | 0 | 0 | 98,000 | 93,000 | 0 | 109,000 | 123,000 | 120,000 | 118,000 | 132,000 | 107,000 | 110,000 | 114,000 | 119,000 | 117,000 | 112,000 | 114,000 | 103,000 | 27,000 | 27,000 | 27,000 | 24,000 | 25,000 | 23,000 | 23,000 | 23,000 | 22,000 | 19,000 | 23,000 | 20,000 | 21,000 | 19,000 |
EBITDA | 1,414,000 | 1,156,000 | 1,233,000 | 1,527,000 | 1,265,000 | 1,169,000 | 1,164,000 | 1,536,000 | 1,317,000 | 1,190,000 | 1,160,000 | 1,465,000 | 1,291,000 | 1,183,000 | 1,183,000 | 1,540,000 | 1,296,000 | 1,060,000 | 1,167,000 | 1,528,000 | 1,426,000 | 1,300,000 | 1,237,000 | 1,465,000 | 1,350,000 | 1,306,000 | 1,117,000 | 1,150,000 | 1,158,000 | 1,165,000 | 1,146,000 | 1,229,000 | 1,179,000 | 1,185,000 | 1,170,000 | 1,180,000 | 1,151,000 | 1,200,000 | 1,151,000 | 1,203,000 |
Depreciation and Amortization | 218,000 | 203,000 | 197,000 | 222,000 | 208,000 | 207,000 | 226,000 | 240,000 | 219,000 | 212,000 | 213,000 | 240,000 | 211,000 | 224,000 | 215,000 | 235,000 | 212,000 | 219,000 | 212,000 | 204,000 | 210,000 | 210,000 | 205,000 | 221,000 | 215,000 | 218,000 | 109,000 | 115,000 | 106,000 | 109,000 | 111,000 | 112,000 | 110,000 | 115,000 | 117,000 | 122,000 | 117,000 | 119,000 | 124,000 | 120,000 |
Income Before Tax | 1,114,000 | 1,090,000 | 968,000 | 1,227,000 | 991,000 | 886,000 | 880,000 | 1,211,000 | 1,053,000 | 923,000 | 849,000 | 1,132,000 | 1,015,000 | 881,000 | 845,000 | 1,185,000 | 978,000 | 727,000 | 848,000 | 1,214,000 | 1,090,000 | 983,000 | 915,000 | 1,132,000 | 1,023,000 | 970,000 | 960,000 | 1,008,000 | 1,027,000 | 1,032,000 | 1,010,000 | 1,094,000 | 1,048,000 | 1,048,000 | 1,041,000 | 1,019,000 | 1,013,000 | 1,061,000 | 1,009,000 | 1,045,000 |
Income Tax Expense | 184,000 | 185,000 | 169,000 | 222,000 | 155,000 | 142,000 | 150,000 | 219,000 | 151,000 | 157,000 | 119,000 | 180,000 | 155,000 | 144,000 | 137,000 | 183,000 | 144,000 | 102,000 | 142,000 | 194,000 | 177,000 | 177,000 | 170,000 | 223,000 | 159,000 | 184,000 | 161,000 | 372,000 | 263,000 | 283,000 | 247,000 | 287,000 | 281,000 | 290,000 | 311,000 | 255,000 | 280,000 | 309,000 | 293,000 | 308,000 |
Net Income | 930,000 | 905,000 | 799,000 | 1,005,000 | 836,000 | 744,000 | 730,000 | 992,000 | 902,000 | 766,000 | 730,000 | 952,000 | 860,000 | 737,000 | 708,000 | 1,002,000 | 834,000 | 625,000 | 706,000 | 1,020,000 | 913,000 | 806,000 | 745,000 | 909,000 | 851,000 | 786,000 | 799,000 | 636,000 | 764,000 | 749,000 | 763,000 | 797,000 | 683,000 | 758,000 | 717,000 | 764,000 | 733,000 | 752,000 | 716,000 | 701,000 |
Net Income Margin | 7.97% | 7.56% | 7.45% | 8.61% | 7.91% | 7.33% | 7.39% | 9.14% | 9.04% | 8.34% | 7.77% | 9.25% | 8.99% | 7.99% | 7.54% | 9.56% | 8.84% | 6.75% | 8.07% | 9.47% | 9.35% | 8.44% | 8.04% | 8.76% | 9.36% | 8.56% | 10.60% | 7.68% | 10.08% | 9.76% | 10.25% | 9.68% | 8.83% | 9.89% | 9.28% | 9.78% | 9.17% | 9.54% | 9.20% | 8.38% |
EPS | 3.39 | 3.30 | 2.92 | 3.68 | 3.07 | 2.72 | 2.66 | 3.62 | 3.29 | 2.77 | 2.63 | 3.42 | 3.09 | 2.63 | 2.49 | 3.50 | 2.91 | 2.18 | 2.45 | 3.53 | 3.17 | 2.80 | 2.59 | 3.10 | 2.88 | 2.65 | 2.70 | 2.14 | 2.56 | 2.50 | 2.53 | 2.63 | 2.13 | 2.35 | 2.08 | 2.44 | 2.31 | 2.31 | 2.18 | 2.12 |
EPS Diluted | 3.35 | 3.26 | 2.88 | 3.64 | 3.04 | 2.70 | 2.64 | 3.58 | 3.26 | 2.75 | 2.61 | 3.39 | 3.07 | 2.61 | 2.48 | 3.49 | 2.90 | 2.18 | 2.43 | 3.51 | 3.14 | 2.77 | 2.56 | 3.07 | 2.85 | 2.62 | 2.65 | 2.10 | 2.52 | 2.45 | 2.48 | 2.58 | 2.09 | 2.30 | 2.04 | 2.40 | 2.28 | 2.27 | 2.14 | 2.09 |
Weighted Average Shares Out | 274,400 | 274,122 | 273,496 | 272,800 | 272,585 | 273,137 | 274,004 | 274,000 | 273,916 | 276,267 | 277,074 | 278,300 | 278,596 | 280,742 | 284,102 | 286,300 | 286,452 | 286,388 | 288,569 | 288,800 | 288,374 | 288,100 | 287,900 | 293,200 | 295,339 | 296,153 | 296,400 | 297,000 | 298,145 | 299,790 | 301,771 | 302,500 | 303,938 | 304,470 | 307,928 | 313,300 | 316,680 | 326,153 | 329,154 | 330,000 |
Weighted Average Shares Out Diluted | 277,900 | 277,722 | 277,004 | 275,900 | 274,745 | 275,087 | 276,646 | 277,200 | 276,382 | 278,943 | 279,937 | 280,600 | 280,405 | 282,213 | 285,198 | 287,100 | 287,227 | 286,933 | 289,943 | 290,900 | 290,892 | 290,800 | 290,900 | 296,400 | 299,087 | 300,139 | 301,100 | 302,400 | 303,751 | 305,350 | 307,282 | 308,500 | 309,728 | 310,208 | 313,499 | 318,300 | 321,938 | 331,426 | 334,682 | 335,800 |
Reported Currency: USD | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-10-01 | 2023-07-02 | 2023-04-02 | 2022-12-31 | 2022-10-02 | 2022-07-03 | 2022-04-03 | 2021-12-31 | 2021-10-03 | 2021-07-04 | 2021-04-04 | 2020-12-31 | 2020-09-27 | 2020-06-28 | 2020-03-29 | 2019-12-31 | 2019-09-29 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-07-01 | 2018-04-01 | 2017-12-31 | 2017-10-01 | 2017-07-02 | 2017-04-02 | 2016-12-31 | 2016-10-02 | 2016-07-03 | 2016-04-03 | 2015-12-31 | 2015-10-04 | 2015-07-05 | 2015-04-05 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 2,101,000 | 1,362,000 | 1,036,000 | 1,913,000 | 1,352,000 | 1,154,000 | 2,038,000 | 1,242,000 | 2,496,000 | 2,223,000 | 2,907,000 | 1,603,000 | 3,139,000 | 2,950,000 | 1,811,000 | 2,824,000 | 1,469,000 | 2,300,000 | 5,330,000 | 902,000 | 974,000 | 702,000 | 673,000 | 963,000 | 1,010,000 | 1,862,000 | 4,332,000 | 2,983,000 | 2,722,000 | 1,856,000 | 2,168,000 | 2,334,000 | 2,303,000 | 1,899,000 | 1,907,000 | 2,785,000 | 3,372,000 | 4,032,000 | 4,412,000 | 4,388,000 |
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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 500,000 |
Cash + Short Term Investments | 2,101,000 | 1,362,000 | 1,036,000 | 1,913,000 | 1,352,000 | 1,154,000 | 2,038,000 | 1,242,000 | 2,496,000 | 2,223,000 | 2,907,000 | 1,603,000 | 3,139,000 | 2,950,000 | 1,811,000 | 2,824,000 | 1,469,000 | 2,300,000 | 5,330,000 | 902,000 | 974,000 | 702,000 | 673,000 | 963,000 | 1,010,000 | 1,862,000 | 4,332,000 | 2,983,000 | 2,722,000 | 1,856,000 | 2,168,000 | 2,334,000 | 2,303,000 | 1,899,000 | 1,907,000 | 2,785,000 | 3,372,000 | 4,032,000 | 4,412,000 | 4,388,000 |
Net Receivables | 12,017,000 | 11,720,000 | 11,642,000 | 11,001,000 | 11,585,000 | 11,458,000 | 11,084,000 | 11,803,000 | 10,905,000 | 11,032,000 | 10,903,000 | 11,539,000 | 11,380,000 | 11,178,000 | 11,178,000 | 11,185,000 | 12,006,000 | 11,230,000 | 11,485,000 | 11,401,000 | 11,566,000 | 11,227,000 | 11,085,000 | 10,335,000 | 11,300,000 | 10,999,000 | 9,634,000 | 8,857,000 | 9,000,000 | 8,735,000 | 8,040,000 | 8,893,000 | 3,502,000 | 3,539,000 | 3,654,000 | 3,446,000 | 3,796,000 | 3,595,000 | 3,661,000 | 4,050,000 |
Inventory | 10,141,000 | 9,686,000 | 9,589,000 | 8,578,000 | 8,282,000 | 7,642,000 | 7,006,000 | 6,322,000 | 6,257,000 | 6,158,000 | 5,548,000 | 5,340,000 | 5,651,000 | 5,803,000 | 5,688,000 | 5,745,000 | 6,402,000 | 6,666,000 | 6,852,000 | 6,306,000 | 6,573,000 | 6,480,000 | 6,185,000 | 5,977,000 | 6,247,000 | 5,890,000 | 5,543,000 | 5,303,000 | 5,781,000 | 5,839,000 | 5,822,000 | 8,805,000 | 8,870,000 | 8,516,000 | 8,209,000 | 7,723,000 | 7,454,000 | 7,632,000 | 7,841,000 | 7,812,000 |
Other Current Assets | 1,484,000 | 1,544,000 | 1,929,000 | 2,123,000 | 1,560,000 | 1,571,000 | 1,460,000 | 1,696,000 | 1,347,000 | 1,166,000 | 1,436,000 | 1,505,000 | 1,516,000 | 1,649,000 | 1,731,000 | 1,789,000 | 988,000 | 939,000 | 1,074,000 | 1,171,000 | 1,038,000 | 1,148,000 | 924,000 | 914,000 | 1,401,000 | 1,076,000 | 955,000 | 1,185,000 | 577,000 | 696,000 | 584,000 | -4,585,000 | 5,835,000 | 432,000 | 418,000 | 617,000 | 666,000 | 514,000 | 438,000 | 5,748,000 |
Total Current Assets | 25,743,000 | 24,312,000 | 24,196,000 | 23,615,000 | 22,779,000 | 21,825,000 | 21,588,000 | 21,063,000 | 21,005,000 | 20,579,000 | 20,794,000 | 19,987,000 | 21,686,000 | 21,580,000 | 20,408,000 | 21,543,000 | 20,865,000 | 21,135,000 | 24,741,000 | 19,780,000 | 20,151,000 | 19,557,000 | 18,867,000 | 18,189,000 | 19,958,000 | 19,827,000 | 20,464,000 | 18,276,000 | 18,080,000 | 17,126,000 | 16,614,000 | 15,447,000 | 15,297,000 | 14,386,000 | 14,188,000 | 14,571,000 | 15,288,000 | 15,773,000 | 16,352,000 | 17,407,000 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 6,324,000 | 6,276,000 | 6,192,000 | 6,198,000 | 6,013,000 | 5,947,000 | 5,867,000 | 5,900,000 | 5,565,000 | 5,479,000 | 5,450,000 | 5,417,000 | 5,195,000 | 5,135,000 | 5,090,000 | 5,100,000 | 4,863,000 | 4,721,000 | 4,537,000 | 4,475,000 | 4,217,000 | 4,091,000 | 4,054,000 | 4,348,000 | 4,244,000 | 4,179,000 | 3,533,000 | 3,517,000 | 3,461,000 | 3,424,000 | 3,412,000 | 3,467,000 | 3,445,000 | 3,440,000 | 3,477,000 | 3,466,000 | 3,370,000 | 3,329,000 | 3,323,000 | 3,329,000 |
Goodwill | 20,757,000 | 20,452,000 | 20,458,000 | 20,586,000 | 20,386,000 | 20,443,000 | 20,386,000 | 20,334,000 | 20,155,000 | 20,002,000 | 20,114,000 | 20,098,000 | 20,092,000 | 20,021,000 | 19,972,000 | 20,053,000 | 19,889,000 | 19,718,000 | 19,653,000 | 19,677,000 | 19,617,000 | 19,662,000 | 19,668,000 | 19,594,000 | 19,486,000 | 19,738,000 | 11,955,000 | 11,914,000 | 11,918,000 | 11,679,000 | 11,532,000 | 11,445,000 | 11,581,000 | 11,572,000 | 11,595,000 | 11,443,000 | 11,533,000 | 11,644,000 | 11,699,000 | 11,731,000 |
Intangible Assets | 1,583,000 | 1,550,000 | 1,594,000 | 1,656,000 | 1,681,000 | 1,732,000 | 1,776,000 | 1,824,000 | 1,921,000 | 1,867,000 | 1,926,000 | 1,978,000 | 2,022,000 | 2,003,000 | 2,043,000 | 2,117,000 | 2,162,000 | 2,197,000 | 2,259,000 | 2,315,000 | 2,376,000 | 2,457,000 | 2,518,000 | 2,585,000 | 2,667,000 | 2,738,000 | 702,000 | 702,000 | 715,000 | 685,000 | 679,000 | 678,000 | 715,000 | 733,000 | 759,000 | 763,000 | 800,000 | 841,000 | 893,000 | 912,000 |
Long Term Investments | 0 | 0 | 0 | -28,000 | -45,000 | -639,000 | -37,000 | -39,000 | -31,000 | -42,000 | -41,000 | -41,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 |
Tax Assets | 0 | 29,000 | 35,000 | 28,000 | 45,000 | 639,000 | 37,000 | 39,000 | 31,000 | 42,000 | 41,000 | 41,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,905,000 | 2,823,000 | 2,771,000 | 2,755,000 | 2,666,000 | 2,609,000 | 2,479,000 | 2,464,000 | 2,470,000 | 2,554,000 | 2,592,000 | 2,593,000 | 2,375,000 | 2,444,000 | 2,450,000 | 2,495,000 | 2,479,000 | 2,451,000 | 2,520,000 | 2,594,000 | 2,427,000 | 2,307,000 | 2,359,000 | 692,000 | 608,000 | 670,000 | 565,000 | 585,000 | 740,000 | 879,000 | 974,000 | 1,835,000 | 1,630,000 | 1,638,000 | 1,683,000 | 1,754,000 | 1,989,000 | 2,067,000 | 2,118,000 | 1,976,000 |
Total Non-Current Assets | 31,569,000 | 31,130,000 | 31,050,000 | 31,195,000 | 30,746,000 | 30,731,000 | 30,508,000 | 30,522,000 | 30,111,000 | 29,902,000 | 30,082,000 | 30,086,000 | 29,684,000 | 29,603,000 | 29,555,000 | 29,765,000 | 29,393,000 | 29,087,000 | 28,969,000 | 29,061,000 | 28,637,000 | 28,517,000 | 28,599,000 | 27,219,000 | 27,005,000 | 27,325,000 | 16,755,000 | 16,718,000 | 16,834,000 | 16,667,000 | 16,597,000 | 17,425,000 | 17,371,000 | 17,383,000 | 17,514,000 | 17,426,000 | 17,692,000 | 17,881,000 | 18,033,000 | 17,948,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 | 57,312,000 | 55,442,000 | 55,246,000 | 54,810,000 | 53,525,000 | 52,556,000 | 52,096,000 | 51,585,000 | 51,116,000 | 50,481,000 | 50,876,000 | 50,073,000 | 51,370,000 | 51,183,000 | 49,963,000 | 51,308,000 | 50,258,000 | 50,222,000 | 53,710,000 | 48,841,000 | 48,788,000 | 48,074,000 | 47,466,000 | 45,408,000 | 46,963,000 | 47,152,000 | 37,219,000 | 34,994,000 | 34,914,000 | 33,793,000 | 33,211,000 | 32,872,000 | 32,668,000 | 31,769,000 | 31,702,000 | 31,997,000 | 32,980,000 | 33,654,000 | 34,385,000 | 35,355,000 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 3,290,000 | 2,969,000 | 3,203,000 | 3,095,000 | 3,315,000 | 3,365,000 | 3,248,000 | 3,398,000 | 3,106,000 | 3,138,000 | 3,190,000 | 3,167,000 | 2,682,000 | 2,595,000 | 2,736,000 | 2,952,000 | 2,613,000 | 2,383,000 | 2,788,000 | 3,162,000 | 2,999,000 | 2,860,000 | 3,008,000 | 3,179,000 | 3,033,000 | 3,032,000 | 2,851,000 | 3,207,000 | 2,718,000 | 2,620,000 | 2,466,000 | 2,538,000 | 2,276,000 | 2,128,000 | 2,150,000 | 1,964,000 | 2,387,000 | 2,275,000 | 2,266,000 | 2,057,000 |
Short Term Debt | 2,329,000 | 2,313,000 | 831,000 | 832,000 | 319,000 | 810,000 | 1,532,000 | 1,541,000 | 2,549,000 | 2,067,000 | 1,336,000 | 1,342,000 | 2,517,000 | 3,077,000 | 3,434,000 | 3,333,000 | 3,662,000 | 4,388,000 | 5,306,000 | 3,172,000 | 4,902,000 | 5,200,000 | 2,352,000 | 973,000 | 1,678,000 | 2,881,000 | 2,498,000 | 2,000 | 903,000 | 989,000 | 901,000 | 900,000 | 1,000 | 537,000 | 501,000 | 501,000 | 501,000 | 2,000 | 1,000 | 501,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 | 10,925,000 | 10,089,000 | 9,969,000 | 9,564,000 | 9,351,000 | 8,628,000 | 7,717,000 | 7,436,000 | 6,661,000 | 6,531,000 | 6,363,000 | 6,266,000 | 6,167,000 | 5,956,000 | 5,694,000 | 6,276,000 | 6,086,000 | 6,212,000 | 6,825,000 | 7,148,000 | 6,854,000 | 6,714,000 | 6,695,000 | 7,270,000 | 7,327,000 | 7,219,000 | 7,095,000 | 6,992,000 | 6,610,000 | 6,822,000 | 6,686,000 | 4,939,000 | 5,249,000 | 5,365,000 | 5,560,000 | 5,674,000 | 5,871,000 | 6,104,000 | 6,487,000 | 7,335,000 |
Other Current Liabilities | 3,013,000 | 2,886,000 | 12,756,000 | 2,941,000 | 12,328,000 | 2,883,000 | 2,987,000 | 2,966,000 | 3,343,000 | 3,000,000 | 3,147,000 | 3,203,000 | 3,238,000 | 3,353,000 | 3,289,000 | 3,403,000 | 3,759,000 | 3,623,000 | 3,521,000 | 3,319,000 | 3,472,000 | 3,240,000 | 3,327,000 | 3,317,000 | 3,651,000 | 3,441,000 | 2,798,000 | 2,898,000 | 2,978,000 | 3,072,000 | 3,112,000 | 9,408,000 | 4,367,000 | 4,105,000 | 4,212,000 | 4,306,000 | 4,419,000 | 4,327,000 | 4,358,000 | 3,858,000 |
Total Current Liabilities | 19,557,000 | 18,257,000 | 16,790,000 | 16,432,000 | 15,962,000 | 15,686,000 | 15,484,000 | 15,341,000 | 15,659,000 | 14,736,000 | 14,036,000 | 13,978,000 | 14,604,000 | 14,981,000 | 15,153,000 | 15,964,000 | 16,120,000 | 16,606,000 | 18,440,000 | 16,801,000 | 18,227,000 | 18,014,000 | 15,382,000 | 14,739,000 | 15,689,000 | 16,573,000 | 15,242,000 | 13,047,000 | 13,209,000 | 13,503,000 | 13,165,000 | 12,846,000 | 11,893,000 | 12,135,000 | 12,423,000 | 12,445,000 | 13,178,000 | 12,708,000 | 13,112,000 | 13,751,000 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 8,838,000 | 8,806,000 | 10,232,000 | 10,251,000 | 10,678,000 | 10,675,000 | 10,566,000 | 10,573,000 | 10,573,000 | 11,105,000 | 11,837,000 | 11,833,000 | 12,796,000 | 12,565,000 | 11,056,000 | 11,399,000 | 11,129,000 | 11,582,000 | 14,106,000 | 10,261,000 | 10,434,000 | 10,319,000 | 12,824,000 | 11,444,000 | 11,403,000 | 11,397,000 | 3,981,000 | 3,980,000 | 3,979,000 | 2,989,000 | 2,988,000 | 2,988,000 | 3,885,000 | 2,899,000 | 2,899,000 | 2,898,000 | 2,912,000 | 3,411,000 | 3,410,000 | 3,410,000 |
Deferred Revenue | 0 | 2,214,000 | 2,564,000 | 2,576,000 | 2,545,000 | 2,269,000 | 2,447,000 | 2,175,000 | 2,459,000 | 2,387,000 | 1,828,000 | 1,250,000 | 1,223,000 | 974,000 | 910,000 | 872,000 | 865,000 | 782,000 | 659,000 | 709,000 | 527,000 | 630,000 | 678,000 | 726,000 | 750,000 | 587,000 | 555,000 | 814,000 | 636,000 | 695,000 | 765,000 | 418,000 | 359,000 | 394,000 | 415,000 | 506,000 | 557,000 | 580,000 | 594,000 | 617,000 |
Deferred Tax | 581,000 | 551,000 | 607,000 | 2,219,000 | -2,545,000 | -2,269,000 | 629,000 | 685,000 | 686,000 | 624,000 | 757,000 | -1,250,000 | 4,731,000 | 439,000 | 445,000 | 461,000 | 462,000 | 446,000 | 435,000 | 481,000 | 526,000 | 570,000 | 544,000 | 577,000 | 544,000 | 594,000 | 249,000 | 244,000 | 212,000 | 202,000 | 187,000 | 72,000 | 88,000 | 86,000 | 84,000 | 75,000 | 81,000 | 89,000 | 85,000 | 82,000 |
Other Non-Current Liabilities | 5,363,000 | 6,343,000 | 6,207,000 | 6,828,000 | 6,295,000 | 6,717,000 | 6,959,000 | 7,103,000 | 7,233,000 | 7,259,000 | 6,989,000 | 6,621,000 | 8,249,000 | 7,877,000 | 7,969,000 | 7,823,000 | 7,831,000 | 7,698,000 | 7,529,000 | 7,721,000 | 6,088,000 | 6,294,000 | 6,482,000 | 6,916,000 | 6,572,000 | 6,594,000 | 5,973,000 | 6,288,000 | 5,950,000 | 6,147,000 | 6,288,000 | 5,990,000 | 5,485,000 | 5,740,000 | 5,798,000 | 5,916,000 | 6,156,000 | 6,259,000 | 6,343,000 | 6,365,000 |
Total Non-Current Liabilities | 14,782,000 | 15,149,000 | 17,046,000 | 17,079,000 | 17,606,000 | 17,392,000 | 17,525,000 | 17,676,000 | 17,806,000 | 18,364,000 | 18,826,000 | 18,454,000 | 21,045,000 | 20,881,000 | 19,470,000 | 19,683,000 | 19,422,000 | 19,726,000 | 22,070,000 | 18,463,000 | 17,048,000 | 17,183,000 | 19,850,000 | 18,937,000 | 18,519,000 | 18,585,000 | 10,203,000 | 10,512,000 | 10,141,000 | 9,338,000 | 9,463,000 | 9,050,000 | 9,458,000 | 8,639,000 | 8,697,000 | 8,814,000 | 9,068,000 | 9,670,000 | 9,753,000 | 9,775,000 |
Total Liabilities | 34,339,000 | 33,406,000 | 33,836,000 | 33,511,000 | 33,568,000 | 33,078,000 | 33,009,000 | 33,017,000 | 33,465,000 | 33,100,000 | 32,862,000 | 32,432,000 | 35,649,000 | 35,862,000 | 34,623,000 | 35,647,000 | 35,542,000 | 36,332,000 | 40,510,000 | 35,264,000 | 35,275,000 | 35,197,000 | 35,232,000 | 33,676,000 | 34,208,000 | 35,158,000 | 25,445,000 | 23,559,000 | 23,350,000 | 22,841,000 | 22,628,000 | 21,896,000 | 21,351,000 | 20,774,000 | 21,120,000 | 21,259,000 | 22,246,000 | 22,378,000 | 22,865,000 | 23,526,000 |
Common Stock | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 | 482,000 |
Retained Earnings | 40,730,000 | 40,191,000 | 39,678,000 | 39,270,000 | 38,626,000 | 38,154,000 | 37,769,000 | 37,403,000 | 36,774,000 | 36,218,000 | 35,800,000 | 35,420,000 | 34,800,000 | 34,273,000 | 33,869,000 | 33,498,000 | 32,812,000 | 32,294,000 | 31,983,000 | 31,633,000 | 30,909,000 | 30,291,000 | 29,781,000 | 29,326,000 | 28,691,000 | 28,115,000 | 27,605,000 | 26,444,000 | 26,058,000 | 25,546,000 | 25,049,000 | 25,227,000 | 24,661,000 | 24,213,000 | 23,687,000 | 23,204,000 | 22,655,000 | 22,143,000 | 21,615,000 | 21,127,000 |
Accumulated Other Comprehensive Income/Loss | -1,099,000 | -1,434,000 | -1,456,000 | -1,159,000 | -1,698,000 | -1,695,000 | -1,930,000 | -2,152,000 | -2,478,000 | -2,153,000 | -1,865,000 | -1,920,000 | -3,521,000 | -3,447,000 | -3,578,000 | -3,550,000 | -3,855,000 | -4,127,000 | -4,471,000 | -4,219,000 | -3,531,000 | -3,476,000 | -3,683,000 | -3,778,000 | -3,361,000 | -3,558,000 | -3,391,000 | -2,820,000 | -2,651,000 | -2,922,000 | -3,262,000 | -3,396,000 | -2,891,000 | -2,965,000 | -2,941,000 | -3,286,000 | -3,185,000 | -3,092,000 | -3,216,000 | -2,932,000 |
Total Stockholders Equity | 22,973,000 | 22,036,000 | 21,410,000 | 21,299,000 | 19,957,000 | 19,478,000 | 19,087,000 | 18,568,000 | 17,651,000 | 17,381,000 | 18,014,000 | 17,641,000 | 15,721,000 | 15,321,000 | 15,340,000 | 15,661,000 | 14,716,000 | 13,890,000 | 13,200,000 | 13,577,000 | 13,513,000 | 12,877,000 | 12,234,000 | 11,732,000 | 12,755,000 | 11,994,000 | 11,774,000 | 11,435,000 | 11,564,000 | 10,952,000 | 10,583,000 | 10,976,000 | 11,317,000 | 10,995,000 | 10,582,000 | 10,738,000 | 10,734,000 | 11,276,000 | 11,520,000 | 11,829,000 |
Total Investments | -28,000 | 0 | 0 | -28,000 | -45,000 | -639,000 | -37,000 | -39,000 | -31,000 | -42,000 | -41,000 | -41,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 | 500,000 |
Total Debt | 11,167,000 | 11,119,000 | 11,063,000 | 11,083,000 | 9,255,000 | 9,755,000 | 10,502,000 | 10,496,000 | 13,122,000 | 13,172,000 | 13,173,000 | 11,495,000 | 15,313,000 | 15,642,000 | 14,490,000 | 12,998,000 | 14,791,000 | 15,970,000 | 19,412,000 | 11,930,000 | 15,121,000 | 13,935,000 | 13,548,000 | 12,417,000 | 13,081,000 | 14,278,000 | 6,479,000 | 3,982,000 | 4,882,000 | 3,978,000 | 3,889,000 | 3,888,000 | 3,886,000 | 3,436,000 | 3,400,000 | 3,399,000 | 3,413,000 | 3,413,000 | 3,411,000 | 3,911,000 |
Net Debt | 9,066,000 | 9,757,000 | 10,027,000 | 9,170,000 | 7,903,000 | 8,601,000 | 8,464,000 | 9,254,000 | 10,626,000 | 10,949,000 | 10,266,000 | 9,892,000 | 12,174,000 | 12,692,000 | 12,679,000 | 10,174,000 | 13,322,000 | 13,670,000 | 14,082,000 | 11,028,000 | 14,147,000 | 13,233,000 | 12,875,000 | 11,454,000 | 12,071,000 | 12,416,000 | 2,147,000 | 999,000 | 2,160,000 | 2,122,000 | 1,721,000 | 1,554,000 | 1,583,000 | 1,537,000 | 1,493,000 | 614,000 | 41,000 | -619,000 | -1,001,000 | -477,000 |
Reported Currency: USD | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-10-01 | 2023-07-02 | 2023-04-02 | 2022-12-31 | 2022-10-02 | 2022-07-03 | 2022-04-03 | 2021-12-31 | 2021-10-03 | 2021-07-04 | 2021-04-04 | 2020-12-31 | 2020-09-27 | 2020-06-28 | 2020-03-29 | 2019-12-31 | 2019-09-29 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-07-01 | 2018-04-01 | 2017-12-31 | 2017-10-01 | 2017-07-02 | 2017-04-02 | 2016-12-31 | 2016-10-02 | 2016-07-03 | 2016-04-03 | 2015-12-31 | 2015-10-04 | 2015-07-05 | 2015-04-05 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 930,000 | 905,000 | 799,000 | 1,005,000 | 836,000 | 744,000 | 730,000 | 992,000 | 902,000 | 766,000 | 730,000 | 952,000 | 860,000 | 737,000 | 708,000 | 1,002,000 | 834,000 | 625,000 | 706,000 | 1,020,000 | 913,000 | 806,000 | 745,000 | 909,000 | 851,000 | 786,000 | 799,000 | 636,000 | 764,000 | 749,000 | 763,000 | 797,000 | 683,000 | 758,000 | 717,000 | 764,000 | 733,000 | 752,000 | 716,000 | 701,000 |
Depreciation & Amortization | 218,000 | 203,000 | 197,000 | -222,000 | 208,000 | 207,000 | 226,000 | 240,000 | 219,000 | 212,000 | 213,000 | 240,000 | 211,000 | 224,000 | 215,000 | 235,000 | 212,000 | 219,000 | 212,000 | 204,000 | 210,000 | 210,000 | 205,000 | 221,000 | 215,000 | 218,000 | 109,000 | 115,000 | 106,000 | 109,000 | 111,000 | 112,000 | 110,000 | 115,000 | 117,000 | 122,000 | 117,000 | 119,000 | 124,000 | 120,000 |
Deferred Income Tax | -17,000 | -51,000 | -39,000 | -19,000 | -4,000 | -63,000 | -91,000 | -46,000 | 86,000 | -112,000 | -106,000 | -28,000 | -1,000 | -18,000 | -19,000 | -15,000 | -29,000 | -55,000 | -28,000 | 164,000 | -55,000 | -7,000 | -10,000 | 63,000 | -60,000 | -10,000 | 4,000 | 246,000 | 62,000 | 48,000 | 45,000 | 158,000 | 156,000 | 42,000 | 20,000 | 79,000 | 67,000 | 29,000 | -8,000 | 42,000 |
Stock Based Compensation | 50,000 | 53,000 | 34,000 | 45,000 | 49,000 | 49,000 | 38,000 | 25,000 | 20,000 | 24,000 | 96,000 | 30,000 | 24,000 | 32,000 | 40,000 | 37,000 | 30,000 | 31,000 | 30,000 | 30,000 | 31,000 | 32,000 | 40,000 | 30,000 | 39,000 | 42,000 | 29,000 | 48,000 | 26,000 | 27,000 | 22,000 | 24,000 | 25,000 | 24,000 | 27,000 | 26,000 | 13,000 | 31,000 | 40,000 | 34,000 |
Change in Working Capital | 30,000 | -310,000 | -1,283,000 | -57,000 | 200,000 | -157,000 | 500,000 | -307,000 | -93,000 | -27,000 | 1,107,000 | 1,426,000 | -137,000 | 73,000 | -681,000 | 1,648,000 | 106,000 | -514,000 | -1,405,000 | 1,131,000 | -251,000 | -650,000 | -1,824,000 | 1,144,000 | -258,000 | -249,000 | -1,462,000 | 948,000 | -117,000 | -606,000 | -461,000 | -70,000 | -448,000 | -621,000 | -497,000 | -910,000 | 55,000 | -303,000 | -91,000 | -1,033,000 |
Accounts Receivable | -287,000 | -125,000 | -634,000 | 592,000 | 70,000 | -231,000 | 72,000 | -213,000 | 431,000 | -198,000 | 26,000 | 5,000 | 227,000 | -64,000 | -30,000 | 707,000 | -335,000 | 32,000 | -33,000 | -77,000 | 189,000 | 15,000 | 49,000 | -55,000 | 128,000 | 494,000 | -150,000 | -221,000 | 317,000 | -207,000 | -84,000 | -109,000 | 31,000 | 112,000 | -195,000 | 350,000 | -201,000 | 67,000 | 388,000 | 141,000 |
Inventory | -460,000 | -141,000 | -1,011,000 | -315,000 | -640,000 | -636,000 | -628,000 | -65,000 | -99,000 | -582,000 | -234,000 | 311,000 | 152,000 | -115,000 | 57,000 | 636,000 | 299,000 | 113,000 | -546,000 | 270,000 | -90,000 | -346,000 | -210,000 | 263,000 | -312,000 | -306,000 | -236,000 | -239,000 | 71,000 | -16,000 | 2,000 | 58,000 | -476,000 | -299,000 | -470,000 | -287,000 | 181,000 | 212,000 | -31,000 | -143,000 |
Accounts Payable | 318,000 | -225,000 | 100,000 | -220,000 | -50,000 | 117,000 | -150,000 | 292,000 | -39,000 | -52,000 | 23,000 | 485,000 | 73,000 | -148,000 | -216,000 | 343,000 | 224,000 | -407,000 | -375,000 | 170,000 | 137,000 | -134,000 | -167,000 | 127,000 | -345,000 | 34,000 | -358,000 | 490,000 | 85,000 | 154,000 | -72,000 | 262,000 | 148,000 | -22,000 | 179,000 | -423,000 | 112,000 | 12,000 | 210,000 | -335,000 |
Other Working Capital | 459,000 | 181,000 | 262,000 | -114,000 | 820,000 | 593,000 | 1,206,000 | -321,000 | -386,000 | 805,000 | 1,292,000 | 625,000 | -589,000 | 400,000 | -492,000 | -38,000 | -82,000 | -252,000 | -451,000 | 768,000 | -487,000 | -185,000 | -1,496,000 | 809,000 | 271,000 | -471,000 | -718,000 | 918,000 | -590,000 | -537,000 | -307,000 | -281,000 | -151,000 | -412,000 | -11,000 | -550,000 | -37,000 | -594,000 | -658,000 | -696,000 |
Other Non-Cash Items | 205,000 | 964,000 | 1,987,000 | 444,000 | 32,000 | -49,000 | 59,000 | -235,000 | 149,000 | -204,000 | -72,000 | -938,000 | 514,000 | 67,000 | -260,000 | -345,000 | -34,000 | 537,000 | -181,000 | -155,000 | 243,000 | -100,000 | 49,000 | -300,000 | 3,000 | -19,000 | 25,000 | 5,000 | 30,000 | 150,000 | 53,000 | -195,000 | -27,000 | 116,000 | 55,000 | 248,000 | -163,000 | -25,000 | -36,000 | 66,000 |
Net Cash Provided by Operating Activities | 1,416,000 | 814,000 | -278,000 | 1,196,000 | 1,321,000 | 731,000 | 1,462,000 | 669,000 | 1,283,000 | 659,000 | 1,968,000 | 1,682,000 | 1,471,000 | 1,115,000 | 3,000 | 2,562,000 | 1,119,000 | 843,000 | -666,000 | 2,394,000 | 1,091,000 | 291,000 | -795,000 | 2,067,000 | 790,000 | 787,000 | -496,000 | 1,998,000 | 871,000 | 477,000 | 533,000 | 826,000 | 499,000 | 434,000 | 439,000 | 329,000 | 822,000 | 603,000 | 745,000 | -70,000 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -201,000 | -201,000 | -159,000 | -304,000 | -227,000 | -212,000 | -161,000 | -494,000 | -255,000 | -224,000 | -141,000 | -385,000 | -196,000 | -172,000 | -134,000 | -345,000 | -216,000 | -221,000 | -185,000 | -381,000 | -244,000 | -181,000 | -181,000 | -243,000 | -168,000 | -175,000 | -104,000 | -155,000 | -120,000 | -91,000 | -62,000 | -148,000 | -110,000 | -69,000 | -65,000 | -209,000 | -170,000 | -92,000 | -98,000 | -184,000 |
Acquisitions Net | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -203,000 | 0 | 0 | 0 | -17,000 | -2,000 | 0 | 0 | -60,000 | 0 | -10,039,000 | 0 | -35,000 | -275,000 | -89,000 | 0 | -2,000 | -56,000 | 0 | 0 | 209,000 | 0 | 0 | 0 | 184,000 |
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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -123,000 | 0 | 0 | 0 | -136,000 |
Sales/Maturities 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 128,000 | 0 | 0 | 500,000 | -62,000 |
Other Investing Activities | -81,000 | 75,000 | -24,000 | -29,000 | 23,000 | -2,000 | -29,000 | 3,000 | -378,000 | 6,000 | -6,000 | 4,000 | 3,000 | -5,000 | 3,000 | 163,000 | -151,000 | 176,000 | 8,000 | 8,000 | 5,000 | 5,000 | -6,000 | 386,000 | 95,000 | -9,964,000 | -1,000 | -17,000 | -269,000 | -19,000 | -23,000 | 4,000 | 13,000 | 2,000 | -53,000 | -223,000 | 37,000 | 147,000 | 94,000 | -78,000 |
Net Cash Used for Investing Activities | -282,000 | -126,000 | -183,000 | -333,000 | -204,000 | -214,000 | -190,000 | -491,000 | -633,000 | -218,000 | -147,000 | -381,000 | -193,000 | -177,000 | -131,000 | -385,000 | -367,000 | -45,000 | -177,000 | -390,000 | -241,000 | -176,000 | -187,000 | 83,000 | -73,000 | -10,139,000 | -105,000 | -207,000 | -389,000 | -110,000 | -85,000 | -144,000 | -97,000 | -67,000 | -118,000 | -218,000 | -133,000 | 55,000 | 496,000 | -276,000 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 0 | 0 | 0 | 0 | -500,000 | -750,000 | 0 | -1,000,000 | 0 | 0 | 0 | -1,991,000 | -500,000 | 994,000 | 0 | -441,000 | -1,236,000 | -3,535,000 | 6,231,000 | -1,797,000 | -447,000 | 384,000 | 1,010,000 | -817,000 | -1,118,000 | 7,753,000 | 2,494,000 | -900,000 | 984,000 | 0 | 0 | 0 | 492,000 | 0 | 0 | 0 | 0 | 0 | -500,000 | 0 |
Common Stock Issued | 0 | 0 | 0 | -750,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 |
Common Stock Repurchased | -44,000 | -34,000 | -105,000 | 0 | -56,000 | -288,000 | -90,000 | -110,000 | -25,000 | -800,000 | -294,000 | -337,000 | -139,000 | -593,000 | -759,000 | -86,000 | 0 | -52,000 | -449,000 | 0 | 0 | -98,000 | -133,000 | -1,236,000 | -97,000 | -169,000 | -267,000 | -386,000 | -271,000 | -547,000 | -354,000 | -482,000 | -325,000 | -163,000 | -1,026,000 | -504,000 | -1,164,000 | -945,000 | -620,000 | -265,000 |
Dividends Paid | -390,000 | -389,000 | -361,000 | -360,000 | -363,000 | -360,000 | -345,000 | -345,000 | -345,000 | -349,000 | -330,000 | -332,000 | -332,000 | -336,000 | -315,000 | -315,000 | -315,000 | -315,000 | -295,000 | -294,000 | -295,000 | -295,000 | -268,000 | -274,000 | -275,000 | -276,000 | -250,000 | -251,000 | -252,000 | -253,000 | -230,000 | -233,000 | -231,000 | -232,000 | -215,000 | -218,000 | -223,000 | -226,000 | -206,000 | -204,000 |
Other Financing Activities | 39,000 | 61,000 | 50,000 | 58,000 | 2,000 | -2,000 | -40,000 | 24,000 | -7,000 | 3,000 | 107,000 | -173,000 | -115,000 | 137,000 | 201,000 | 39,000 | -16,000 | 84,000 | -202,000 | 29,000 | 177,000 | -58,000 | 88,000 | 136,000 | -71,000 | -422,000 | -25,000 | 19,000 | -66,000 | 130,000 | -22,000 | 74,000 | 76,000 | 89,000 | 7,000 | 36,000 | 38,000 | 56,000 | 117,000 | 88,000 |
Net Cash Used Provided by Financing Activities | -395,000 | -362,000 | -416,000 | -302,000 | -917,000 | -1,400,000 | -475,000 | -1,431,000 | -377,000 | -1,146,000 | -517,000 | -2,833,000 | -1,086,000 | 202,000 | -873,000 | -803,000 | -1,567,000 | -3,818,000 | 5,285,000 | -2,062,000 | -565,000 | -67,000 | 697,000 | -2,191,000 | -1,561,000 | 6,886,000 | 1,952,000 | -1,518,000 | 395,000 | -670,000 | -606,000 | -641,000 | 12,000 | -347,000 | -1,193,000 | -686,000 | -1,334,000 | -1,030,000 | -1,209,000 | -381,000 |
Effect of Forex Changes on Cash | 0 | 0 | -1,000 | 4,000 | -2,000 | -1,000 | -1,000 | -1,000 | 0 | 21,000 | 0 | -4,000 | -3,000 | -1,000 | -12,000 | -19,000 | -16,000 | -10,000 | -14,000 | -14,000 | -13,000 | -19,000 | -5,000 | -6,000 | -8,000 | -4,000 | -2,000 | -12,000 | -11,000 | -9,000 | -8,000 | -10,000 | -10,000 | -28,000 | -6,000 | -12,000 | -15,000 | -8,000 | -8,000 | 10,000 |
Net Change in Cash | 739,000 | 326,000 | -877,000 | 561,000 | 198,000 | -884,000 | 796,000 | -1,254,000 | 273,000 | -684,000 | 1,304,000 | -1,536,000 | 189,000 | 1,139,000 | -1,013,000 | 1,355,000 | -831,000 | -3,030,000 | 4,428,000 | -72,000 | 272,000 | 29,000 | -290,000 | -47,000 | -852,000 | -2,470,000 | 1,349,000 | 261,000 | 866,000 | -312,000 | -166,000 | 31,000 | 404,000 | -8,000 | -878,000 | -587,000 | -660,000 | -380,000 | 24,000 | -717,000 |
Cash at End of Period | 2,101,000 | 1,362,000 | 1,036,000 | 1,913,000 | 1,352,000 | 1,154,000 | 2,038,000 | 1,242,000 | 2,496,000 | 2,223,000 | 2,907,000 | 1,603,000 | 3,139,000 | 2,950,000 | 1,811,000 | 2,824,000 | 1,469,000 | 2,300,000 | 5,330,000 | 902,000 | 974,000 | 702,000 | 673,000 | 963,000 | 1,010,000 | 1,862,000 | 4,332,000 | 2,983,000 | 2,722,000 | 1,856,000 | 2,168,000 | 2,334,000 | 2,303,000 | 1,899,000 | 1,907,000 | 2,785,000 | 3,372,000 | 4,032,000 | 4,412,000 | 4,388,000 |
Cash at Start of Period | 1,362,000 | 1,036,000 | 1,913,000 | 1,352,000 | 1,154,000 | 2,038,000 | 1,242,000 | 2,496,000 | 2,223,000 | 2,907,000 | 1,603,000 | 3,139,000 | 2,950,000 | 1,811,000 | 2,824,000 | 1,469,000 | 2,300,000 | 5,330,000 | 902,000 | 974,000 | 702,000 | 673,000 | 963,000 | 1,010,000 | 1,862,000 | 4,332,000 | 2,983,000 | 2,722,000 | 1,856,000 | 2,168,000 | 2,334,000 | 2,303,000 | 1,899,000 | 1,907,000 | 2,785,000 | 3,372,000 | 4,032,000 | 4,412,000 | 4,388,000 | 5,105,000 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 1,416,000 | 814,000 | -278,000 | 1,196,000 | 1,321,000 | 731,000 | 1,462,000 | 669,000 | 1,283,000 | 659,000 | 1,968,000 | 1,682,000 | 1,471,000 | 1,115,000 | 3,000 | 2,562,000 | 1,119,000 | 843,000 | -666,000 | 2,394,000 | 1,091,000 | 291,000 | -795,000 | 2,067,000 | 790,000 | 787,000 | -496,000 | 1,998,000 | 871,000 | 477,000 | 533,000 | 826,000 | 499,000 | 434,000 | 439,000 | 329,000 | 822,000 | 603,000 | 745,000 | -70,000 |
Capital Expenditure | -201,000 | -201,000 | -159,000 | -304,000 | -227,000 | -212,000 | -161,000 | -494,000 | -255,000 | -224,000 | -141,000 | -385,000 | -196,000 | -172,000 | -134,000 | -345,000 | -216,000 | -221,000 | -185,000 | -381,000 | -244,000 | -181,000 | -181,000 | -243,000 | -168,000 | -175,000 | -104,000 | -155,000 | -120,000 | -91,000 | -62,000 | -148,000 | -110,000 | -69,000 | -65,000 | -209,000 | -170,000 | -92,000 | -98,000 | -184,000 |
Free Cash Flow | 1,215,000 | 613,000 | -437,000 | 892,000 | 1,094,000 | 519,000 | 1,301,000 | 175,000 | 1,028,000 | 435,000 | 1,827,000 | 1,297,000 | 1,275,000 | 943,000 | -131,000 | 2,217,000 | 903,000 | 622,000 | -851,000 | 2,013,000 | 847,000 | 110,000 | -976,000 | 1,824,000 | 622,000 | 612,000 | -600,000 | 1,843,000 | 751,000 | 386,000 | 471,000 | 678,000 | 389,000 | 365,000 | 374,000 | 120,000 | 652,000 | 511,000 | 647,000 | -254,000 |