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-28 | 2024-06-29 | 2024-03-30 | 2023-12-31 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-10-01 | 2022-07-02 | 2022-04-02 | 2021-12-31 | 2021-10-02 | 2021-07-03 | 2021-04-03 | 2020-12-31 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-31 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-31 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-10-01 | 2016-07-02 | 2016-04-02 | 2015-12-31 | 2015-09-26 | 2015-06-27 | 2015-03-28 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 10,598,000 | 10,541,000 | 10,345,000 | 10,886,000 | 10,574,000 | 10,687,000 | 10,710,000 | 11,450,000 | 10,677,000 | 10,970,000 | 11,818,000 | 10,702,000 | 9,330,000 | 9,273,000 | 9,906,000 | 10,550,000 | 8,521,000 | 6,917,000 | 6,230,000 | 6,829,000 | 6,272,000 | 6,316,000 | 6,125,000 | 6,507,000 | 5,920,000 | 6,078,000 | 5,853,000 | 6,047,000 | 5,116,200 | 4,990,000 | 4,765,000 | 4,953,200 | 4,490,900 | 4,535,200 | 4,294,800 | 4,652,500 | 4,123,200 | 4,270,900 | 3,918,800 | 4,492,800 |
Revenue Y/Y Growth | 0.23% | -1.37% | -3.41% | -4.93% | -0.96% | -2.58% | -9.38% | 6.99% | 14.44% | 18.30% | 19.30% | 1.44% | 9.49% | 34.06% | 59.00% | 54.49% | 35.86% | 9.52% | 1.71% | 4.95% | 5.95% | 3.92% | 4.65% | 7.61% | 15.71% | 21.80% | 22.83% | 22.08% | 13.92% | 10.03% | 10.95% | 6.46% | 8.92% | 6.19% | 9.59% | 3.55% | - | - | - | - |
Cost of Revenue | 6,270,000 | 6,197,000 | 6,128,000 | 6,390,000 | 6,145,000 | 6,323,000 | 6,437,000 | 6,715,000 | 6,246,000 | 6,240,000 | 6,214,000 | 5,302,000 | 4,533,000 | 4,585,000 | 4,557,000 | 4,867,000 | 4,065,000 | 3,416,000 | 3,365,000 | 3,670,000 | 3,384,000 | 3,493,000 | 3,293,000 | 3,458,000 | 3,305,000 | 3,340,000 | 3,144,000 | 3,250,000 | 2,685,700 | 2,578,300 | 2,447,200 | 2,546,600 | 2,327,200 | 2,349,400 | 2,235,900 | 2,439,900 | 2,132,200 | 2,222,000 | 1,988,600 | 2,400,900 |
Gross Profit | 4,328,000 | 4,344,000 | 4,217,000 | 4,496,000 | 4,429,000 | 4,364,000 | 4,273,000 | 4,735,000 | 4,431,000 | 4,730,000 | 5,604,000 | 5,400,000 | 4,797,000 | 4,688,000 | 5,349,000 | 5,683,000 | 4,456,000 | 3,501,000 | 2,865,000 | 3,159,000 | 2,888,000 | 2,823,000 | 2,832,000 | 3,049,000 | 2,615,000 | 2,738,000 | 2,709,000 | 2,797,000 | 2,430,500 | 2,411,700 | 2,317,800 | 2,406,600 | 2,163,700 | 2,185,800 | 2,058,900 | 2,212,600 | 1,991,000 | 2,048,900 | 1,930,200 | 2,091,900 |
Gross Profit Margin | 40.84% | 41.21% | 40.76% | 41.30% | 41.89% | 40.83% | 39.90% | 41.35% | 41.50% | 43.12% | 47.42% | 50.46% | 51.41% | 50.56% | 54.00% | 53.87% | 52.29% | 50.61% | 45.99% | 46.26% | 46.05% | 44.70% | 46.24% | 46.86% | 44.17% | 45.05% | 46.28% | 46.25% | 47.51% | 48.33% | 48.64% | 48.59% | 48.18% | 48.20% | 47.94% | 47.56% | 48.29% | 47.97% | 49.25% | 46.56% |
Research and Development | 346,000 | 339,000 | 331,000 | 327,000 | 319,000 | 345,000 | 346,000 | 391,000 | 351,000 | 365,000 | 364,000 | 392,000 | 351,000 | 343,000 | 320,000 | 376,000 | 296,000 | 264,000 | 245,000 | 262,000 | 247,000 | 246,000 | 248,000 | 251,000 | 240,000 | 242,000 | 234,000 | 233,000 | 218,100 | 221,600 | 215,400 | 212,600 | 183,300 | 182,400 | 176,500 | 180,300 | 171,600 | 174,600 | 165,800 | 182,500 |
General and Administrative Expenses | 2,098,000 | 2,247,000 | 2,166,000 | 1,672,000 | 1,578,000 | 1,673,000 | 1,646,000 | 1,836,000 | 1,743,000 | 1,740,000 | 1,808,000 | 1,958,000 | 1,727,000 | 1,614,000 | 1,543,000 | 1,793,000 | 1,303,000 | 1,417,000 | 1,251,000 | 1,208,000 | 1,230,000 | 1,565,000 | 1,231,000 | 1,210,000 | 1,490,000 | 1,542,000 | 1,200,000 | 1,163,000 | 1,122,100 | 1,035,200 | 1,089,000 | 1,016,700 | 1,042,800 | 992,400 | 991,900 | 968,700 | 911,100 | 928,300 | 916,000 | 1,236,600 |
Total Operating Expenses | 2,490,000 | 2,586,000 | 2,497,000 | 2,642,000 | 2,481,000 | 2,603,000 | 2,598,000 | 2,819,000 | 2,688,000 | 2,705,000 | 2,781,000 | 2,816,000 | 2,501,000 | 2,406,000 | 2,286,000 | 2,580,000 | 2,013,000 | 2,098,000 | 1,921,000 | 1,898,000 | 1,911,000 | 1,811,000 | 1,901,000 | 1,886,000 | 1,730,000 | 1,784,000 | 1,878,000 | 1,837,000 | 1,745,200 | 1,637,700 | 1,671,900 | 1,605,700 | 1,567,700 | 1,512,800 | 1,490,400 | 1,475,000 | 1,412,600 | 1,432,700 | 1,410,900 | 1,419,100 |
Operating Income or Loss | 1,838,000 | 1,758,000 | 1,720,000 | 1,854,000 | 1,864,000 | 1,578,000 | 1,563,000 | 1,861,000 | 1,710,000 | 2,001,000 | 2,821,000 | 2,538,000 | 2,278,000 | 2,163,000 | 3,049,000 | 3,071,000 | 2,426,000 | 1,391,000 | 906,000 | 1,232,000 | 946,000 | 1,496,000 | 920,000 | 1,148,000 | 912,000 | 937,000 | 786,000 | 958,000 | 636,200 | 751,500 | 622,400 | 752,600 | 541,100 | 637,600 | 517,900 | 690,200 | 562,900 | 595,800 | 487,300 | 639,100 |
Operating Margin | 17.34% | 16.68% | 16.63% | 17.03% | 17.63% | 14.77% | 14.59% | 16.25% | 16.02% | 18.24% | 23.87% | 23.72% | 24.42% | 23.33% | 30.78% | 29.11% | 28.47% | 20.11% | 14.54% | 18.04% | 15.08% | 23.69% | 15.02% | 17.64% | 15.41% | 15.42% | 13.43% | 15.84% | 12.44% | 15.06% | 13.06% | 15.19% | 12.05% | 14.06% | 12.06% | 14.84% | 13.65% | 13.95% | 12.43% | 14.22% |
Interest Expense | 356,000 | 354,000 | 363,000 | 390,000 | 359,000 | 326,000 | 300,000 | 269,000 | 173,000 | 148,000 | 136,000 | 161,000 | 128,000 | 122,000 | 125,000 | 146,000 | 144,000 | 137,000 | 126,000 | 142,000 | 164,000 | 181,000 | 189,000 | 172,000 | 162,000 | 170,000 | 163,000 | 166,000 | 156,700 | 133,600 | 135,400 | 131,300 | 113,300 | 118,800 | 106,200 | 103,000 | 100,600 | 102,900 | 108,400 | 116,200 |
EBITDA | 2,906,000 | 2,977,000 | 2,561,000 | 2,870,000 | 2,802,000 | 2,640,000 | 2,583,000 | 2,884,000 | 2,565,000 | 2,818,000 | 3,689,000 | 3,441,000 | 2,947,000 | 2,882,000 | 3,708,000 | 3,691,000 | 3,010,000 | 1,977,000 | 1,518,000 | 1,851,000 | 1,564,000 | 1,621,000 | 1,503,000 | 1,757,000 | 1,440,000 | 1,532,000 | 1,417,000 | 1,559,700 | 1,154,100 | 1,237,400 | 1,102,800 | 1,257,000 | 1,124,100 | 1,129,300 | 1,019,700 | 1,110,200 | 996,400 | 1,026,200 | 906,700 | 1,082,000 |
Depreciation and Amortization | 740,000 | 790,000 | 836,000 | 839,000 | 853,000 | 855,000 | 859,000 | 848,000 | 838,000 | 836,000 | 859,000 | 683,000 | 628,000 | 660,000 | 621,000 | 602,000 | 575,000 | 574,000 | 574,000 | 576,000 | 575,000 | 571,000 | 555,000 | 558,000 | 563,000 | 571,000 | 575,000 | 573,500 | 516,800 | 478,200 | 464,500 | 473,800 | 433,000 | 435,100 | 416,100 | 424,500 | 427,700 | 419,700 | 416,300 | 428,700 |
Income Before Tax | 1,742,000 | 1,765,000 | 1,589,000 | 1,740,000 | 1,765,000 | 1,430,000 | 1,363,000 | 1,777,000 | 1,601,000 | 1,917,000 | 2,540,000 | 1,862,000 | 2,173,000 | 2,047,000 | 2,753,000 | 2,892,000 | 2,252,000 | 1,253,000 | 828,000 | 1,038,000 | 822,000 | 1,393,000 | 817,000 | 1,012,000 | 810,000 | 806,000 | 634,000 | 820,000 | 480,600 | 625,600 | 502,900 | 651,900 | 427,900 | 521,100 | 423,000 | 582,700 | 468,100 | 503,600 | 382,000 | 537,100 |
Income Tax Expense | 99,000 | 128,000 | 281,000 | -133,000 | 53,000 | 52,000 | 46,000 | 173,000 | 31,000 | 198,000 | 301,000 | 202,000 | 271,000 | 219,000 | 416,000 | 394,000 | 319,000 | 97,000 | 40,000 | 36,000 | 62,000 | 274,000 | 2,000 | 114,000 | 101,000 | 54,000 | 55,000 | 290,000 | -53,300 | 13,400 | -48,500 | 19,200 | -45,600 | 4,300 | 20,700 | -23,600 | -9,200 | -8,000 | -3,100 | -66,900 |
Net Income | 1,630,000 | 1,548,000 | 1,328,000 | 1,630,000 | 1,715,000 | 1,361,000 | 1,289,000 | 1,576,000 | 1,495,000 | 1,664,000 | 2,215,000 | 1,658,000 | 1,902,000 | 1,828,000 | 2,337,000 | 2,498,000 | 1,933,000 | 1,156,000 | 788,000 | 1,002,000 | 760,000 | 1,119,000 | 815,000 | 898,000 | 709,000 | 752,000 | 579,000 | 528,100 | 534,000 | 612,000 | 551,000 | 629,500 | 473,500 | 516,600 | 402,200 | 602,600 | 476,100 | 511,600 | 385,100 | 601,200 |
Net Income Margin | 15.38% | 14.69% | 12.84% | 14.97% | 16.22% | 12.74% | 12.04% | 13.76% | 14.00% | 15.17% | 18.74% | 15.49% | 20.39% | 19.71% | 23.59% | 23.68% | 22.69% | 16.71% | 12.65% | 14.67% | 12.12% | 17.72% | 13.31% | 13.80% | 11.98% | 12.37% | 9.89% | 8.73% | 10.44% | 12.26% | 11.56% | 12.71% | 10.54% | 11.39% | 9.36% | 12.95% | 11.55% | 11.98% | 9.83% | 13.38% |
EPS | 4.27 | 4.05 | 3.48 | 4.21 | 4.44 | 3.53 | 3.34 | 4.03 | 3.81 | 4.24 | 5.65 | 4.20 | 4.83 | 4.65 | 5.93 | 6.30 | 4.88 | 2.92 | 1.99 | 2.51 | 1.89 | 2.80 | 2.04 | 2.23 | 1.76 | 1.87 | 1.44 | 1.32 | 1.35 | 1.57 | 1.41 | 1.60 | 1.20 | 1.31 | 1.02 | 1.51 | 1.19 | 1.28 | 0.97 | 1.51 |
EPS Diluted | 4.24 | 4.04 | 3.46 | 4.20 | 4.42 | 3.51 | 3.32 | 4.01 | 3.78 | 4.22 | 5.61 | 4.17 | 4.79 | 4.61 | 5.88 | 6.24 | 4.84 | 2.90 | 1.97 | 2.49 | 1.88 | 2.77 | 2.02 | 2.22 | 1.75 | 1.85 | 1.43 | 1.30 | 1.34 | 1.56 | 1.40 | 1.59 | 1.19 | 1.30 | 1.01 | 1.50 | 1.18 | 1.27 | 0.96 | 1.50 |
Weighted Average Shares Out | 382,000 | 382,000 | 382,000 | 387,000 | 386,000 | 386,000 | 386,000 | 391,000 | 392,000 | 392,000 | 392,000 | 394,000 | 394,000 | 393,000 | 394,000 | 397,000 | 396,000 | 395,000 | 397,000 | 399,000 | 401,000 | 400,476 | 400,000 | 402,000 | 402,576 | 402,796 | 402,000 | 401,000 | 396,200 | 390,000 | 391,000 | 394,600 | 394,700 | 393,900 | 395,800 | 399,500 | 399,000 | 398,400 | 397,800 | 397,800 |
Weighted Average Shares Out Diluted | 384,000 | 383,000 | 384,000 | 388,000 | 388,000 | 388,000 | 388,000 | 393,000 | 395,000 | 394,000 | 395,000 | 398,000 | 397,000 | 396,000 | 397,000 | 400,000 | 399,000 | 398,000 | 400,000 | 402,000 | 404,000 | 400,476 | 403,000 | 405,000 | 402,576 | 402,796 | 406,000 | 405,000 | 399,600 | 393,300 | 394,100 | 397,000 | 397,400 | 396,700 | 398,700 | 402,400 | 402,000 | 401,500 | 401,400 | 401,400 |
Reported Currency: USD | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-31 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-10-01 | 2022-07-02 | 2022-04-02 | 2021-12-31 | 2021-10-02 | 2021-07-03 | 2021-04-03 | 2020-12-31 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-31 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-31 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-10-01 | 2016-07-02 | 2016-04-02 | 2015-12-31 | 2015-09-26 | 2015-06-27 | 2015-03-28 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 4,645,000 | 7,084,000 | 5,506,000 | 8,077,000 | 6,151,000 | 3,133,000 | 3,482,000 | 8,524,000 | 2,919,000 | 1,888,000 | 2,752,000 | 4,477,000 | 12,027,000 | 7,023,000 | 5,583,000 | 10,325,000 | 7,540,000 | 5,818,000 | 2,981,000 | 2,399,000 | 1,273,000 | 2,288,000 | 1,106,000 | 2,103,000 | 1,098,000 | 937,000 | 950,000 | 1,335,000 | 741,100 | 611,000 | 713,300 | 786,000 | 1,970,000 | 663,100 | 826,800 | 452,100 | 503,400 | 768,400 | 864,600 | 1,343,500 |
Short Term Investments | 2,000,000 | 1,750,000 | 1,751,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 | 2,000 | 2,000 | 8,400 | 8,500 |
Cash + Short Term Investments | 6,645,000 | 8,834,000 | 7,257,000 | 8,077,000 | 6,151,000 | 3,133,000 | 3,482,000 | 8,524,000 | 2,919,000 | 1,888,000 | 2,752,000 | 4,477,000 | 12,027,000 | 7,023,000 | 5,583,000 | 10,325,000 | 7,540,000 | 5,818,000 | 2,981,000 | 2,399,000 | 1,273,000 | 2,288,000 | 1,106,000 | 2,103,000 | 1,098,000 | 937,000 | 950,000 | 1,335,000 | 741,100 | 611,000 | 713,300 | 786,000 | 1,970,000 | 663,100 | 826,800 | 452,100 | 503,400 | 807,500 | 873,000 | 1,343,500 |
Net Receivables | 9,796,000 | 9,430,000 | 9,353,000 | 9,664,000 | 9,835,000 | 9,486,000 | 9,297,000 | 9,427,000 | 8,919,000 | 8,892,000 | 8,953,000 | 8,945,000 | 6,365,000 | 6,280,000 | 6,337,000 | 6,472,000 | 5,883,000 | 5,164,000 | 5,166,000 | 4,952,000 | 4,993,000 | 4,775,000 | 4,700,000 | 4,595,000 | 4,314,000 | 4,382,000 | 3,990,000 | 3,879,000 | 3,657,000 | 3,258,300 | 3,096,500 | 3,049,000 | 2,895,100 | 2,709,100 | 2,668,300 | 2,544,900 | 2,543,900 | 2,631,000 | 2,538,000 | 2,473,600 |
Inventory | 5,430,000 | 5,198,000 | 5,133,000 | 5,088,000 | 5,404,000 | 5,655,000 | 5,664,000 | 5,634,000 | 5,722,000 | 5,668,000 | 5,483,000 | 5,051,000 | 4,906,000 | 4,625,000 | 4,342,000 | 4,029,000 | 3,829,000 | 3,648,000 | 3,454,000 | 3,370,000 | 3,308,000 | 3,209,000 | 3,124,000 | 3,005,000 | 2,982,000 | 2,866,000 | 2,891,000 | 2,971,000 | 3,125,500 | 2,422,200 | 2,327,100 | 2,213,000 | 2,390,900 | 2,086,300 | 2,154,900 | 1,991,700 | 1,987,200 | 1,962,300 | 1,898,800 | 1,859,500 |
Other Current Assets | 1,912,000 | 2,025,000 | 1,904,000 | 1,760,000 | 1,702,000 | 1,721,000 | 1,766,000 | 1,644,000 | 1,739,000 | 1,652,000 | 1,588,000 | 1,640,000 | 1,426,000 | 1,332,000 | 1,423,000 | 1,131,000 | 982,000 | 1,145,000 | 1,137,000 | 1,172,000 | 940,000 | 951,000 | 1,009,000 | 922,000 | 1,172,000 | 1,289,000 | 1,757,000 | 1,236,000 | 1,320,400 | 1,161,000 | 1,111,200 | 973,000 | 948,400 | 872,500 | 889,000 | 752,500 | 991,400 | 872,900 | 870,700 | 863,200 |
Total Current Assets | 23,783,000 | 25,476,000 | 23,640,000 | 24,589,000 | 23,092,000 | 19,995,000 | 20,209,000 | 25,229,000 | 19,299,000 | 18,100,000 | 18,776,000 | 20,113,000 | 24,724,000 | 19,260,000 | 17,685,000 | 21,957,000 | 18,234,000 | 15,775,000 | 12,738,000 | 11,893,000 | 10,514,000 | 11,223,000 | 9,939,000 | 10,625,000 | 9,566,000 | 9,474,000 | 9,588,000 | 9,421,000 | 8,844,000 | 7,452,500 | 7,248,100 | 7,021,000 | 8,204,400 | 6,331,000 | 6,539,000 | 5,741,200 | 6,025,900 | 6,236,600 | 6,180,500 | 6,539,800 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 9,412,000 | 9,282,000 | 9,324,000 | 9,448,000 | 9,167,000 | 9,292,000 | 9,354,000 | 10,873,000 | 8,628,000 | 8,529,000 | 8,448,000 | 9,864,000 | 7,049,000 | 6,560,000 | 6,133,000 | 6,687,000 | 5,180,000 | 4,887,000 | 4,736,000 | 5,448,000 | 5,065,000 | 5,027,000 | 4,792,000 | 4,165,000 | 3,978,000 | 3,952,000 | 4,059,000 | 4,047,000 | 3,931,600 | 2,599,700 | 2,563,300 | 2,578,000 | 2,599,300 | 2,451,600 | 2,483,100 | 2,448,800 | 2,392,200 | 2,406,900 | 2,384,200 | 2,426,500 |
Goodwill | 46,726,000 | 43,843,000 | 43,843,000 | 44,020,000 | 43,583,000 | 43,273,000 | 43,140,000 | 41,196,000 | 40,488,000 | 41,066,000 | 41,721,000 | 41,924,000 | 26,909,000 | 26,904,000 | 26,823,000 | 26,041,000 | 25,782,000 | 25,700,000 | 25,614,000 | 25,714,000 | 25,624,000 | 25,757,000 | 25,236,000 | 25,347,000 | 25,142,000 | 25,120,000 | 25,362,000 | 25,290,000 | 25,128,900 | 21,845,500 | 21,560,300 | 21,328,000 | 21,580,000 | 19,546,800 | 19,632,500 | 18,827,600 | 18,746,300 | 18,806,900 | 18,732,900 | 18,842,600 |
Intangible Assets | 16,262,000 | 15,519,000 | 16,048,000 | 16,670,000 | 17,091,000 | 17,437,000 | 17,972,000 | 17,478,000 | 17,813,000 | 18,578,000 | 19,378,000 | 20,146,000 | 11,927,000 | 12,390,000 | 12,831,000 | 12,685,000 | 12,870,000 | 13,170,000 | 13,543,000 | 14,014,000 | 14,311,000 | 14,863,000 | 14,489,000 | 14,978,000 | 15,219,000 | 15,680,000 | 16,393,000 | 16,684,000 | 17,029,600 | 13,575,600 | 13,821,700 | 13,969,000 | 14,522,400 | 12,842,200 | 13,237,800 | 12,758,300 | 13,015,100 | 13,383,700 | 13,622,500 | 14,110,100 |
Long Term Investments | 0 | 492,000 | 233,000 | 59,000 | 87,000 | 6,000 | 50,000 | 154,000 | 145,000 | 98,000 | 49,000 | 63,000 | 10,000 | 74,000 | 2,000 | 53,000 | 39,000 | 64,000 | 65,000 | 67,000 | 107,000 | 36,000 | 66,000 | 64,000 | 8,000 | 6,000 | -3,784,000 | 32,000 | -4,185,800 | 0 | -3,483,600 | 37,000 | 13,000 | 30,700 | -3,754,300 | 39,200 | 18,900 | -1,223,800 | -1,236,600 | 38,500 |
Tax Assets | 1,123,000 | 1,516,000 | 1,811,000 | -59,000 | 2,620,000 | 2,842,000 | 2,976,000 | 2,849,000 | -1,168,000 | -979,000 | -4,424,000 | 3,837,000 | 1,465,000 | 1,632,000 | 1,885,000 | -2,457,000 | 1,528,000 | 1,750,000 | 2,137,000 | -1,850,000 | 2,001,000 | 1,936,000 | 2,145,000 | -1,051,000 | 2,550,000 | 2,599,000 | 2,606,000 | -1,133,000 | 3,134,600 | 0 | 2,463,400 | 2,557,400 | 2,715,000 | 2,481,500 | 2,694,000 | -1,312,000 | 263,300 | 283,500 | 299,400 | -933,100 |
Other Non-Current Assets | 3,058,000 | 2,368,000 | 2,196,000 | 3,999,000 | -2,620,000 | -2,842,000 | -2,976,000 | -2,849,000 | 1,168,000 | 979,000 | 4,424,000 | -3,837,000 | -1,465,000 | -1,706,000 | -1,885,000 | 2,457,000 | -1,528,000 | -1,750,000 | -2,137,000 | 1,850,000 | -2,001,000 | -1,936,000 | -2,145,000 | 1,051,000 | -2,550,000 | -2,599,000 | 1,178,000 | 1,133,000 | 1,051,200 | 0 | 1,020,200 | -2,557,400 | -2,715,000 | -2,481,500 | 1,060,300 | 1,312,000 | -263,300 | 940,300 | 937,200 | 933,100 |
Total Non-Current Assets | 76,581,000 | 73,020,000 | 73,455,000 | 74,137,000 | 69,928,000 | 70,008,000 | 70,516,000 | 69,701,000 | 67,074,000 | 68,271,000 | 69,596,000 | 71,997,000 | 45,895,000 | 45,854,000 | 45,789,000 | 45,466,000 | 43,871,000 | 43,821,000 | 43,958,000 | 45,243,000 | 45,107,000 | 45,683,000 | 44,583,000 | 44,554,000 | 44,347,000 | 44,758,000 | 45,814,000 | 46,053,000 | 46,090,100 | 38,020,800 | 37,945,300 | 37,912,000 | 38,714,700 | 34,871,300 | 35,353,400 | 34,073,900 | 34,172,500 | 34,597,500 | 34,739,600 | 35,417,700 |
Other Assets | 0 | 0 | 0 | 0 | 4,037,000 | 4,102,000 | 3,933,000 | 2,224,000 | 4,163,000 | 4,208,000 | 4,375,000 | 3,013,000 | 2,981,000 | 2,584,000 | 2,457,000 | 1,629,000 | 1,956,000 | 1,997,000 | 1,992,000 | 1,245,000 | 1,108,000 | 1,064,000 | 1,074,000 | 1,053,000 | 1,165,000 | 1,171,000 | 1,178,000 | 1,195,000 | 1,051,200 | 1,040,400 | 1,020,200 | 975,000 | 1,091,600 | 1,051,100 | 1,060,300 | 1,019,200 | 948,700 | 940,300 | 937,200 | 894,600 |
Total Assets | 100,364,000 | 98,496,000 | 97,095,000 | 98,726,000 | 97,057,000 | 94,105,000 | 94,658,000 | 97,154,000 | 90,536,000 | 90,579,000 | 92,747,000 | 95,123,000 | 73,600,000 | 67,698,000 | 65,931,000 | 69,052,000 | 64,061,000 | 61,593,000 | 58,688,000 | 58,381,000 | 56,729,000 | 57,970,000 | 55,596,000 | 56,232,000 | 55,078,000 | 55,403,000 | 56,580,000 | 56,669,000 | 55,985,300 | 46,513,700 | 46,213,600 | 45,908,000 | 48,010,700 | 42,253,400 | 42,952,700 | 40,834,300 | 41,147,100 | 41,774,400 | 41,857,300 | 42,852,100 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 2,606,000 | 2,547,000 | 2,555,000 | 2,872,000 | 2,508,000 | 2,423,000 | 2,798,000 | 3,381,000 | 2,471,000 | 2,586,000 | 2,667,000 | 2,867,000 | 2,301,000 | 2,098,000 | 2,146,000 | 2,175,000 | 1,703,000 | 1,385,000 | 1,599,000 | 1,920,000 | 1,659,000 | 1,391,000 | 1,462,000 | 1,615,000 | 1,344,000 | 1,359,000 | 1,354,000 | 1,428,000 | 1,123,800 | 982,200 | 1,031,000 | 926,000 | 941,700 | 846,500 | 853,000 | 822,200 | 783,300 | 819,000 | 827,600 | 820,700 |
Short Term Debt | 4,116,000 | 5,121,000 | 4,451,000 | 3,609,000 | 4,795,000 | 4,814,000 | 6,122,000 | 5,579,000 | 1,010,000 | 1,010,000 | 1,880,000 | 2,522,000 | 19,000 | 4,000 | 4,000 | 2,812,000 | 2,000 | 675,000 | 738,000 | 676,000 | 661,000 | 2,377,000 | 1,336,000 | 1,271,000 | 1,014,000 | 1,711,000 | 2,814,000 | 2,135,000 | 2,762,300 | 1,540,400 | 1,882,400 | 1,255,000 | 1,972,100 | 2,515,900 | 3,383,000 | 1,051,800 | 3,034,000 | 3,359,800 | 4,160,600 | 2,212,400 |
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 | 405,000 | 530,000 | 540,000 | 432,000 | 125,700 | 89,900 | 82,200 | 165,400 | 23,700 | 21,800 | 55,700 | 212,500 | 51,400 | 41,000 | 39,100 | 165,100 |
Deferred Revenue | 2,663,000 | 2,591,000 | 2,632,000 | 2,689,000 | 2,547,000 | 2,590,000 | 2,662,000 | 2,601,000 | 2,567,000 | 2,722,000 | 2,871,000 | 2,655,000 | 1,442,000 | 1,470,000 | 1,396,000 | 1,271,000 | 1,047,000 | 975,000 | 938,000 | 916,000 | 943,000 | 1,062,000 | 967,000 | 809,000 | 797,000 | 816,000 | 909,000 | 719,000 | 747,300 | 542,100 | 538,900 | 486,000 | 492,200 | 358,500 | 360,500 | 317,900 | 320,900 | 334,300 | 332,900 | 311,900 |
Other Current Liabilities | 5,216,000 | 4,513,000 | 4,299,000 | 4,842,000 | 4,308,000 | 4,285,000 | 4,302,000 | 5,449,000 | 5,070,000 | 4,679,000 | 4,638,000 | 5,392,000 | 3,991,000 | 3,353,000 | 3,449,000 | 3,862,000 | 3,476,000 | 2,978,000 | 2,225,000 | 2,685,000 | 2,581,000 | 2,679,000 | 2,133,000 | 2,452,000 | 1,636,000 | 1,564,000 | 1,455,000 | 2,334,000 | 2,272,200 | 1,921,200 | 1,768,400 | 2,519,600 | 1,830,200 | 1,785,500 | 1,670,600 | 1,741,900 | 1,545,500 | 1,546,300 | 1,500,800 | 1,839,700 |
Total Current Liabilities | 14,601,000 | 14,772,000 | 13,937,000 | 14,012,000 | 14,158,000 | 14,112,000 | 15,884,000 | 17,010,000 | 11,118,000 | 10,997,000 | 12,070,000 | 13,436,000 | 7,753,000 | 6,925,000 | 6,995,000 | 10,304,000 | 6,228,000 | 6,013,000 | 5,500,000 | 6,197,000 | 5,844,000 | 7,509,000 | 5,898,000 | 6,147,000 | 5,196,000 | 5,980,000 | 7,072,000 | 7,048,000 | 7,031,300 | 5,075,800 | 5,302,900 | 4,866,000 | 5,259,900 | 5,528,200 | 6,322,800 | 4,146,300 | 5,735,100 | 6,100,400 | 6,861,000 | 5,349,800 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 31,197,000 | 30,491,000 | 31,157,000 | 31,308,000 | 30,489,000 | 29,194,000 | 29,135,000 | 28,909,000 | 28,369,000 | 29,450,000 | 31,570,000 | 32,148,000 | 21,797,000 | 18,773,000 | 18,641,000 | 19,740,000 | 21,091,000 | 20,638,000 | 19,231,000 | 17,647,000 | 16,921,000 | 17,180,000 | 17,299,000 | 17,719,000 | 17,760,000 | 17,709,000 | 18,122,000 | 18,873,000 | 19,230,400 | 15,255,700 | 15,188,400 | 15,372,400 | 16,940,400 | 11,631,900 | 11,662,000 | 11,436,600 | 10,277,900 | 10,663,700 | 10,696,200 | 12,351,600 |
Deferred Revenue | 1,428,000 | 1,455,000 | 1,427,000 | -1,922,000 | -9,566,000 | -9,726,000 | -7,206,000 | -7,119,000 | -7,541,000 | -7,861,000 | -49,175,000 | 1,238,000 | 822,000 | 781,000 | -7,122,000 | -6,928,000 | -6,446,000 | -6,817,000 | -7,535,000 | -7,429,000 | -7,139,000 | -7,005,000 | -7,338,000 | -6,918,000 | -7,782,000 | -7,868,000 | -7,868,000 | 2,766,000 | -8,156,400 | -6,111,000 | -6,390,500 | -6,701,000 | -6,866,800 | -6,310,900 | -6,746,500 | 2,622,600 | -7,315,600 | -7,465,400 | -7,608,200 | -4,602,600 |
Deferred Tax | 1,123,000 | 1,516,000 | 1,811,000 | 1,922,000 | 2,620,000 | 2,842,000 | 2,976,000 | 2,849,000 | 3,140,000 | 3,327,000 | 3,493,000 | 3,837,000 | 1,465,000 | 1,632,000 | 1,885,000 | 1,794,000 | 1,528,000 | 1,750,000 | 2,137,000 | 2,192,000 | 2,001,000 | 1,936,000 | 2,145,000 | 2,265,000 | 2,550,000 | 2,599,000 | 2,606,000 | 2,766,000 | 3,134,600 | 2,320,400 | 2,463,400 | 2,557,000 | 2,715,000 | 2,481,500 | 2,694,000 | 2,622,600 | 3,031,700 | 3,134,900 | 3,222,900 | 3,430,700 |
Other Non-Current Liabilities | 2,916,000 | 4,184,000 | 4,567,000 | 4,642,000 | 2,978,000 | 4,042,000 | 4,230,000 | 4,238,000 | 4,182,000 | 4,334,000 | 4,483,000 | 4,725,000 | 3,875,000 | 3,514,000 | 3,352,000 | 2,697,000 | 3,390,000 | 3,317,000 | 3,261,000 | 2,670,000 | 2,608,000 | 2,616,000 | 2,561,000 | 2,515,000 | 2,682,000 | 2,670,000 | 2,657,000 | 2,569,000 | 1,887,200 | 1,470,200 | 1,463,700 | 4,129,600 | 1,436,800 | 3,829,400 | 4,043,500 | 1,278,600 | 1,252,200 | 1,195,600 | 1,162,400 | 0 |
Total Non-Current Liabilities | 36,664,000 | 36,191,000 | 37,535,000 | 37,872,000 | 30,441,000 | 29,007,000 | 29,008,000 | 28,795,000 | 27,931,000 | 29,050,000 | 31,208,000 | 32,148,000 | 21,583,000 | 18,787,000 | 18,650,000 | 19,146,000 | 21,105,000 | 20,671,000 | 19,261,000 | 17,089,000 | 16,423,000 | 16,709,000 | 16,912,000 | 17,848,000 | 17,940,000 | 17,881,000 | 18,284,000 | 18,997,000 | 19,328,000 | 15,355,600 | 15,304,200 | 15,482,000 | 16,940,400 | 11,631,900 | 11,662,000 | 11,436,600 | 10,277,900 | 10,704,400 | 10,709,600 | 12,351,600 |
Total Liabilities | 51,265,000 | 50,963,000 | 51,472,000 | 51,884,000 | 51,593,000 | 50,190,000 | 52,225,000 | 53,006,000 | 46,809,000 | 48,108,000 | 51,616,000 | 54,146,000 | 34,890,000 | 30,844,000 | 30,873,000 | 34,535,000 | 32,237,000 | 31,718,000 | 30,129,000 | 28,706,000 | 27,374,000 | 29,241,000 | 27,903,000 | 28,646,000 | 28,188,000 | 28,958,000 | 30,457,000 | 31,256,000 | 31,283,500 | 24,122,100 | 24,418,400 | 24,368,000 | 26,352,100 | 20,989,500 | 22,028,300 | 19,484,100 | 20,296,900 | 21,094,600 | 21,942,500 | 22,304,000 |
Common Stock | 444,000 | 443,000 | 443,000 | 442,000 | 442,000 | 441,000 | 441,000 | 441,000 | 440,000 | 440,000 | 440,000 | 439,000 | 439,000 | 438,000 | 438,000 | 437,000 | 437,000 | 436,000 | 435,000 | 434,000 | 434,000 | 433,000 | 433,000 | 432,000 | 431,000 | 430,000 | 429,000 | 428,000 | 428,000 | 416,900 | 416,400 | 415,000 | 415,000 | 414,000 | 413,300 | 411,900 | 411,400 | 410,600 | 410,200 | 408,500 |
Retained Earnings | 51,421,000 | 49,940,000 | 48,542,000 | 47,364,000 | 45,869,000 | 44,289,000 | 43,064,000 | 41,910,000 | 40,452,000 | 39,074,000 | 37,528,000 | 35,431,000 | 33,876,000 | 32,076,000 | 30,350,000 | 28,116,000 | 25,705,000 | 23,860,000 | 22,791,000 | 22,092,000 | 21,165,000 | 20,482,000 | 19,439,000 | 18,696,000 | 17,866,000 | 17,226,000 | 16,542,000 | 15,914,000 | 15,445,800 | 14,972,300 | 14,419,400 | 13,927,000 | 13,356,500 | 12,942,500 | 12,485,200 | 12,142,300 | 11,599,700 | 11,183,700 | 10,732,100 | 10,406,900 |
Accumulated Other Comprehensive Income/Loss | -2,477,000 | -2,413,000 | -2,764,000 | -3,224,000 | -3,027,000 | -2,924,000 | -3,054,000 | -3,099,000 | -2,928,000 | -2,724,000 | -2,343,000 | -2,329,000 | -2,654,000 | -2,630,000 | -2,562,000 | -2,807,000 | -2,970,000 | -2,989,000 | -3,088,000 | -2,679,000 | -2,722,000 | -2,630,000 | -2,509,000 | -2,498,000 | -2,519,000 | -2,491,000 | -2,042,000 | -2,003,000 | -2,182,900 | -2,256,100 | -2,473,500 | -2,636,000 | -2,154,700 | -2,082,100 | -1,866,700 | -1,997,300 | -1,886,400 | -1,595,100 | -1,846,600 | -1,285,000 |
Total Stockholders Equity | 48,992,000 | 47,432,000 | 45,516,000 | 46,724,000 | 45,328,000 | 43,752,000 | 42,257,000 | 43,978,000 | 43,549,000 | 42,293,000 | 40,956,000 | 40,793,000 | 38,710,000 | 36,854,000 | 35,058,000 | 34,507,000 | 31,824,000 | 29,875,000 | 28,559,000 | 29,675,000 | 29,355,000 | 28,729,000 | 27,693,000 | 27,586,000 | 26,890,000 | 26,445,000 | 26,123,000 | 25,413,000 | 24,701,800 | 22,391,600 | 21,795,200 | 21,540,000 | 21,658,600 | 21,263,900 | 20,924,400 | 21,350,200 | 20,850,200 | 20,679,800 | 19,914,800 | 20,548,100 |
Total Investments | 2,000,000 | 2,242,000 | 1,984,000 | 59,000 | 87,000 | 6,000 | 50,000 | 154,000 | 145,000 | 98,000 | 49,000 | 63,000 | 10,000 | 74,000 | 2,000 | 53,000 | 39,000 | 64,000 | 65,000 | 67,000 | 107,000 | 36,000 | 66,000 | 64,000 | 8,000 | 6,000 | -3,784,000 | 32,000 | -4,185,800 | 0 | -3,483,600 | 37,000 | 13,000 | 30,700 | -3,754,300 | 39,200 | 18,900 | 2,000 | 8,400 | 38,500 |
Total Debt | 35,313,000 | 35,405,000 | 35,608,000 | 34,917,000 | 35,284,000 | 34,008,000 | 35,257,000 | 34,488,000 | 29,160,000 | 30,260,000 | 33,255,000 | 34,870,000 | 21,707,000 | 18,777,000 | 18,645,000 | 21,735,000 | 21,093,000 | 21,313,000 | 19,969,000 | 17,752,000 | 17,053,000 | 19,040,000 | 18,148,000 | 18,990,000 | 18,774,000 | 19,420,000 | 20,936,000 | 21,008,000 | 21,992,700 | 16,796,100 | 17,070,800 | 16,627,900 | 18,912,500 | 14,147,800 | 15,036,000 | 12,526,700 | 13,311,900 | 14,023,500 | 14,856,800 | 14,564,000 |
Net Debt | 30,668,000 | 28,321,000 | 30,102,000 | 26,840,000 | 29,133,000 | 30,875,000 | 31,775,000 | 25,964,000 | 26,241,000 | 28,372,000 | 30,503,000 | 30,393,000 | 9,680,000 | 11,754,000 | 13,062,000 | 11,410,000 | 13,553,000 | 15,495,000 | 16,988,000 | 15,353,000 | 15,780,000 | 16,752,000 | 17,042,000 | 16,887,000 | 17,676,000 | 18,483,000 | 19,986,000 | 19,673,000 | 21,251,600 | 16,185,100 | 16,357,500 | 15,841,900 | 16,942,500 | 13,484,700 | 14,209,200 | 12,074,600 | 12,808,500 | 13,255,100 | 13,992,200 | 13,220,500 |
Reported Currency: USD | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-31 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-10-01 | 2022-07-02 | 2022-04-02 | 2021-12-31 | 2021-10-02 | 2021-07-03 | 2021-04-03 | 2020-12-31 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-31 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-31 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-10-01 | 2016-07-02 | 2016-04-02 | 2015-12-31 | 2015-09-26 | 2015-06-27 | 2015-03-28 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 1,629,000 | 1,548,000 | 1,327,000 | 1,630,000 | 1,695,000 | 1,362,000 | 1,292,000 | 1,574,000 | 1,498,000 | 1,668,000 | 2,220,000 | 1,661,000 | 1,902,000 | 1,828,000 | 2,337,000 | 2,498,000 | 1,933,000 | 1,156,000 | 788,000 | 1,002,000 | 760,000 | 1,119,000 | 815,000 | 898,000 | 709,000 | 752,000 | 579,000 | 530,500 | 533,900 | 612,200 | 551,400 | 632,700 | 473,500 | 516,800 | 402,300 | 606,300 | 477,300 | 511,600 | 385,100 | 604,000 |
Depreciation & Amortization | 740,000 | 790,000 | 836,000 | 839,000 | 853,000 | 855,000 | 859,000 | 848,000 | 838,000 | 836,000 | 859,000 | 683,000 | 628,000 | 660,000 | 621,000 | 602,000 | 575,000 | 574,000 | 574,000 | 576,000 | 575,000 | 571,000 | 555,000 | 558,000 | 563,000 | 571,000 | 575,000 | 573,500 | 516,800 | 478,200 | 464,500 | 473,800 | 433,000 | 435,100 | 416,100 | 424,500 | 427,700 | 419,700 | 416,300 | 428,700 |
Deferred Income Tax | -400,000 | -354,000 | -253,000 | -669,000 | -303,000 | -182,000 | -146,000 | -133,000 | -261,000 | -262,000 | -339,000 | 49,000 | -148,000 | -331,000 | 24,000 | -56,000 | -178,000 | -277,000 | -41,000 | 8,000 | 9,000 | -259,000 | -106,000 | -102,000 | -218,000 | 22,000 | -121,000 | -605,400 | -184,800 | -171,500 | -127,300 | -83,400 | -210,300 | -215,700 | -88,800 | -225,900 | -67,900 | -115,600 | -102,400 | -38,000 |
Stock Based Compensation | 68,000 | 84,000 | 70,000 | 61,000 | 67,000 | 74,000 | 76,000 | 75,000 | 77,000 | 77,000 | 78,000 | 77,000 | 51,000 | 51,000 | 51,000 | 51,000 | 52,000 | 47,000 | 46,000 | 43,000 | 42,000 | 52,000 | 44,000 | 44,000 | 46,000 | 48,000 | 43,000 | 43,100 | 45,000 | 38,000 | 33,000 | 31,500 | 34,900 | 33,700 | 33,400 | 33,200 | 32,500 | 31,100 | 28,200 | 30,500 |
Change in Working Capital | 1,003,000 | -216,000 | -787,000 | 1,723,000 | -9,000 | -718,000 | -1,533,000 | 1,042,000 | -367,000 | -849,000 | -875,000 | -348,000 | 237,000 | -126,000 | -1,321,000 | 113,000 | 226,000 | 341,000 | -1,075,000 | 135,000 | -363,000 | 286,000 | -677,000 | 374,000 | 106,000 | 15,000 | -1,025,000 | 1,248,000 | -18,900 | -125,900 | -618,200 | 94,800 | 12,900 | 109,300 | -465,600 | 373,900 | -130,800 | -70,800 | -622,200 | -63,400 |
Accounts Receivable | 0 | 0 | 0 | 209,000 | 0 | 0 | 0 | -430,000 | 0 | 0 | 0 | -204,000 | 0 | 0 | 0 | -444,000 | -663,000 | 23,000 | -218,000 | 96,000 | -326,000 | 34,000 | -29,000 | -302,000 | 33,000 | -26,000 | -71,000 | -201,300 | -34,100 | -108,600 | -18,000 | -239,800 | -17,400 | -65,100 | -29,900 | -3,500 | 55,800 | -77,000 | -124,700 | -28,100 |
Inventory | 0 | 0 | 0 | 598,000 | 0 | 0 | 0 | -825,000 | 0 | 0 | 0 | -1,065,000 | 0 | 0 | 0 | -81,000 | -118,000 | -168,000 | -141,000 | -9,000 | -176,000 | -133,000 | -140,000 | 9,000 | -138,000 | -71,000 | -124,000 | 127,300 | -62,200 | -41,000 | -105,100 | 75,500 | 48,200 | 30,300 | -56,200 | 34,600 | -53,200 | -40,800 | -81,300 | -700 |
Accounts Payable | 0 | 0 | 0 | -500,000 | 0 | 0 | 0 | 648,000 | 0 | 0 | 0 | 479,000 | 0 | 0 | 0 | 279,000 | 277,000 | -256,000 | -241,000 | 196,000 | 272,000 | -73,000 | -129,000 | 246,000 | -25,000 | 74,000 | -94,000 | 274,100 | -49,100 | -65,000 | 114,000 | -10,600 | 26,200 | 5,100 | 34,800 | 24,200 | -48,600 | -13,100 | 34,800 | 4,500 |
Other Working Capital | 1,003,000 | -216,000 | -787,000 | 1,416,000 | -9,000 | -718,000 | -1,533,000 | 1,649,000 | -367,000 | -849,000 | -875,000 | 442,000 | 237,000 | -126,000 | -1,321,000 | 359,000 | 730,000 | 742,000 | -475,000 | -148,000 | -133,000 | 458,000 | -379,000 | 421,000 | 236,000 | 38,000 | -736,000 | 1,047,900 | 126,500 | 88,700 | -609,100 | 269,700 | -44,100 | 139,000 | -414,300 | 318,600 | -84,800 | 60,100 | -451,000 | -39,100 |
Other Non-Cash Items | -874,000 | 1,772,000 | 1,800,000 | 139,000 | 328,000 | 299,000 | 181,000 | 81,000 | 152,000 | 58,000 | 259,000 | 566,000 | -20,000 | 145,000 | 266,000 | 131,000 | 100,000 | 45,000 | 64,000 | 149,000 | 94,000 | -475,000 | 18,000 | 29,000 | 14,000 | 36,000 | 27,000 | 76,800 | 36,900 | 17,200 | 58,100 | 56,500 | 27,800 | 10,300 | -8,300 | 16,100 | 5,100 | -11,100 | -25,000 | -8,100 |
Net Cash Provided by Operating Activities | 2,166,000 | 1,960,000 | 1,251,000 | 3,723,000 | 2,414,000 | 1,540,000 | 729,000 | 3,487,000 | 1,937,000 | 1,528,000 | 2,202,000 | 2,688,000 | 2,650,000 | 2,227,000 | 1,978,000 | 3,339,000 | 2,708,000 | 1,886,000 | 356,000 | 1,913,000 | 1,117,000 | 1,294,000 | 649,000 | 1,801,000 | 1,220,000 | 1,444,000 | 78,000 | 1,866,500 | 928,600 | 848,400 | 361,500 | 1,205,900 | 771,800 | 889,500 | 289,100 | 1,228,100 | 743,900 | 764,900 | 80,000 | 953,700 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -272,000 | -301,000 | -347,000 | -405,000 | -332,000 | -284,000 | -458,000 | -550,000 | -547,000 | -506,000 | -640,000 | -831,000 | -524,000 | -540,000 | -628,000 | -586,000 | -366,000 | -269,000 | -253,000 | -289,000 | -216,000 | -220,000 | -201,000 | -284,000 | -173,000 | -183,000 | -118,000 | -215,200 | -111,400 | -88,000 | -93,400 | -133,500 | -81,000 | -114,800 | -115,100 | -129,400 | -101,000 | -95,300 | -97,200 | -156,700 |
Acquisitions Net | -3,112,000 | 16,000 | 4,000 | 11,000 | -909,000 | -47,000 | -2,704,000 | 6,000 | 1,000 | 12,000 | -40,000 | -17,876,000 | -94,000 | -82,000 | -1,343,000 | -35,000 | 0 | 1,000 | -4,000 | -156,000 | 1,000 | -559,000 | -1,000 | -477,000 | 0 | -2,000 | -57,000 | -65,800 | -6,853,200 | -6,300 | -300,700 | -35,400 | -4,119,900 | -700 | -1,032,400 | -388,600 | -7,400 | 0 | -298,600 | -2,200 |
Purchases of Investments | -287,000 | -20,000 | -1,758,000 | 0 | 0 | 0 | -2,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -800 | 0 | -3,600 | -10,600 | -78,000 | 0 | 0 | 0 | 8,400 | 800 | 0 | -1,400 | 29,600 |
Sales/Maturities of Investments | -111,000 | 47,000 | 64,000 | 0 | 0 | 0 | 2,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3,500 | 2,000 | 4,800 | 11,700 | 81,200 | 3,800 | 4,000 | 3,900 | 2,200 | 500 | 7,300 | 2,000 | 4,200 |
Other Investing Activities | 204,000 | 52,000 | 71,000 | 18,000 | 60,000 | -112,000 | 20,000 | 19,000 | 1,000 | 75,000 | 10,000 | 15,000 | 2,000 | -4,000 | -27,000 | -5,000 | 1,000 | 9,000 | -3,000 | 106,000 | 17,000 | 10,000 | 21,000 | 40,000 | 5,000 | -1,000 | -4,000 | -5,100 | -5,700 | -2,300 | 11,100 | 77,600 | 4,900 | 6,800 | 8,200 | -4,000 | 400 | 13,000 | 900 | -900 |
Net Cash Used for Investing Activities | -3,578,000 | -253,000 | -2,030,000 | -376,000 | -1,181,000 | -443,000 | -3,142,000 | -525,000 | -545,000 | -419,000 | -670,000 | -18,692,000 | -616,000 | -626,000 | -1,998,000 | -626,000 | -365,000 | -259,000 | -260,000 | -339,000 | -198,000 | -769,000 | -181,000 | -721,000 | -168,000 | -185,000 | -179,000 | -283,400 | -6,968,300 | -95,400 | -381,900 | -88,100 | -4,196,000 | -108,700 | -1,139,300 | -511,400 | -106,700 | -75,000 | -394,300 | -126,000 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -1,107,000 | -1,000 | 1,205,000 | -1,306,000 | 1,972,000 | -1,325,000 | 504,000 | 3,488,000 | -1,000 | -1,825,000 | -1,008,000 | 8,596,000 | 3,122,000 | 0 | -2,803,000 | -1,000 | -710,000 | 1,213,000 | 2,245,000 | -4,653,000 | -1,736,000 | 725,000 | -688,000 | 266,000 | -575,000 | -976,000 | -271,000 | -1,102,400 | 4,442,000 | -696,000 | 382,000 | -1,893,600 | 4,778,200 | -887,700 | 2,171,400 | -720,000 | -926,300 | -703,300 | 367,500 | 123,100 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6,000 | 49,000 | 2,000 | 156,000 | 29,000 | 87,000 | 20,000 | 71,000 | 33,000 | 77,000 | 48,000 | 38,000 | -7,000 | 41,000 | 81,000 | 39,000 | 19,000 | 39,000 | 39,000 | -300 | 1,698,900 | 0 | 0 | 12,800 | 24,600 | 47,900 | 0 | 106,600 | 14,900 | 21,700 | 0 | -2,942,000 |
Common Stock Repurchased | 0 | 0 | -3,000,000 | 0 | 0 | 0 | -3,000,000 | -1,000,000 | -6,000 | 0 | -2,000,000 | -101,000 | -2,000,000 | -2,000,000 | -2,000,000 | -31,000 | -1,500,000 | -1,500,000 | -1,500,000 | -750,000 | 0 | -750,000 | -750,000 | -250,000 | -250,000 | 0 | 0 | 0 | 0 | -250,000 | -500,000 | -250,000 | 0 | 748,800 | -1,000,000 | 500,000 | 0 | 0 | -500,000 | 0 |
Dividends Paid | -150,000 | -149,000 | -135,000 | -136,000 | -135,000 | -135,000 | -117,000 | -117,000 | -118,000 | -117,000 | -103,000 | -103,000 | -102,000 | -103,000 | -87,000 | -87,000 | -87,000 | -87,000 | -76,000 | -76,000 | -77,000 | -76,000 | -68,000 | -68,000 | -69,000 | -69,000 | -60,000 | -60,000 | -59,000 | -59,000 | -59,000 | -59,200 | -59,800 | -59,100 | -60,300 | -59,900 | -60,200 | -59,700 | -60,800 | -60,000 |
Other Financing Activities | 67,000 | 36,000 | 109,000 | 14,000 | 18,000 | 4,000 | 20,000 | 20,000 | -32,000 | 37,000 | -34,000 | -81,000 | 20,000 | 27,000 | 40,000 | 39,000 | 6,000 | 54,000 | -50,000 | 4,965,000 | -49,000 | 41,000 | 81,000 | 39,000 | 18,000 | 39,000 | -11,000 | 18,300 | 1,698,000 | 41,000 | 58,000 | 11,300 | 10,300 | 33,500 | 31,300 | 35,700 | 168,700 | -65,900 | 92,900 | 26,200 |
Net Cash Used Provided by Financing Activities | -1,190,000 | -114,000 | -1,821,000 | -1,428,000 | 1,855,000 | -1,456,000 | -2,593,000 | 2,391,000 | -151,000 | -1,905,000 | -3,145,000 | 8,467,000 | 3,040,000 | -76,000 | -4,850,000 | -49,000 | -791,000 | 1,180,000 | 619,000 | -514,000 | -1,869,000 | 690,000 | -1,425,000 | -13,000 | -876,000 | -1,006,000 | -342,000 | -1,144,000 | 6,081,000 | -964,000 | -119,000 | -2,191,500 | 4,753,300 | -889,200 | 1,188,000 | -744,200 | -817,800 | -828,900 | -100,400 | 89,300 |
Effect of Forex Changes on Cash | 175,000 | -15,000 | 22,000 | 10,000 | -73,000 | 12,000 | -31,000 | 250,000 | -212,000 | -78,000 | -99,000 | -20,000 | -61,000 | -93,000 | 137,000 | 102,000 | 181,000 | 20,000 | -127,000 | 57,000 | -59,000 | -29,000 | -32,000 | -61,000 | -21,000 | -272,000 | 57,000 | 163,900 | 87,900 | 102,400 | 65,800 | -110,100 | -22,200 | -55,300 | 36,900 | -23,800 | -84,400 | 42,800 | -64,200 | -107,800 |
Net Change in Cash | -2,414,000 | 1,578,000 | -2,577,000 | 1,916,000 | 3,015,000 | -347,000 | -5,037,000 | 5,603,000 | 1,029,000 | -874,000 | -1,712,000 | -7,557,000 | 5,013,000 | 1,432,000 | -4,733,000 | 2,766,000 | 1,733,000 | 2,827,000 | 588,000 | 1,117,000 | -1,009,000 | 1,186,000 | -989,000 | 1,006,000 | 155,000 | -19,000 | -386,000 | 602,900 | 128,800 | -107,600 | -73,900 | -1,183,800 | 1,306,900 | -163,700 | 374,700 | -51,300 | -265,000 | -96,200 | -478,900 | 809,200 |
Cash at End of Period | 4,670,000 | 7,084,000 | 5,506,000 | 8,077,000 | 6,168,000 | 3,153,000 | 3,500,000 | 8,537,000 | 2,934,000 | 1,905,000 | 2,779,000 | 4,491,000 | 12,048,000 | 7,035,000 | 5,603,000 | 10,336,000 | 7,570,000 | 5,837,000 | 3,010,000 | 2,422,000 | 1,305,000 | 2,314,000 | 1,128,000 | 2,117,000 | 1,111,000 | 956,000 | 975,000 | 1,361,000 | 758,100 | 629,300 | 736,900 | 786,200 | 1,970,000 | 663,100 | 826,800 | 452,100 | 503,400 | 768,400 | 864,600 | 1,343,500 |
Cash at Start of Period | 7,084,000 | 5,506,000 | 8,083,000 | 6,161,000 | 3,153,000 | 3,500,000 | 8,537,000 | 2,934,000 | 1,905,000 | 2,779,000 | 4,491,000 | 12,048,000 | 7,035,000 | 5,603,000 | 10,336,000 | 7,570,000 | 5,837,000 | 3,010,000 | 2,422,000 | 1,305,000 | 2,314,000 | 1,128,000 | 2,117,000 | 1,111,000 | 956,000 | 975,000 | 1,361,000 | 758,100 | 629,300 | 736,900 | 810,800 | 1,970,000 | 663,100 | 826,800 | 452,100 | 503,400 | 768,400 | 864,600 | 1,343,500 | 534,300 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 2,166,000 | 1,960,000 | 1,251,000 | 3,723,000 | 2,414,000 | 1,540,000 | 729,000 | 3,487,000 | 1,937,000 | 1,528,000 | 2,202,000 | 2,688,000 | 2,650,000 | 2,227,000 | 1,978,000 | 3,339,000 | 2,708,000 | 1,886,000 | 356,000 | 1,913,000 | 1,117,000 | 1,294,000 | 649,000 | 1,801,000 | 1,220,000 | 1,444,000 | 78,000 | 1,866,500 | 928,600 | 848,400 | 361,500 | 1,205,900 | 771,800 | 889,500 | 289,100 | 1,228,100 | 743,900 | 764,900 | 80,000 | 953,700 |
Capital Expenditure | -272,000 | -301,000 | -347,000 | -405,000 | -332,000 | -284,000 | -458,000 | -550,000 | -547,000 | -506,000 | -640,000 | -831,000 | -524,000 | -540,000 | -628,000 | -586,000 | -366,000 | -269,000 | -253,000 | -289,000 | -216,000 | -220,000 | -201,000 | -284,000 | -173,000 | -183,000 | -118,000 | -215,200 | -111,400 | -88,000 | -93,400 | -133,500 | -81,000 | -114,800 | -115,100 | -129,400 | -101,000 | -95,300 | -97,200 | -156,700 |
Free Cash Flow | 1,894,000 | 1,659,000 | 904,000 | 3,318,000 | 2,082,000 | 1,256,000 | 271,000 | 2,937,000 | 1,390,000 | 1,022,000 | 1,562,000 | 1,857,000 | 2,126,000 | 1,687,000 | 1,350,000 | 2,753,000 | 2,342,000 | 1,617,000 | 103,000 | 1,624,000 | 901,000 | 1,074,000 | 448,000 | 1,517,000 | 1,047,000 | 1,261,000 | -40,000 | 1,651,300 | 817,200 | 760,400 | 268,100 | 1,072,400 | 690,800 | 774,700 | 174,000 | 1,098,700 | 642,900 | 669,600 | -17,200 | 797,000 |