Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 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 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4,208,000 | 4,182,000 | 4,091,000 | 3,802,000 | 3,942,000 | 3,837,000 | 3,647,000 | 3,359,000 | 3,372,000 | 3,207,000 | 3,084,000 | 2,941,000 | 3,018,000 | 2,837,000 | 3,001,000 | 2,847,000 | 2,947,000 | 2,893,000 | 2,799,000 | 2,763,000 | 2,831,429 | 2,860,212 | 2,766,401 | 2,632,461 | 2,635,999 | 2,615,269 | 2,541,129 | 2,470,710 | 2,596,288 | 2,563,668 | 2,506,538 | 2,478,258 | 2,532,900 | 2,522,565 | 2,439,661 | 2,510,959 | 2,562,263 | 2,506,104 | 2,385,627 | 2,377,232 |
Revenue Y/Y Growth | 6.75% | 8.99% | 12.17% | 13.19% | 16.90% | 19.64% | 18.26% | 14.21% | 11.73% | 13.04% | 2.77% | 3.30% | 2.41% | -1.94% | 7.22% | 3.04% | 4.08% | 1.15% | 1.18% | 4.96% | 7.41% | 9.37% | 8.87% | 6.55% | 1.53% | 2.01% | 1.38% | -0.30% | 2.50% | 1.63% | 2.74% | -1.30% | -1.15% | 0.66% | 2.26% | 5.63% | - | - | - | - |
Cost of Revenue | 2,553,000 | 2,538,000 | 2,457,000 | 2,296,000 | 2,423,000 | 2,396,000 | 2,264,000 | 2,106,000 | 2,122,000 | 2,083,000 | 1,991,000 | 1,914,000 | 1,944,000 | 1,821,000 | 1,880,000 | 1,765,000 | 1,848,000 | 1,772,000 | 1,704,000 | 1,697,000 | 1,752,194 | 1,749,271 | 1,674,642 | 1,611,232 | 1,618,819 | 1,575,313 | 1,521,937 | 1,481,017 | 1,556,536 | 1,523,609 | 1,461,485 | 1,475,883 | 1,471,021 | 1,449,133 | 1,345,918 | 1,456,158 | 1,459,479 | 1,425,418 | 1,309,656 | 1,370,835 |
Gross Profit | 1,655,000 | 1,644,000 | 1,634,000 | 1,506,000 | 1,519,000 | 1,441,000 | 1,383,000 | 1,253,000 | 1,250,000 | 1,124,000 | 1,093,000 | 1,027,000 | 1,074,000 | 1,016,000 | 1,121,000 | 1,082,000 | 1,099,000 | 1,121,000 | 1,095,000 | 1,066,000 | 1,079,235 | 1,110,941 | 1,091,759 | 1,021,229 | 1,017,180 | 1,039,956 | 1,019,192 | 989,693 | 1,039,752 | 1,040,059 | 1,045,053 | 1,002,375 | 1,061,879 | 1,073,432 | 1,093,743 | 1,054,801 | 1,102,784 | 1,080,686 | 1,075,971 | 1,006,397 |
Gross Profit Margin | 39.33% | 39.31% | 39.94% | 39.61% | 38.53% | 37.56% | 37.92% | 37.30% | 37.07% | 35.05% | 35.44% | 34.92% | 35.59% | 35.81% | 37.35% | 38.00% | 37.29% | 38.75% | 39.12% | 38.58% | 38.12% | 38.84% | 39.46% | 38.79% | 38.59% | 39.76% | 40.11% | 40.06% | 40.05% | 40.57% | 41.69% | 40.45% | 41.92% | 42.55% | 44.83% | 42.01% | 43.04% | 43.12% | 45.10% | 42.33% |
Research and Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General and Administrative Expenses | 988,000 | 983,000 | 954,000 | 962,000 | 916,000 | 907,000 | 849,000 | 836,000 | 812,000 | 790,000 | 735,000 | 752,000 | 694,000 | 811,000 | 962,000 | 901,000 | 761,000 | 741,000 | 732,000 | 776,000 | 890,113 | 766,955 | 756,929 | 781,290 | 736,010 | 807,891 | 723,704 | 815,464 | 717,165 | 734,470 | 727,961 | 750,749 | 721,150 | 716,715 | 742,496 | 788,287 | 717,271 | 739,935 | 721,632 | 749,635 |
Total Operating Expenses | 988,000 | 983,000 | 954,000 | 962,000 | 916,000 | 907,000 | 849,000 | 836,000 | 812,000 | 790,000 | 735,000 | 752,000 | 694,000 | 811,000 | 962,000 | 901,000 | 761,000 | 741,000 | 732,000 | 776,000 | 890,113 | 766,955 | 756,929 | 781,290 | 736,010 | 807,891 | 723,704 | 815,464 | 717,165 | 734,470 | 727,961 | 750,749 | 721,150 | 716,715 | 742,496 | 788,287 | 717,271 | 739,935 | 721,632 | 749,635 |
Operating Income or Loss | 667,000 | 661,000 | 680,000 | 544,000 | 603,000 | 534,000 | 534,000 | 417,000 | 438,000 | 334,000 | 358,000 | 275,000 | 380,000 | 205,000 | 159,000 | 181,000 | 338,000 | 380,000 | 363,000 | 290,000 | 189,122 | 343,986 | 334,830 | 239,939 | 281,170 | 232,065 | 295,488 | 174,229 | 322,587 | 305,589 | 317,092 | 251,626 | 340,729 | 356,717 | 351,247 | 266,514 | 385,513 | 340,751 | 354,339 | 256,762 |
Operating Margin | 15.85% | 15.81% | 16.62% | 14.31% | 15.30% | 13.92% | 14.64% | 12.41% | 12.99% | 10.41% | 11.61% | 9.35% | 12.59% | 7.23% | 5.30% | 6.36% | 11.47% | 13.14% | 12.97% | 10.50% | 6.68% | 12.03% | 12.10% | 9.11% | 10.67% | 8.87% | 11.63% | 7.05% | 12.42% | 11.92% | 12.65% | 10.15% | 13.45% | 14.14% | 14.40% | 10.61% | 15.05% | 13.60% | 14.85% | 10.80% |
Interest Expense | 22,000 | 24,000 | 24,000 | 23,000 | 25,000 | 22,000 | 23,000 | 22,000 | 22,000 | 22,000 | 21,000 | 21,000 | 23,000 | 28,000 | 21,000 | 19,000 | 21,000 | 22,000 | 21,000 | 18,000 | 22,353 | 22,924 | 24,665 | 21,809 | 21,765 | 19,905 | 16,979 | 17,777 | 18,024 | 16,806 | 13,725 | 13,852 | 13,899 | 4,184 | 1,636 | 2,096 | 2,377 | 2,757 | 2,863 | 3,123 |
EBITDA | 730,000 | 724,000 | 737,000 | 606,000 | 664,000 | 594,000 | 592,000 | 471,000 | 489,000 | 390,000 | 407,000 | 325,000 | 427,000 | 262,000 | 208,000 | 247,000 | 401,000 | 444,000 | 429,000 | 362,000 | 257,241 | 410,084 | 395,590 | 298,992 | 337,906 | 293,047 | 349,901 | 234,548 | 375,108 | 356,988 | 367,603 | 312,552 | 390,609 | 407,396 | 401,686 | 324,384 | 438,967 | 389,202 | 400,252 | 311,867 |
Depreciation and Amortization | 56,000 | 55,000 | 57,000 | 62,000 | 61,000 | 60,000 | 58,000 | 48,000 | 45,000 | 49,000 | 43,000 | 45,000 | 42,000 | 50,000 | 45,000 | 58,000 | 58,000 | 56,000 | 57,000 | 65,000 | 63,871 | 63,800 | 63,931 | 69,726 | 66,143 | 65,946 | 62,249 | 71,462 | 63,899 | 57,202 | 56,294 | 63,767 | 57,263 | 54,526 | 52,411 | 60,575 | 53,955 | 48,020 | 45,776 | 54,449 |
Income Before Tax | 652,000 | 645,000 | 662,000 | 525,000 | 587,000 | 517,000 | 517,000 | 401,000 | 422,000 | 319,000 | 343,000 | 259,000 | 362,000 | 184,000 | 142,000 | 170,000 | 322,000 | 366,000 | 351,000 | 279,000 | 171,017 | 323,360 | 306,994 | 207,457 | 249,998 | 207,196 | 270,673 | 145,309 | 293,185 | 282,980 | 297,584 | 234,933 | 319,447 | 348,686 | 347,639 | 261,713 | 382,635 | 338,425 | 351,613 | 254,295 |
Income Tax Expense | 159,000 | 155,000 | 154,000 | 128,000 | 145,000 | 128,000 | 132,000 | 100,000 | 107,000 | 76,000 | 88,000 | 74,000 | 106,000 | 55,000 | -43,000 | 53,000 | 78,000 | 94,000 | 89,000 | 60,000 | 55,972 | 75,617 | 66,209 | 45,642 | 79,182 | 100,237 | 87,820 | 76,969 | 99,776 | 103,535 | 105,940 | 85,762 | 122,825 | 123,451 | 133,493 | 110,599 | 149,585 | 129,348 | 132,558 | 94,902 |
Net Income | 476,000 | 470,000 | 488,000 | 384,000 | 426,000 | 371,000 | 366,000 | 283,000 | 297,000 | 225,000 | 238,000 | 168,000 | 240,000 | 114,000 | 173,000 | 103,000 | 233,000 | 260,000 | 253,000 | 209,000 | 104,377 | 236,981 | 231,535 | 151,059 | 162,006 | 97,921 | 174,744 | 60,666 | 185,873 | 172,676 | 186,713 | 145,232 | 192,201 | 220,548 | 211,015 | 148,839 | 230,322 | 205,915 | 216,653 | 156,749 |
Net Income Margin | 11.31% | 11.24% | 11.93% | 10.10% | 10.81% | 9.67% | 10.04% | 8.43% | 8.81% | 7.02% | 7.72% | 5.71% | 7.95% | 4.02% | 5.76% | 3.62% | 7.91% | 8.99% | 9.04% | 7.56% | 3.69% | 8.29% | 8.37% | 5.74% | 6.15% | 3.74% | 6.88% | 2.46% | 7.16% | 6.74% | 7.45% | 5.86% | 7.59% | 8.74% | 8.65% | 5.93% | 8.99% | 8.22% | 9.08% | 6.59% |
EPS | 9.47 | 9.32 | 9.66 | 7.58 | 8.31 | 7.27 | 7.53 | 5.47 | 5.68 | 4.30 | 4.51 | 3.14 | 4.43 | 2.11 | 3.20 | 1.89 | 4.27 | 4.69 | 4.50 | 3.71 | 1.84 | 4.19 | 4.09 | 2.64 | 2.80 | 1.68 | 2.95 | 1.02 | 3.07 | 2.81 | 3.00 | 2.32 | 2.94 | 3.28 | 3.11 | 2.17 | 3.33 | 2.97 | 3.11 | 2.24 |
EPS Diluted | 9.43 | 9.28 | 9.61 | 7.54 | 8.27 | 7.23 | 7.49 | 5.44 | 5.65 | 4.27 | 4.48 | 3.12 | 4.41 | 2.10 | 3.19 | 1.88 | 4.25 | 4.67 | 4.48 | 3.68 | 1.82 | 4.16 | 4.07 | 2.63 | 2.79 | 1.67 | 2.93 | 1.01 | 3.05 | 2.79 | 2.98 | 2.30 | 2.92 | 3.25 | 3.07 | 2.14 | 3.30 | 2.94 | 3.07 | 2.20 |
Weighted Average Shares Out | 49,900 | 50,100 | 50,200 | 50,400 | 50,800 | 51,000 | 51,100 | 51,400 | 51,800 | 52,200 | 52,300 | 53,300 | 53,600 | 53,500 | 53,600 | 53,800 | 54,100 | 55,100 | 55,600 | 56,058 | 56,340 | 56,110 | 56,063 | 56,681 | 57,317 | 58,013 | 58,720 | 59,171 | 60,017 | 60,891 | 61,669 | 62,100 | 64,720 | 66,652 | 67,230 | 67,899 | 68,296 | 68,454 | 68,700 | 69,140 |
Weighted Average Shares Out Diluted | 50,100 | 50,300 | 50,500 | 50,700 | 51,100 | 51,300 | 51,400 | 51,700 | 52,100 | 52,500 | 52,600 | 53,600 | 53,900 | 53,700 | 53,800 | 54,100 | 54,400 | 55,400 | 55,900 | 56,377 | 56,804 | 56,553 | 56,403 | 56,954 | 57,521 | 58,287 | 59,203 | 59,566 | 60,416 | 61,302 | 62,100 | 62,550 | 65,289 | 67,317 | 67,982 | 68,705 | 69,112 | 69,342 | 69,677 | 70,191 |
Reported Currency: USD | 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 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 601,000 | 515,000 | 461,000 | 325,000 | 315,000 | 262,000 | 364,000 | 241,000 | 328,000 | 547,000 | 562,000 | 585,000 | 859,000 | 1,603,000 | 1,492,000 | 360,000 | 286,000 | 315,000 | 392,000 | 538,000 | 516,850 | 312,461 | 302,015 | 326,876 | 284,575 | 275,065 | 238,801 | 274,146 | 285,981 | 315,997 | 279,906 | 240,261 | 258,151 | 819,786 | 243,427 | 226,644 | 314,744 | 331,707 | 375,564 | 430,644 |
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 | 0 |
Cash + Short Term Investments | 601,000 | 515,000 | 461,000 | 325,000 | 315,000 | 262,000 | 364,000 | 241,000 | 328,000 | 547,000 | 562,000 | 585,000 | 859,000 | 1,603,000 | 1,492,000 | 360,000 | 286,000 | 315,000 | 392,000 | 538,000 | 516,850 | 312,461 | 302,015 | 326,876 | 284,575 | 275,065 | 238,801 | 274,146 | 285,981 | 315,997 | 279,906 | 240,261 | 258,151 | 819,786 | 243,427 | 226,644 | 314,744 | 331,707 | 375,564 | 430,644 |
Net Receivables | 2,444,000 | 2,418,000 | 2,294,000 | 2,133,000 | 2,158,000 | 2,099,000 | 2,001,000 | 1,754,000 | 1,742,000 | 1,634,000 | 1,576,000 | 1,474,000 | 1,485,000 | 1,460,000 | 1,613,000 | 1,425,000 | 1,495,000 | 1,503,000 | 1,485,000 | 1,385,000 | 1,481,300 | 1,462,603 | 1,428,233 | 1,325,186 | 1,373,323 | 1,369,626 | 1,325,218 | 1,223,096 | 1,326,359 | 1,310,382 | 1,304,560 | 1,209,641 | 1,291,365 | 1,197,856 | 1,198,153 | 1,173,624 | 1,234,884 | 1,177,543 | 1,159,556 | 1,101,656 |
Inventory | 2,196,000 | 2,223,000 | 2,252,000 | 2,253,000 | 2,071,000 | 1,990,000 | 1,929,000 | 1,870,000 | 1,786,000 | 1,707,000 | 1,675,000 | 1,733,000 | 1,780,000 | 1,695,000 | 1,615,000 | 1,655,000 | 1,520,000 | 1,535,000 | 1,523,000 | 1,541,000 | 1,473,117 | 1,464,181 | 1,434,609 | 1,429,199 | 1,391,993 | 1,397,804 | 1,388,091 | 1,406,470 | 1,381,468 | 1,418,678 | 1,420,897 | 1,414,177 | 1,367,533 | 1,302,977 | 1,328,395 | 1,365,500 | 1,306,504 | 1,317,467 | 1,266,460 | 1,305,520 |
Other Current Assets | 171,000 | 187,000 | 183,000 | 266,000 | 142,000 | 162,000 | 145,000 | 146,000 | 149,000 | 169,000 | 121,000 | 120,000 | 120,000 | 127,000 | 129,000 | 104,000 | 86,000 | 92,000 | 102,000 | 83,000 | 93,586 | 106,672 | 142,305 | 124,728 | 125,169 | 143,852 | 144,073 | 116,517 | 135,384 | 179,727 | 133,598 | 134,688 | 124,131 | 142,832 | 114,775 | 157,598 | 110,094 | 137,368 | 129,525 | 138,104 |
Total Current Assets | 5,412,000 | 5,343,000 | 5,190,000 | 4,977,000 | 4,686,000 | 4,513,000 | 4,439,000 | 4,011,000 | 4,005,000 | 4,057,000 | 3,934,000 | 3,919,000 | 4,273,000 | 4,918,000 | 4,914,000 | 3,555,000 | 3,396,000 | 3,456,000 | 3,508,000 | 3,557,000 | 3,583,344 | 3,373,002 | 3,307,162 | 3,205,989 | 3,175,060 | 3,186,347 | 3,096,183 | 3,020,229 | 3,129,192 | 3,224,784 | 3,138,961 | 2,998,767 | 3,104,686 | 3,523,746 | 2,946,641 | 2,984,753 | 3,019,718 | 3,040,135 | 2,995,664 | 3,051,435 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 1,956,000 | 1,913,000 | 1,854,000 | 1,828,000 | 1,769,000 | 1,775,000 | 1,795,000 | 1,817,000 | 1,429,000 | 1,436,000 | 1,441,000 | 1,395,000 | 1,394,000 | 1,365,000 | 1,357,000 | 1,400,000 | 1,384,000 | 1,380,000 | 1,358,000 | 1,352,000 | 1,348,914 | 1,359,908 | 1,370,071 | 1,391,967 | 1,395,906 | 1,392,196 | 1,410,312 | 1,420,891 | 1,436,938 | 1,418,705 | 1,442,191 | 1,431,241 | 1,372,992 | 1,324,551 | 1,306,962 | 1,324,346 | 1,259,264 | 1,249,088 | 1,210,778 | 1,208,562 |
Goodwill | 364,000 | 368,000 | 370,000 | 371,000 | 363,000 | 374,000 | 384,000 | 384,000 | 387,000 | 390,000 | 388,000 | 391,000 | 369,000 | 365,000 | 361,000 | 429,000 | 425,000 | 429,000 | 425,000 | 424,000 | 429,818 | 535,121 | 549,418 | 543,903 | 543,248 | 536,580 | 533,012 | 527,150 | 594,511 | 590,109 | 595,487 | 582,336 | 678,311 | 486,612 | 481,536 | 506,205 | 540,407 | 554,719 | 522,063 | 525,467 |
Intangible Assets | 238,000 | 237,000 | 234,000 | 232,000 | 222,000 | 227,000 | 229,000 | 238,000 | 233,000 | 232,000 | 224,000 | 228,000 | 224,000 | 223,000 | 226,000 | 304,000 | 422,000 | 437,000 | 446,000 | 460,000 | 479,521 | 533,641 | 570,134 | 569,115 | 582,274 | 592,473 | 587,418 | 586,126 | 420,087 | 437,521 | 458,230 | 463,294 | 0 | 0 | 0 | 263,930 | 0 | 0 | 0 | 303,412 |
Long Term Investments | -135,000 | -131,000 | 0 | 0 | 0 | 0 | -126,000 | 0 | -88,000 | -88,000 | -87,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 |
Tax Assets | 135,000 | 131,000 | 129,000 | 0 | 135,000 | 131,000 | 126,000 | 0 | 88,000 | 88,000 | 87,000 | 14,000 | 11,000 | 10,000 | 10,000 | 11,000 | 13,000 | 13,000 | 14,000 | 12,000 | 20,726 | 27,619 | 33,300 | 22,362 | 56,054 | 79,264 | 79,664 | 64,775 | 37,513 | 27,485 | 66,251 | 83,996 | 23,641 | 17,360 | 13,493 | 16,718 | 18,553 | 6,800 | 31,543 | 11,812 |
Other Non-Current Assets | 170,000 | 170,000 | 48,000 | 180,000 | 26,000 | 29,000 | 146,000 | 142,000 | 336,000 | 347,000 | 346,000 | 348,000 | 312,000 | 313,000 | 309,000 | 306,000 | 282,000 | 277,000 | 263,000 | 68,000 | 69,860 | 75,281 | 72,726 | 70,918 | 72,518 | 75,021 | 75,960 | 75,136 | 267,268 | 266,200 | 263,719 | 711,540 | 627,523 | 474,640 | 462,340 | 468,733 | 463,065 | 460,570 | 474,181 | 471,805 |
Total Non-Current Assets | 2,728,000 | 2,688,000 | 2,635,000 | 2,611,000 | 2,515,000 | 2,536,000 | 2,554,000 | 2,581,000 | 2,385,000 | 2,405,000 | 2,399,000 | 2,376,000 | 2,310,000 | 2,276,000 | 2,263,000 | 2,450,000 | 2,526,000 | 2,536,000 | 2,506,000 | 2,316,000 | 2,348,839 | 2,531,570 | 2,595,649 | 2,598,265 | 2,650,000 | 2,675,534 | 2,686,366 | 2,674,078 | 2,756,317 | 2,740,020 | 2,825,878 | 2,809,113 | 2,702,467 | 2,303,163 | 2,264,331 | 2,316,002 | 2,281,289 | 2,271,177 | 2,238,565 | 2,217,646 |
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 | 8,140,000 | 8,031,000 | 7,825,000 | 7,588,000 | 7,201,000 | 7,049,000 | 6,993,000 | 6,592,000 | 6,390,000 | 6,462,000 | 6,333,000 | 6,295,000 | 6,583,000 | 7,194,000 | 7,177,000 | 6,005,000 | 5,922,000 | 5,992,000 | 6,014,000 | 5,873,000 | 5,932,183 | 5,904,572 | 5,902,811 | 5,804,254 | 5,825,060 | 5,861,881 | 5,782,549 | 5,694,307 | 5,885,509 | 5,964,804 | 5,964,839 | 5,807,880 | 5,807,153 | 5,826,909 | 5,210,972 | 5,300,755 | 5,301,007 | 5,311,312 | 5,234,229 | 5,269,081 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 1,067,000 | 1,158,000 | 1,074,000 | 1,047,000 | 1,038,000 | 1,054,000 | 1,038,000 | 816,000 | 933,000 | 954,000 | 887,000 | 779,000 | 836,000 | 770,000 | 863,000 | 719,000 | 723,000 | 780,000 | 741,000 | 678,000 | 730,215 | 735,266 | 748,372 | 731,582 | 713,453 | 692,689 | 672,471 | 650,092 | 623,745 | 628,659 | 620,410 | 583,474 | 582,477 | 498,416 | 513,551 | 570,591 | 493,254 | 513,829 | 493,915 | 504,129 |
Short Term Debt | 107,000 | 107,000 | 102,000 | 103,000 | 83,000 | 85,000 | 67,000 | 66,000 | 0 | 0 | 7,000 | 8,000 | 12,000 | 36,000 | 38,000 | 301,000 | 270,000 | 132,000 | 134,000 | 130,000 | 86,402 | 84,394 | 167,922 | 94,312 | 53,184 | 158,298 | 441,624 | 406,106 | 404,172 | 505,474 | 705,201 | 600,418 | 234,930 | 56,770 | 256,949 | 80,300 | 72,001 | 134,969 | 136,632 | 96,442 |
Tax Payables | 24,000 | 33,000 | 146,000 | 52,000 | 25,000 | 30,000 | 91,000 | 37,000 | 22,000 | 29,000 | 88,000 | 42,000 | 20,000 | 25,000 | 19,000 | 27,000 | 12,000 | 23,000 | 90,000 | 29,000 | 39,216 | 38,431 | 52,774 | 19,759 | 34,074 | 22,387 | 88,874 | 15,059 | 10,469 | 17,287 | 50,289 | 16,686 | 16,039 | 10,828 | 74,792 | 12,256 | 16,776 | 8,700 | 98,932 | 6,330 |
Deferred Revenue | 24,000 | 33,000 | 0 | 121,000 | 135,000 | 131,000 | 0 | 121,000 | 0 | 0 | 0 | 14,000 | 0 | 0 | 0 | 11,000 | 0 | 0 | 0 | 12,000 | 0 | 0 | 0 | 22,362 | 0 | -1 | 0 | -5,884 | 0 | 0 | 0 | 4,076 | -1,161 | 0 | 0 | -13,732 | -2,444 | 0 | 0 | -9,319 |
Other Current Liabilities | 700,000 | 622,000 | 748,000 | 739,000 | 529,000 | 480,000 | 637,000 | 525,000 | 617,000 | 635,000 | 637,000 | 640,000 | 593,000 | 582,000 | 599,000 | 647,000 | 579,000 | 540,000 | 587,000 | 681,000 | 650,715 | 604,835 | 588,038 | 658,405 | 625,886 | 559,591 | 574,335 | 578,623 | 508,394 | 507,211 | 554,829 | 600,566 | 605,133 | 491,916 | 527,045 | 641,060 | 586,538 | 477,655 | 535,590 | 606,447 |
Total Current Liabilities | 1,898,000 | 1,920,000 | 1,924,000 | 2,010,000 | 1,785,000 | 1,750,000 | 1,742,000 | 1,528,000 | 1,550,000 | 1,589,000 | 1,531,000 | 1,441,000 | 1,441,000 | 1,388,000 | 1,500,000 | 1,678,000 | 1,572,000 | 1,452,000 | 1,462,000 | 1,501,000 | 1,467,332 | 1,424,495 | 1,504,332 | 1,506,661 | 1,392,523 | 1,410,577 | 1,688,430 | 1,628,937 | 1,536,311 | 1,641,344 | 1,880,440 | 1,788,534 | 1,421,379 | 1,047,102 | 1,297,545 | 1,278,219 | 1,149,349 | 1,126,453 | 1,166,137 | 1,197,699 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 2,621,000 | 2,650,000 | 2,618,000 | 2,602,000 | 2,599,000 | 2,591,000 | 2,641,000 | 2,696,000 | 2,372,000 | 2,375,000 | 2,373,000 | 2,389,000 | 2,388,000 | 3,301,000 | 3,303,000 | 1,914,000 | 1,918,000 | 2,080,000 | 2,077,000 | 2,090,000 | 2,148,399 | 2,210,358 | 2,244,406 | 2,248,036 | 2,270,001 | 2,267,872 | 1,847,717 | 1,840,946 | 1,874,132 | 1,765,809 | 1,387,124 | 1,338,539 | 1,577,281 | 1,348,642 | 371,070 | 404,536 | 385,191 | 432,485 | 438,068 | 446,357 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 110,000 | 0 | 0 | 0 | 106,000 | 0 | 0 | 0 | 103,000 | -1,447,426 | -1,507,907 | -1,449,879 | 111,710 | -1,638,513 | -1,552,155 | -867,606 | -910,849 | -978,976 | -767,626 | -219,751 | -358,874 | -633,112 | -888,920 | 307,289 | 134,397 | 71,218 | 103,994 | 77,667 | 48,822 |
Deferred Tax | 135,000 | 131,000 | 129,000 | 121,000 | 135,000 | 131,000 | 126,000 | 121,000 | 88,000 | 88,000 | 87,000 | 110,000 | 112,000 | 103,000 | 99,000 | 106,000 | 120,000 | 115,000 | 101,000 | 103,000 | 115,644 | 117,209 | 121,767 | 111,710 | 135,149 | 135,270 | 133,984 | 126,101 | 132,761 | 135,950 | 158,238 | 154,352 | 127,713 | 95,464 | 92,141 | 95,455 | 95,861 | 112,319 | 114,812 | 113,585 |
Other Non-Current Liabilities | 104,000 | 103,000 | 109,000 | 120,000 | 120,000 | 112,000 | 114,000 | 87,000 | 263,000 | 269,000 | 262,000 | 152,000 | 267,000 | 250,000 | 245,000 | 141,000 | 240,000 | 231,000 | 222,000 | -17,000 | 1,548,180 | 1,610,148 | 1,556,279 | -1,596 | 1,764,815 | 1,752,120 | 1,063,501 | 1,103,404 | 1,160,245 | 946,753 | 394,588 | 532,615 | 867,840 | 1,125,183 | -67,342 | 104,047 | 122,982 | 88,037 | 108,954 | 135,782 |
Total Non-Current Liabilities | 2,860,000 | 2,884,000 | 2,856,000 | 2,843,000 | 2,854,000 | 2,834,000 | 2,881,000 | 2,904,000 | 2,723,000 | 2,732,000 | 2,722,000 | 2,761,000 | 2,767,000 | 3,654,000 | 3,647,000 | 2,267,000 | 2,278,000 | 2,426,000 | 2,400,000 | 2,279,000 | 2,364,797 | 2,429,808 | 2,472,573 | 2,469,860 | 2,531,452 | 2,603,107 | 2,177,596 | 2,159,602 | 2,188,162 | 2,080,886 | 1,720,199 | 1,666,632 | 1,939,722 | 1,680,369 | 703,158 | 738,435 | 675,252 | 736,835 | 739,501 | 744,546 |
Total Liabilities | 4,758,000 | 4,804,000 | 4,780,000 | 4,853,000 | 4,639,000 | 4,584,000 | 4,623,000 | 4,432,000 | 4,273,000 | 4,321,000 | 4,253,000 | 4,202,000 | 4,208,000 | 5,042,000 | 5,147,000 | 3,945,000 | 3,850,000 | 3,878,000 | 3,862,000 | 3,780,000 | 3,832,129 | 3,854,303 | 3,976,905 | 3,976,521 | 3,923,975 | 4,013,684 | 3,866,026 | 3,788,539 | 3,724,473 | 3,722,230 | 3,600,639 | 3,455,166 | 3,361,101 | 2,727,471 | 2,000,703 | 2,016,654 | 1,824,601 | 1,863,288 | 1,905,638 | 1,942,245 |
Common Stock | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 55,000 | 54,830 | 54,830 | 54,830 | 54,830 | 54,830 | 54,830 | 54,830 | 54,830 | 54,830 | 54,830 | 54,830 | 54,830 | 54,830 | 54,830 | 54,830 | 54,830 | 54,830 | 54,830 | 54,830 | 54,830 |
Retained Earnings | 11,859,000 | 11,477,000 | 11,101,000 | 10,700,000 | 10,402,000 | 10,066,000 | 9,782,000 | 9,500,000 | 9,301,000 | 9,089,000 | 8,948,000 | 8,779,000 | 8,694,000 | 8,536,000 | 8,500,000 | 8,405,000 | 8,380,000 | 8,226,000 | 8,045,000 | 7,869,000 | 7,751,677 | 7,724,635 | 7,564,319 | 7,405,192 | 7,327,140 | 7,239,159 | 7,216,018 | 7,113,559 | 7,125,727 | 7,013,688 | 6,916,043 | 6,802,130 | 6,730,068 | 6,615,081 | 6,473,464 | 6,335,990 | 6,261,502 | 6,105,729 | 5,974,519 | 5,822,612 |
Accumulated Other Comprehensive Income/Loss | -219,000 | -184,000 | -176,000 | -180,000 | -225,000 | -165,000 | -109,000 | -96,000 | -94,000 | -74,000 | -81,000 | -61,000 | -134,000 | -151,000 | -217,000 | -154,000 | -174,000 | -156,000 | -168,000 | -171,000 | -164,862 | -167,109 | -122,353 | -134,674 | -134,029 | -203,604 | -249,933 | -272,294 | -208,126 | -192,310 | -176,010 | -221,091 | -217,861 | -162,721 | -172,725 | -96,673 | -24,822 | 38,687 | 7,721 | 28,914 |
Total Stockholders Equity | 3,382,000 | 3,227,000 | 3,045,000 | 2,735,000 | 2,308,000 | 2,201,000 | 2,081,000 | 2,160,000 | 1,827,000 | 1,868,000 | 1,816,000 | 2,093,000 | 2,375,000 | 2,152,000 | 1,810,000 | 2,060,000 | 1,871,000 | 2,114,000 | 2,152,000 | 2,093,000 | 2,100,054 | 2,050,269 | 1,925,906 | 1,827,733 | 1,901,085 | 1,848,197 | 1,916,523 | 1,905,768 | 2,161,036 | 2,242,574 | 2,364,200 | 2,352,714 | 2,446,052 | 3,099,438 | 3,210,269 | 3,284,101 | 3,476,406 | 3,448,024 | 3,328,591 | 3,326,836 |
Total Investments | -135,000 | -131,000 | 0 | 0 | 0 | 0 | -126,000 | 0 | -88,000 | -88,000 | -87,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 |
Total Debt | 2,728,000 | 2,757,000 | 2,720,000 | 2,705,000 | 2,682,000 | 2,676,000 | 2,708,000 | 2,762,000 | 2,372,000 | 2,375,000 | 2,380,000 | 2,397,000 | 2,400,000 | 3,337,000 | 3,341,000 | 2,215,000 | 2,188,000 | 2,212,000 | 2,211,000 | 2,220,000 | 2,234,801 | 2,294,752 | 2,412,328 | 2,342,348 | 2,323,185 | 2,426,170 | 2,289,341 | 2,247,052 | 2,278,304 | 2,271,283 | 2,092,325 | 1,938,957 | 1,812,211 | 1,405,412 | 628,019 | 484,836 | 457,192 | 567,454 | 574,700 | 542,799 |
Net Debt | 2,127,000 | 2,242,000 | 2,259,000 | 2,380,000 | 2,367,000 | 2,414,000 | 2,344,000 | 2,521,000 | 2,044,000 | 1,828,000 | 1,818,000 | 1,812,000 | 1,541,000 | 1,734,000 | 1,849,000 | 1,855,000 | 1,902,000 | 1,897,000 | 1,819,000 | 1,682,000 | 1,717,951 | 1,982,291 | 2,110,313 | 2,015,472 | 2,038,610 | 2,151,105 | 2,050,540 | 1,972,906 | 1,992,323 | 1,955,286 | 1,812,419 | 1,698,696 | 1,554,060 | 585,626 | 384,592 | 258,192 | 142,448 | 235,747 | 199,136 | 112,155 |
Reported Currency: USD | 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 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 493,000 | 490,000 | 508,000 | 397,000 | 442,000 | 389,000 | 385,000 | 301,000 | 315,000 | 243,000 | 255,000 | 185,000 | 256,000 | 129,000 | 185,000 | 117,000 | 244,000 | 272,000 | 262,000 | 219,000 | 115,045 | 247,743 | 240,785 | 161,815 | 170,816 | 106,959 | 182,853 | 68,340 | 193,409 | 179,445 | 191,644 | 149,171 | 196,622 | 225,235 | 214,146 | 151,114 | 233,050 | 209,077 | 219,055 | 159,393 |
Depreciation & Amortization | 56,000 | 55,000 | 51,000 | 58,000 | 52,000 | 55,000 | 52,000 | 48,000 | 45,000 | 49,000 | 43,000 | 45,000 | 42,000 | 50,000 | 45,000 | 58,000 | 58,000 | 56,000 | 57,000 | 65,000 | 63,871 | 63,800 | 63,931 | 69,726 | 66,143 | 65,946 | 62,249 | 71,462 | 63,899 | 57,202 | 56,294 | 63,767 | 57,263 | 54,526 | 52,411 | 60,575 | 53,955 | 48,020 | 45,776 | 54,449 |
Deferred Income Tax | 3,000 | 7,000 | 10,000 | -12,000 | 5,000 | 8,000 | 7,000 | 34,000 | 1,000 | 3,000 | -11,000 | -14,000 | 9,000 | 7,000 | -7,000 | -15,000 | 7,000 | 16,000 | -4,000 | -3,000 | 6,928 | 4,736 | -1,660 | 10,213 | -7,922 | 293 | -7,632 | -30,143 | -14,828 | 18,052 | 21,035 | 4,482 | -8,901 | 263 | 1,732 | -3,654 | -473 | -6,934 | -2,671 | 24,256 |
Stock Based Compensation | 18,000 | 19,000 | 12,000 | 10,000 | 11,000 | 18,000 | 9,000 | 9,000 | 8,000 | 17,000 | 8,000 | 10,000 | 10,000 | 17,000 | 9,000 | 8,000 | 9,000 | 18,000 | 5,000 | 11,000 | 8,408 | 16,181 | 11,652 | 5,509 | 7,122 | 13,273 | 6,757 | 8,190 | 6,410 | 13,679 | 7,456 | 11,234 | 8,584 | 17,882 | 9,161 | 10,173 | 9,871 | 17,726 | 11,262 | 11,562 |
Change in Working Capital | -49,000 | -126,000 | -131,000 | -91,000 | -134,000 | -226,000 | -114,000 | -182,000 | -213,000 | -48,000 | 71,000 | 94,000 | -4,000 | -86,000 | -174,000 | -23,000 | 1,000 | -38,000 | -195,000 | 8,000 | 26,571 | -80,802 | -176,562 | 75,604 | 96,992 | -38,388 | -64,909 | 153,451 | 80,493 | -96,654 | -116,785 | 38,013 | 104,193 | -90,746 | -121,719 | 35,409 | 32,716 | -125,416 | -108,030 | -13,233 |
Accounts Receivable | -48,000 | -141,000 | -162,000 | 51,000 | -89,000 | -135,000 | -263,000 | -26,000 | -118,000 | -59,000 | -121,000 | 24,000 | -32,000 | 104,000 | -217,000 | 77,000 | -1,000 | -16,000 | -102,000 | 93,000 | -23,681 | -53,927 | -94,221 | 42,505 | -8,787 | -41,425 | -95,419 | 78,322 | -25,528 | -13,959 | -84,435 | 68,824 | -19,198 | 382 | -50,968 | 40,492 | -64,498 | -19,898 | -78,676 | 3,603 |
Inventory | 14,000 | 24,000 | 4,000 | -159,000 | -104,000 | -84,000 | -65,000 | -88,000 | -86,000 | -30,000 | 52,000 | 64,000 | -78,000 | -163,000 | 19,000 | -124,000 | 6,000 | -8,000 | 20,000 | -76,000 | -8,930 | -47,476 | 3,136 | -39,766 | 4,915 | 2,110 | 27,826 | -46,341 | 33,205 | -2,098 | 10,831 | -48,696 | -13,448 | 28,883 | -2,808 | -81,792 | -6,258 | -44,105 | 30,608 | -68,593 |
Accounts Payable | -92,000 | 94,000 | 53,000 | -36,000 | -2,000 | 35,000 | 228,000 | -113,000 | -11,000 | 93,000 | 85,000 | -65,000 | 66,000 | -76,000 | 155,000 | -18,000 | -50,000 | 36,000 | 64,000 | -55,000 | -1,006 | -7,819 | 13,244 | 15,615 | 19,900 | 18,766 | 18,051 | 36,288 | -6,744 | 12,511 | 30,827 | 2,950 | 48,270 | -21,818 | -7,326 | 59,055 | -13,384 | 16,349 | -13,497 | 62,886 |
Other Working Capital | 77,000 | -103,000 | -26,000 | 53,000 | 61,000 | -42,000 | -14,000 | 45,000 | 2,000 | -52,000 | 55,000 | 71,000 | 40,000 | 49,000 | -131,000 | 42,000 | 46,000 | -50,000 | -177,000 | 46,000 | 60,188 | 28,420 | -98,721 | 57,250 | 80,964 | -17,839 | -15,367 | 85,182 | 79,560 | -93,108 | -74,008 | 14,935 | 88,569 | -98,193 | -60,617 | 17,654 | 116,856 | -77,762 | -46,465 | -11,129 |
Other Non-Cash Items | 2,000 | 5,000 | 4,000 | -2,000 | 4,000 | 6,000 | 4,000 | 3,000 | 5,000 | 5,000 | -72,000 | 16,000 | -2,000 | 115,000 | 186,000 | 127,000 | 1,000 | -1,000 | 2,000 | 14,000 | 146,268 | -3,704 | 8,739 | 12,812 | 15,549 | 43,149 | 1,628 | 61,293 | 14,611 | 934 | -5,913 | 9,060 | 8,664 | 6,136 | 478 | 48,354 | 258 | 18,475 | 2,126 | 9,643 |
Net Cash Provided by Operating Activities | 523,000 | 450,000 | 454,000 | 360,000 | 380,000 | 250,000 | 343,000 | 213,000 | 161,000 | 269,000 | 294,000 | 336,000 | 311,000 | 232,000 | 244,000 | 272,000 | 320,000 | 323,000 | 127,000 | 314,000 | 367,091 | 247,954 | 146,885 | 335,679 | 348,700 | 191,232 | 180,946 | 332,593 | 343,994 | 172,658 | 153,731 | 275,727 | 366,425 | 213,296 | 156,209 | 301,971 | 329,377 | 160,948 | 167,518 | 246,070 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -125,000 | -95,000 | -98,000 | -48,000 | -45,000 | -106,000 | -57,000 | -58,000 | -50,000 | -74,000 | -73,000 | -45,000 | -59,000 | -43,000 | -50,000 | -58,000 | -56,000 | -47,000 | -60,000 | -70,000 | -65,813 | -53,934 | -49,149 | -46,100 | -60,036 | -52,379 | -78,768 | -70,627 | -107,905 | -53,920 | -51,797 | -120,671 | -82,324 | -71,384 | -99,489 | -147,194 | -83,986 | -90,546 | -65,664 | -123,784 |
Acquisitions Net | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2,000 | 0 | 0 | 0 | -2,000 | 0 | 0 | 2,000 | -1,000 | 2,111 | -5,871 | -8,115 | -12,324 | -9,130 | -6,233 | -7,067 | -14,011 | -9,118 | -3,141 | -7,199 | -5,824 | -469,913 | 0 | 0 | -20,107 | -29,805 | 0 | 0 | -25,955 |
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 | 0 | 0 | 0 | 0 | 0 |
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 | 0 | 0 | 0 | 0 | 0 |
Other Investing Activities | 9,000 | 0 | 2,000 | -3,000 | 5,000 | -9,000 | 0 | 12,000 | 0 | 2,000 | 15,000 | 0 | 9,000 | 13,000 | -2,000 | 3,000 | 2,000 | 8,000 | 6,000 | 10,000 | 32,278 | 17,293 | 25,987 | 11,979 | 44,363 | 21,306 | 48,306 | 7,770 | 5,162 | 28,911 | 13,611 | 11,279 | 2,593 | -6,809 | 7,285 | 18,167 | 10,462 | 11,130 | 13,485 | 23,139 |
Net Cash Used for Investing Activities | -116,000 | -95,000 | -96,000 | -51,000 | -40,000 | -115,000 | -57,000 | -46,000 | -50,000 | -72,000 | -58,000 | -47,000 | -50,000 | -30,000 | -52,000 | -57,000 | -54,000 | -39,000 | -52,000 | -61,000 | -31,424 | -42,512 | -31,277 | -46,445 | -24,803 | -37,306 | -37,529 | -76,868 | -111,861 | -28,150 | -45,385 | -115,216 | -549,644 | -78,193 | -92,204 | -149,134 | -103,329 | -79,416 | -52,179 | -126,600 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -19,000 | 0 | -18,000 | -15,000 | 0 | 0 | 0 | -8,000 | 0 | -8,000 | 0 | -9,000 | -946,000 | -7,000 | -390,000 | -9,000 | -16,000 | -20,000 | -11,000 | -8,000 | -58,751 | -103,149 | -45,108 | -750 | -121,576 | -276,392 | -11,485 | -9,982 | -140,337 | -13,458 | -135,829 | -31,695 | -22,456 | -47,053 | -1,860 | -235,863 | -42,783 | -3,731 | -5,807 | -156,974 |
Common Stock Issued | 2,000 | 0 | 0 | 0 | 0 | 0 | 0 | 8,000 | 0 | 22,000 | 0 | 24,000 | 0 | 12,000 | 1,528,000 | 28,000 | 0 | 13,000 | 3,000 | 2,000 | 94,053 | 40,090 | 159,092 | 12,053 | 4,083 | 394,136 | 71,175 | 13,734 | 156,142 | 224,158 | 231,879 | 165,885 | 461,805 | 849,008 | 180,930 | 287,922 | -41,983 | 18,187 | 48,678 | 153,565 |
Common Stock Repurchased | -193,000 | -171,000 | -142,000 | -220,000 | -184,000 | -120,000 | -79,000 | -170,000 | -242,000 | -108,000 | -175,000 | -500,000 | 0 | -1,000 | -100,000 | -100,000 | -200,000 | -265,000 | -135,000 | -142,000 | -81,868 | -27,961 | -172,917 | -169,448 | -122,421 | -154,416 | -159,146 | -176,575 | -200,551 | -240,600 | -172,047 | -243,203 | -734,646 | -292,603 | -149,992 | -207,700 | -81,573 | -85,294 | -150,553 | -158,854 |
Dividends Paid | -106,000 | -107,000 | -87,000 | -85,000 | -102,000 | -99,000 | -84,000 | -96,000 | -85,000 | -95,000 | -81,000 | -92,000 | -82,000 | -86,000 | -78,000 | -86,000 | -79,000 | -87,000 | -76,000 | -84,000 | -77,157 | -82,878 | -72,254 | -78,969 | -73,867 | -79,519 | -72,118 | -81,840 | -73,651 | -74,848 | -72,632 | -75,526 | -77,042 | -80,513 | -73,393 | -76,130 | -74,380 | -76,203 | -64,682 | -66,778 |
Other Financing Activities | -2,000 | -19,000 | 23,000 | 16,000 | 6,000 | -10,000 | 4,000 | 17,000 | 0 | -24,000 | 6,000 | -2,000 | 17,000 | -9,000 | -5,000 | 19,000 | 6,000 | -6,000 | -2,000 | -1,000 | -1,274 | -11,408 | -14,878 | -10,338 | -827 | -5,094 | -11,625 | 32 | 2,103 | -7,517 | 17,287 | 3,138 | 7,309 | 12,787 | 4,319 | 4,330 | 7,265 | 15,370 | 6,807 | 6,665 |
Net Cash Used Provided by Financing Activities | -318,000 | -297,000 | -224,000 | -304,000 | -280,000 | -229,000 | -159,000 | -249,000 | -327,000 | -213,000 | -250,000 | -579,000 | -1,011,000 | -91,000 | 955,000 | -148,000 | -289,000 | -365,000 | -221,000 | -233,000 | -124,997 | -185,306 | -146,065 | -247,452 | -314,608 | -121,285 | -183,199 | -254,631 | -256,294 | -112,265 | -131,342 | -181,401 | -365,030 | 441,626 | -39,996 | -227,441 | -233,454 | -131,671 | -165,557 | -222,376 |
Effect of Forex Changes on Cash | -3,000 | -4,000 | 2,000 | 5,000 | -7,000 | -8,000 | -4,000 | -5,000 | -3,000 | 1,000 | -9,000 | 16,000 | 6,000 | 0 | -15,000 | 7,000 | -6,000 | 4,000 | 0 | 1,000 | -6,281 | -9,690 | 5,596 | 519 | 221 | 3,623 | 4,437 | -12,929 | -5,855 | 3,848 | 12,766 | 3,000 | -13,386 | -370 | -7,226 | -13,496 | -9,557 | 6,282 | -4,862 | -6,445 |
Net Change in Cash | 86,000 | 54,000 | 136,000 | 10,000 | 53,000 | -102,000 | 123,000 | -87,000 | -219,000 | -15,000 | -23,000 | -274,000 | -744,000 | 111,000 | 1,132,000 | 74,000 | -29,000 | -77,000 | -146,000 | 21,000 | 204,389 | 10,446 | -24,861 | 42,301 | 9,510 | 36,264 | -35,345 | -11,835 | -30,016 | 36,091 | -10,230 | -17,890 | -561,635 | 576,359 | 16,783 | -88,100 | -16,963 | -43,857 | -55,080 | -109,351 |
Cash at End of Period | 601,000 | 515,000 | 461,000 | 325,000 | 315,000 | 262,000 | 364,000 | 241,000 | 328,000 | 547,000 | 562,000 | 585,000 | 859,000 | 1,603,000 | 1,492,000 | 360,000 | 286,000 | 315,000 | 392,000 | 538,000 | 516,850 | 312,461 | 302,015 | 326,876 | 284,575 | 275,065 | 238,801 | 274,146 | 285,981 | 315,997 | 279,906 | 240,261 | 258,151 | 819,786 | 243,427 | 226,644 | 314,744 | 331,707 | 375,564 | 430,644 |
Cash at Start of Period | 515,000 | 461,000 | 325,000 | 315,000 | 262,000 | 364,000 | 241,000 | 328,000 | 547,000 | 562,000 | 585,000 | 859,000 | 1,603,000 | 1,492,000 | 360,000 | 286,000 | 315,000 | 392,000 | 538,000 | 517,000 | 312,461 | 302,015 | 326,876 | 284,575 | 275,065 | 238,801 | 274,146 | 285,981 | 315,997 | 279,906 | 290,136 | 258,151 | 819,786 | 243,427 | 226,644 | 314,744 | 331,707 | 375,564 | 430,644 | 539,995 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 523,000 | 450,000 | 454,000 | 360,000 | 380,000 | 250,000 | 343,000 | 213,000 | 161,000 | 269,000 | 294,000 | 336,000 | 311,000 | 232,000 | 244,000 | 272,000 | 320,000 | 323,000 | 127,000 | 314,000 | 367,091 | 247,954 | 146,885 | 335,679 | 348,700 | 191,232 | 180,946 | 332,593 | 343,994 | 172,658 | 153,731 | 275,727 | 366,425 | 213,296 | 156,209 | 301,971 | 329,377 | 160,948 | 167,518 | 246,070 |
Capital Expenditure | -125,000 | -95,000 | -98,000 | -48,000 | -45,000 | -106,000 | -57,000 | -58,000 | -50,000 | -74,000 | -73,000 | -45,000 | -59,000 | -43,000 | -50,000 | -58,000 | -56,000 | -47,000 | -60,000 | -70,000 | -65,813 | -53,934 | -49,149 | -46,100 | -60,036 | -52,379 | -78,768 | -70,627 | -107,905 | -53,920 | -51,797 | -120,671 | -82,324 | -71,384 | -99,489 | -147,194 | -83,986 | -90,546 | -65,664 | -123,784 |
Free Cash Flow | 398,000 | 355,000 | 356,000 | 312,000 | 335,000 | 144,000 | 286,000 | 155,000 | 111,000 | 195,000 | 221,000 | 291,000 | 252,000 | 189,000 | 194,000 | 214,000 | 264,000 | 276,000 | 67,000 | 244,000 | 301,278 | 194,020 | 97,736 | 289,579 | 288,664 | 138,853 | 102,178 | 261,966 | 236,089 | 118,738 | 101,934 | 155,056 | 284,101 | 141,912 | 56,720 | 154,777 | 245,391 | 70,402 | 101,854 | 122,286 |