Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 2024-08-03 | 2024-05-04 | 2024-02-03 | 2023-10-28 | 2023-07-29 | 2023-04-29 | 2023-01-28 | 2022-10-29 | 2022-07-30 | 2022-04-30 | 2022-01-29 | 2021-10-30 | 2021-07-31 | 2021-05-01 | 2021-01-30 | 2020-10-31 | 2020-08-01 | 2020-05-02 | 2020-02-01 | 2019-11-02 | 2019-08-03 | 2019-05-04 | 2019-02-02 | 2018-11-03 | 2018-08-04 | 2018-05-05 | 2018-02-03 | 2017-10-28 | 2017-07-29 | 2017-04-29 | 2017-01-28 | 2016-10-29 | 2016-07-30 | 2016-04-30 | 2016-01-30 | 2015-10-31 | 2015-08-01 | 2015-05-02 | 2015-01-31 | 2014-11-01 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 13,468,000 | 12,479,000 | 16,411,000 | 13,265,000 | 12,758,000 | 11,783,000 | 14,520,000 | 12,166,286 | 11,843,008 | 11,406,474 | 13,854,368 | 12,531,890 | 12,077,063 | 10,086,661 | 10,943,210 | 10,117,289 | 6,667,575 | 4,408,888 | 12,206,462 | 10,451,334 | 9,781,596 | 9,277,585 | 11,127,340 | 9,825,759 | 9,331,115 | 8,688,720 | 10,960,720 | 8,762,220 | 8,357,700 | 7,784,024 | 9,467,647 | 8,291,688 | 7,882,053 | 7,542,356 | 8,962,075 | 7,753,495 | 7,363,731 | 6,865,637 | 8,303,953 | 7,366,066 |
Revenue Y/Y Growth | 5.57% | 5.91% | 13.02% | 9.03% | 7.73% | 3.30% | 4.80% | -2.92% | -1.94% | 13.08% | 26.60% | 23.87% | 81.13% | 128.78% | -10.35% | -3.20% | -31.84% | -52.48% | 9.70% | 6.37% | 4.83% | 6.78% | 1.52% | 12.14% | 11.65% | 11.62% | 15.77% | 5.67% | 6.03% | 3.20% | 5.64% | 6.94% | 7.04% | 9.86% | 7.93% | 5.26% | - | - | - | - |
Cost of Revenue | 9,380,000 | 8,739,000 | 11,484,000 | 9,139,000 | 8,910,000 | 8,374,000 | 10,731,000 | 8,622,556 | 8,571,550 | 8,223,213 | 10,094,515 | 8,835,532 | 8,528,130 | 7,255,635 | 7,882,575 | 7,062,285 | 5,174,490 | 4,414,465 | 8,741,805 | 7,440,033 | 7,026,057 | 6,637,885 | 8,033,640 | 6,983,483 | 6,635,815 | 6,178,239 | 7,849,400 | 6,150,020 | 5,972,675 | 5,530,072 | 6,786,777 | 5,843,873 | 5,562,961 | 5,372,143 | 6,388,192 | 5,506,899 | 5,219,191 | 4,920,241 | 5,959,037 | 5,203,629 |
Gross Profit | 4,088,000 | 3,740,000 | 4,927,000 | 4,126,000 | 3,848,000 | 3,409,000 | 3,789,000 | 3,543,730 | 3,271,458 | 3,183,261 | 3,759,853 | 3,696,358 | 3,548,933 | 2,831,026 | 3,060,635 | 3,055,004 | 1,493,085 | -5,577 | 3,464,657 | 3,011,301 | 2,755,539 | 2,639,700 | 3,093,700 | 2,842,276 | 2,695,300 | 2,510,481 | 3,111,320 | 2,612,200 | 2,385,025 | 2,253,952 | 2,680,870 | 2,447,815 | 2,319,092 | 2,170,213 | 2,573,883 | 2,246,596 | 2,144,540 | 1,945,396 | 2,344,916 | 2,162,437 |
Gross Profit Margin | 30.35% | 29.97% | 30.02% | 31.10% | 30.16% | 28.93% | 26.10% | 29.13% | 27.62% | 27.91% | 27.14% | 29.50% | 29.39% | 28.07% | 27.97% | 30.20% | 22.39% | -0.13% | 28.38% | 28.81% | 28.17% | 28.45% | 27.80% | 28.93% | 28.89% | 28.89% | 28.39% | 29.81% | 28.54% | 28.96% | 28.32% | 29.52% | 29.42% | 28.77% | 28.72% | 28.98% | 29.12% | 28.34% | 28.24% | 29.36% |
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 | 2,666,000 | 2,400,000 | 3,085,000 | 2,578,000 | 2,559,000 | 2,238,000 | 2,473,000 | 2,184,946 | 2,174,861 | 2,094,582 | 2,495,905 | 2,296,649 | 2,223,692 | 2,064,992 | 2,193,101 | 1,986,128 | 1,527,768 | 1,313,920 | 2,135,329 | 1,885,923 | 1,731,335 | 1,702,401 | 1,916,627 | 1,756,448 | 1,699,714 | 1,550,775 | 1,895,601 | 1,584,219 | 1,483,648 | 1,411,603 | 1,577,595 | 1,462,574 | 1,393,248 | 1,335,050 | 1,497,119 | 1,292,401 | 1,247,538 | 1,168,657 | 1,306,279 | 1,193,297 |
Total Operating Expenses | 2,666,000 | 2,400,000 | 3,085,000 | 2,578,000 | 2,559,000 | 2,238,000 | 2,473,000 | 2,184,946 | 2,174,861 | 2,094,582 | 2,495,905 | 2,296,649 | 2,223,692 | 2,064,992 | 2,193,101 | 1,986,128 | 1,527,768 | 1,313,920 | 2,135,329 | 1,885,923 | 1,731,335 | 1,702,401 | 1,916,627 | 1,756,448 | 1,699,714 | 1,550,775 | 1,895,601 | 1,584,219 | 1,483,648 | 1,411,603 | 1,577,595 | 1,462,574 | 1,393,248 | 1,335,050 | 1,497,119 | 1,292,401 | 1,247,538 | 1,168,657 | 1,306,279 | 1,193,297 |
Operating Income or Loss | 1,422,000 | 1,340,000 | 1,842,000 | 1,548,000 | 1,289,000 | 1,171,000 | 1,316,000 | 1,358,784 | 1,096,597 | 1,088,679 | 1,263,948 | 1,401,135 | 1,325,241 | 766,034 | 867,534 | 1,068,876 | -34,683 | -1,319,497 | 1,329,328 | 1,125,378 | 1,024,204 | 937,299 | 1,177,073 | 1,085,828 | 995,586 | 959,706 | 1,215,719 | 1,027,981 | 901,377 | 842,349 | 1,103,275 | 985,241 | 925,844 | 835,163 | 1,076,764 | 954,195 | 897,002 | 776,739 | 1,038,637 | 969,140 |
Operating Margin | 10.56% | 10.74% | 11.22% | 11.67% | 10.10% | 9.94% | 9.06% | 11.17% | 9.26% | 9.54% | 9.12% | 11.18% | 10.97% | 7.59% | 7.93% | 10.56% | -0.52% | -29.93% | 10.89% | 10.77% | 10.47% | 10.10% | 10.58% | 11.05% | 10.67% | 11.05% | 11.09% | 11.73% | 10.78% | 10.82% | 11.65% | 11.88% | 11.75% | 11.07% | 12.01% | 12.31% | 12.18% | 11.31% | 12.51% | 13.16% |
Interest Expense | 20,000 | 19,000 | -54,000 | -41,000 | -38,000 | -37,000 | 20,000 | 21,000 | 11,007 | 18,785 | 21,053 | 20,674 | 28,661 | 45,900 | 47,163 | 52,884 | 57,336 | 31,600 | 3,053 | 3,259 | 2,897 | 817 | 1,505 | 3,188 | 3,029 | 4,148 | 4,089 | 7,981 | 9,677 | 9,841 | 9,616 | 12,462 | 11,262 | 10,194 | 10,963 | 13,005 | 10,808 | 11,624 | 9,002 | 10,040 |
EBITDA | 1,687,000 | 1,604,000 | 2,094,000 | 1,793,000 | 1,524,000 | 1,403,000 | 1,546,900 | 1,577,184 | 1,314,697 | 1,308,279 | 1,484,348 | 1,616,709 | 1,540,441 | 981,434 | 1,079,834 | 1,287,876 | -34,683 | -1,091,788 | 1,549,228 | 1,344,978 | 1,239,804 | 1,149,499 | 1,393,773 | 1,290,728 | 1,199,586 | 1,152,006 | 1,409,319 | 1,212,281 | 1,076,977 | 1,014,849 | 1,269,675 | 1,152,841 | 1,093,644 | 992,163 | 1,239,764 | 1,109,395 | 1,047,002 | 925,239 | 1,189,437 | 1,115,640 |
Depreciation and Amortization | 265,000 | 264,000 | 252,000 | 245,000 | 235,000 | 232,000 | 230,919 | 218,348 | 218,100 | 219,605 | 220,392 | 217,049 | 215,182 | 215,379 | 212,300 | 219,000 | 220,040 | 219,460 | 219,900 | 219,600 | 215,600 | 212,200 | 216,700 | 204,900 | 204,000 | 192,300 | 193,600 | 184,300 | 175,600 | 172,500 | 166,400 | 167,600 | 167,800 | 157,000 | 163,000 | 155,200 | 150,000 | 148,500 | 150,800 | 146,500 |
Income Before Tax | 1,468,000 | 1,390,000 | 1,843,000 | 1,589,000 | 1,327,000 | 1,208,000 | 1,339,000 | 1,359,211 | 1,085,590 | 852,275 | 1,242,895 | 1,379,035 | 1,054,332 | 721,346 | 508,138 | 1,015,992 | -92,019 | -1,342,848 | 1,326,275 | 1,122,119 | 1,021,307 | 936,482 | 1,178,578 | 1,046,518 | 992,557 | 955,558 | 1,112,380 | 1,020,000 | 891,700 | 832,508 | 1,093,659 | 889,833 | 914,582 | 824,969 | 1,065,801 | 941,190 | 886,194 | 765,115 | 1,029,635 | 959,100 |
Income Tax Expense | 369,000 | 320,000 | 440,000 | 398,000 | 338,000 | 317,000 | 301,000 | 296,405 | 276,250 | 264,802 | 302,691 | 356,035 | 268,651 | 187,416 | 182,615 | 149,336 | 122,201 | -455,359 | 341,485 | 293,856 | 262,345 | 236,304 | 337,040 | 284,265 | 252,931 | 239,177 | 235,104 | 378,564 | 338,743 | 296,229 | 415,731 | 340,047 | 352,408 | 316,623 | 399,335 | 353,934 | 336,859 | 290,514 | 381,405 | 364,143 |
Net Income | 1,099,000 | 1,070,000 | 1,403,000 | 1,191,000 | 989,000 | 891,000 | 1,038,381 | 1,063,000 | 809,340 | 587,473 | 940,204 | 1,023,000 | 785,681 | 533,930 | 325,523 | 866,656 | -214,220 | -887,489 | 984,790 | 828,263 | 758,962 | 700,178 | 841,538 | 762,253 | 739,626 | 716,381 | 877,276 | 641,436 | 552,957 | 536,279 | 677,928 | 549,786 | 562,174 | 508,346 | 666,466 | 587,256 | 549,335 | 474,601 | 648,230 | 594,957 |
Net Income Margin | 8.16% | 8.57% | 8.55% | 8.98% | 7.75% | 7.56% | 7.15% | 8.74% | 6.83% | 5.15% | 6.79% | 8.16% | 6.51% | 5.29% | 2.97% | 8.57% | -3.21% | -20.13% | 8.07% | 7.92% | 7.76% | 7.55% | 7.56% | 7.76% | 7.93% | 8.24% | 8.00% | 7.32% | 6.62% | 6.89% | 7.16% | 6.63% | 7.13% | 6.74% | 7.44% | 7.57% | 7.46% | 6.91% | 7.81% | 8.08% |
EPS | 0.97 | 0.94 | 1.24 | 1.04 | 0.86 | 0.77 | 0.90 | 0.92 | 0.69 | 0.50 | 0.80 | 0.86 | 0.65 | 0.44 | 0.27 | 0.72 | -0.18 | -0.74 | 0.82 | 0.69 | 0.63 | 0.58 | 0.68 | 0.62 | 0.59 | 0.57 | 0.69 | 0.51 | 0.43 | 0.42 | 0.52 | 0.42 | 0.43 | 0.38 | 0.50 | 0.44 | 0.40 | 0.35 | 0.47 | 0.43 |
EPS Diluted | 0.96 | 0.93 | 1.22 | 1.03 | 0.85 | 0.76 | 0.89 | 0.91 | 0.69 | 0.49 | 0.78 | 0.84 | 0.64 | 0.44 | 0.27 | 0.71 | -0.18 | -0.74 | 0.81 | 0.68 | 0.62 | 0.57 | 0.68 | 0.61 | 0.59 | 0.56 | 0.69 | 0.50 | 0.43 | 0.41 | 0.52 | 0.42 | 0.42 | 0.38 | 0.50 | 0.43 | 0.40 | 0.35 | 0.47 | 0.43 |
Weighted Average Shares Out | 1,130,149 | 1,132,503 | 1,133,587 | 1,144,000 | 1,148,000 | 1,153,000 | 1,155,438 | 1,160,763 | 1,168,000 | 1,177,000 | 1,181,189 | 1,194,261 | 1,202,981 | 1,206,387 | 1,204,698 | 1,200,631 | 1,190,111 | 1,197,809 | 1,199,100 | 1,203,184 | 1,208,933 | 1,212,668 | 1,217,183 | 1,233,145 | 1,241,533 | 1,250,405 | 1,256,018 | 1,264,605 | 1,272,548 | 1,286,553 | 1,292,638 | 1,303,801 | 1,313,290 | 1,322,167 | 1,326,991 | 1,339,058 | 1,348,742 | 1,360,770 | 1,369,466 | 1,377,801 |
Weighted Average Shares Out Diluted | 1,144,000 | 1,146,000 | 1,152,000 | 1,158,000 | 1,161,000 | 1,165,000 | 1,171,000 | 1,172,267 | 1,178,000 | 1,189,263 | 1,204,650 | 1,215,690 | 1,220,615 | 1,221,517 | 1,219,479 | 1,214,195 | 1,199,061 | 1,197,809 | 1,219,365 | 1,224,288 | 1,228,986 | 1,233,407 | 1,244,708 | 1,257,562 | 1,265,920 | 1,268,872 | 1,276,806 | 1,285,762 | 1,296,634 | 1,309,598 | 1,314,772 | 1,323,442 | 1,333,212 | 1,340,776 | 1,349,352 | 1,361,688 | 1,370,644 | 1,382,412 | 1,391,856 | 1,402,010 |
Reported Currency: USD | 2024-08-03 | 2024-05-04 | 2024-02-03 | 2023-10-28 | 2023-07-29 | 2023-04-29 | 2023-01-28 | 2022-10-29 | 2022-07-30 | 2022-04-30 | 2022-01-29 | 2021-10-30 | 2021-07-31 | 2021-05-01 | 2021-01-30 | 2020-10-31 | 2020-08-01 | 2020-05-02 | 2020-02-01 | 2019-11-02 | 2019-08-03 | 2019-05-04 | 2019-02-02 | 2018-11-03 | 2018-08-04 | 2018-05-05 | 2018-02-03 | 2017-10-28 | 2017-07-29 | 2017-04-29 | 2017-01-28 | 2016-10-29 | 2016-07-30 | 2016-04-30 | 2016-01-30 | 2015-10-31 | 2015-08-01 | 2015-05-02 | 2015-01-31 | 2014-11-01 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 5,250,000 | 5,059,000 | 5,600,000 | 4,290,000 | 4,550,000 | 5,025,000 | 5,477,000 | 3,364,700 | 3,531,200 | 4,295,100 | 6,226,800 | 6,791,600 | 7,106,000 | 8,775,500 | 10,469,600 | 10,582,000 | 6,620,400 | 4,287,835 | 3,216,800 | 2,060,200 | 2,186,400 | 2,235,100 | 3,030,200 | 2,711,800 | 2,872,700 | 2,681,100 | 2,758,500 | 2,364,200 | 2,449,300 | 2,669,500 | 2,929,800 | 2,375,500 | 1,803,600 | 1,944,200 | 2,095,500 | 1,723,300 | 1,910,800 | 2,260,000 | 2,493,800 | 2,153,600 |
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 | 435,900 | 506,200 | 511,600 | 502,800 | 457,100 | 543,200 | 450,800 | 421,200 | 403,700 | 352,300 | 399,700 | 327,500 | 328,800 | 282,600 | 277,200 |
Cash + Short Term Investments | 5,250,000 | 5,059,000 | 5,600,000 | 4,290,000 | 4,550,000 | 5,025,000 | 5,477,000 | 3,364,700 | 3,531,200 | 4,295,100 | 6,226,800 | 6,791,600 | 7,106,000 | 8,775,500 | 10,469,600 | 10,582,000 | 6,620,400 | 4,287,835 | 3,216,800 | 2,060,200 | 2,186,400 | 2,235,100 | 3,030,200 | 2,711,800 | 2,872,700 | 3,117,000 | 3,264,700 | 2,875,800 | 2,952,100 | 3,126,600 | 3,473,000 | 2,826,300 | 2,224,800 | 2,347,900 | 2,447,800 | 2,123,000 | 2,238,300 | 2,588,800 | 2,776,400 | 2,430,800 |
Net Receivables | 634,000 | 604,000 | 588,000 | 1,231,000 | 1,203,000 | 1,129,000 | 1,160,000 | 1,295,400 | 1,220,300 | 1,195,400 | 1,070,200 | 1,151,200 | 1,196,400 | 1,125,900 | 932,300 | 1,074,400 | 1,153,500 | 654,106 | 801,300 | 1,039,600 | 995,200 | 774,900 | 860,000 | 1,061,800 | 1,068,800 | 935,400 | 1,033,800 | 788,300 | 751,300 | 685,800 | 632,800 | 731,800 | 715,300 | 624,800 | 629,700 | 661,600 | 680,700 | 604,100 | 583,100 | 642,200 |
Inventory | 6,470,000 | 6,218,000 | 5,965,000 | 8,285,000 | 6,585,000 | 6,441,000 | 5,819,000 | 8,328,700 | 7,083,300 | 6,989,800 | 5,961,600 | 6,633,300 | 5,086,600 | 5,114,600 | 4,337,400 | 4,997,500 | 3,744,100 | 4,945,720 | 4,872,600 | 6,274,800 | 5,087,000 | 5,057,200 | 4,579,000 | 5,543,400 | 4,498,500 | 4,369,900 | 4,187,200 | 4,725,900 | 3,864,400 | 3,736,100 | 3,645,000 | 4,384,200 | 3,870,600 | 3,905,000 | 3,695,100 | 4,415,300 | 3,749,600 | 3,531,600 | 3,217,900 | 3,958,600 |
Other Current Assets | 1,170,000 | 1,132,000 | 511,000 | 671,000 | 655,000 | 542,000 | 478,000 | 582,389 | 552,480 | 565,351 | 438,099 | 449,377 | 459,046 | 440,533 | 434,977 | 425,027 | 403,621 | 408,587 | 415,017 | 596,778 | 618,119 | 381,678 | 513,662 | 544,427 | 583,348 | 567,060 | 706,676 | 422,719 | 427,428 | 351,441 | 373,893 | 409,986 | 412,528 | 330,713 | 380,530 | 372,509 | 405,032 | 327,055 | 356,824 | 381,241 |
Total Current Assets | 12,890,000 | 12,409,000 | 12,664,000 | 13,806,000 | 12,338,000 | 12,595,000 | 12,456,000 | 12,988,800 | 11,834,800 | 12,480,300 | 13,258,600 | 14,576,100 | 13,389,000 | 15,016,000 | 15,739,300 | 16,653,900 | 11,518,000 | 10,296,248 | 8,890,700 | 9,374,600 | 8,268,600 | 8,067,200 | 8,469,200 | 9,317,000 | 8,440,000 | 8,422,300 | 8,485,700 | 8,390,000 | 7,567,800 | 7,548,500 | 7,750,800 | 7,942,300 | 6,810,700 | 6,877,700 | 6,772,600 | 7,320,800 | 6,796,800 | 6,872,100 | 6,715,000 | 7,154,600 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 16,481,000 | 16,121,000 | 15,967,000 | 15,551,000 | 15,572,000 | 15,076,000 | 14,869,000 | 14,558,300 | 14,376,400 | 14,356,100 | 14,124,700 | 14,309,100 | 14,290,600 | 14,189,400 | 14,026,100 | 14,033,500 | 14,164,300 | 14,275,595 | 14,385,300 | 14,320,100 | 13,986,200 | 13,829,000 | 5,255,200 | 5,165,900 | 5,100,500 | 5,026,100 | 5,006,000 | 4,858,300 | 4,744,700 | 4,601,000 | 4,483,000 | 4,318,800 | 4,263,400 | 4,229,700 | 4,159,900 | 4,057,400 | 3,996,000 | 3,936,700 | 3,807,600 | 3,849,800 |
Goodwill | 95,000 | 95,000 | 95,000 | 94,000 | 95,000 | 95,000 | 97,000 | 94,500 | 96,600 | 96,900 | 96,700 | 98,600 | 98,000 | 99,300 | 99,000 | 96,700 | 97,100 | 94,469 | 95,500 | 96,300 | 95,900 | 96,700 | 97,600 | 97,300 | 98,100 | 98,600 | 100,100 | 196,400 | 197,500 | 195,600 | 195,871 | -26 | 344,848 | 346,452 | 343,796 | 342,058 | 308,539 | 309,311 | 309,870 | 310,738 |
Intangible Assets | 0 | 0 | 108,000 | 0 | 0 | 0 | 120,000 | 0 | 0 | 0 | 123,000 | 0 | 0 | 0 | 125,448 | 0 | 0 | 0 | 133,365 | 0 | 0 | 0 | 137,957 | 0 | 0 | 0 | 144,880 | 0 | 0 | 0 | 146,729 | 343,826 | -48 | -52 | 4 | -34,158 | -39 | -11 | 30 | -38 |
Long Term Investments | -162,000 | -156,000 | 108,000 | -152,000 | -149,000 | 0 | 0 | 0 | -171,723 | 0 | 0 | -193,583 | -127,483 | -135,765 | -127,191 | -56,132 | -48,600 | 199,000 | -12,132 | -5,484 | -5,642 | -5,801 | -6,467 | -236,769 | -225,073 | -3,178 | -6,558 | -6,655 | -6,501 | -6,347 | -6,193 | -3,624 | 0 | 0 | 0 | -19,901 | -21,449 | -22,998 | -24,546 | -25,800 |
Tax Assets | 147,000 | 156,000 | 172,000 | 152,000 | 149,000 | 150,000 | 158,000 | 173,564 | 171,723 | 177,425 | 184,971 | 193,583 | 127,483 | 135,765 | 127,191 | 56,132 | 48,600 | 36,742 | 12,132 | 5,484 | 5,642 | 5,801 | 6,467 | 236,769 | 225,073 | 3,178 | 6,558 | 6,655 | 6,501 | 6,347 | 6,193 | 3,624 | 6,900 | 10,100 | 13,800 | 19,901 | 21,449 | 22,998 | 24,546 | 25,800 |
Other Non-Current Assets | 1,104,000 | 1,054,000 | 633,000 | 900,000 | 917,000 | 765,000 | 769,000 | 613,336 | 782,800 | 599,275 | 796,529 | 1,087,200 | 1,005,800 | 996,700 | 949,200 | 781,400 | 789,000 | 513,186 | 773,500 | 497,700 | 504,300 | 496,200 | 504,000 | 445,000 | 472,800 | 460,100 | 466,200 | 433,000 | 425,600 | 418,400 | 257,500 | 261,900 | 244,900 | 240,800 | 209,400 | 292,300 | 239,700 | 247,800 | 235,100 | 276,900 |
Total Non-Current Assets | 17,665,000 | 17,270,000 | 17,083,000 | 16,545,000 | 16,584,000 | 16,086,000 | 15,893,000 | 15,439,700 | 15,255,800 | 15,229,700 | 15,202,900 | 15,494,900 | 15,394,400 | 15,285,400 | 15,074,300 | 14,911,600 | 15,050,400 | 15,118,992 | 15,254,300 | 14,914,100 | 14,586,400 | 14,421,900 | 5,856,800 | 5,708,200 | 5,671,400 | 5,584,800 | 5,572,300 | 5,487,700 | 5,367,800 | 5,215,000 | 5,083,100 | 4,924,500 | 4,860,000 | 4,827,000 | 4,726,900 | 4,657,600 | 4,544,200 | 4,493,800 | 4,352,600 | 4,437,400 |
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 | 30,555,000 | 29,679,000 | 29,747,000 | 30,351,000 | 28,922,000 | 28,681,000 | 28,349,000 | 28,428,500 | 27,090,600 | 27,710,000 | 28,461,500 | 30,071,000 | 28,783,400 | 30,301,400 | 30,813,600 | 31,565,500 | 26,568,400 | 25,415,240 | 24,145,000 | 24,288,700 | 22,855,000 | 22,489,100 | 14,326,000 | 15,025,200 | 14,111,400 | 14,007,100 | 14,058,000 | 13,877,700 | 12,935,600 | 12,763,500 | 12,833,900 | 12,866,800 | 11,670,700 | 11,704,700 | 11,499,500 | 11,978,400 | 11,341,000 | 11,365,900 | 11,067,600 | 11,592,000 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 4,503,000 | 4,072,000 | 3,862,000 | 5,425,000 | 4,438,000 | 4,304,000 | 3,794,000 | 4,993,300 | 4,085,500 | 4,370,600 | 4,465,400 | 5,443,000 | 4,413,300 | 4,433,300 | 4,823,400 | 6,142,500 | 2,422,100 | 1,071,190 | 2,672,600 | 3,447,400 | 2,607,700 | 2,578,400 | 2,644,100 | 3,340,600 | 2,683,300 | 2,509,100 | 2,488,400 | 2,986,400 | 2,346,500 | 2,174,700 | 2,230,900 | 2,686,800 | 2,258,300 | 2,136,700 | 2,203,000 | 2,684,200 | 2,259,000 | 2,153,300 | 2,007,500 | 2,554,400 |
Short Term Debt | 1,621,000 | 1,615,000 | 1,620,000 | 1,682,000 | 1,618,000 | 2,109,000 | 2,110,000 | 2,074,200 | 2,071,100 | 1,575,600 | 1,576,600 | 1,606,500 | 1,612,600 | 1,650,600 | 2,427,300 | 2,399,600 | 2,340,300 | 1,399,290 | 1,411,200 | 1,412,300 | 1,353,700 | 1,343,200 | 2,110,464 | 0 | 0 | 0 | 2,004,456 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,674,362 | 0 | 0 | 0 | 1,111,540 | 1,623,817 |
Tax Payables | 39,000 | 298,000 | 99,000 | 136,000 | 148,000 | 46,000 | 439,000 | 82,778 | 61,877 | 260,789 | 449,022 | 138,586 | 47,171 | 286,455 | 196,932 | 46,429 | 305,624 | 11,182 | 219,759 | 21,214 | 37,518 | 190,818 | 324,404 | 78,668 | 40,346 | 246,933 | 314,208 | 120,185 | 101,971 | 408,941 | 405,890 | 52,082 | 70,705 | 226,254 | 264,056 | 76,088 | 67,711 | 241,811 | 244,822 | 47,941 |
Deferred Revenue | 0 | 0 | 482,000 | 0 | 0 | 0 | 158,000 | 0 | 0 | 0 | 184,971 | -46 | 47,232 | 286,463 | 127,191 | 46,482 | -26 | 11,182 | 12,132 | 21,175 | 37,449 | 190,812 | 6,467 | 0 | 0 | 0 | 6,558 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 13,831 | 0 | 0 | 0 | 137,617 | -1,575,842 |
Other Current Liabilities | 4,497,000 | 4,413,000 | 4,487,000 | 4,533,000 | 4,261,000 | 4,121,000 | 4,243,000 | 4,166,200 | 3,990,600 | 4,072,400 | 4,241,129 | 4,279,246 | 3,968,968 | 3,536,637 | 3,425,809 | 3,228,618 | 2,884,826 | 2,187,885 | 3,054,368 | 2,806,225 | 2,601,851 | 2,468,588 | 770,269 | 2,673,200 | 2,454,500 | 2,467,800 | 626,086 | 2,481,600 | 2,310,000 | 2,430,700 | 2,526,700 | 2,207,700 | 2,055,900 | 2,160,000 | 511,007 | 2,031,800 | 1,901,900 | 1,983,200 | 672,943 | 1,787,225 |
Total Current Liabilities | 10,621,000 | 10,100,000 | 10,451,000 | 11,640,000 | 10,317,000 | 10,534,000 | 10,305,000 | 11,233,700 | 10,147,200 | 10,018,600 | 10,468,100 | 11,328,700 | 10,042,100 | 9,907,000 | 10,803,700 | 11,817,200 | 7,647,200 | 4,669,547 | 7,150,300 | 7,687,100 | 6,600,700 | 6,581,000 | 5,531,300 | 6,013,800 | 5,137,800 | 4,976,900 | 5,125,500 | 5,468,000 | 4,656,500 | 4,605,400 | 4,757,600 | 4,894,500 | 4,314,200 | 4,296,700 | 4,402,200 | 4,716,000 | 4,160,900 | 4,136,500 | 3,929,600 | 4,389,600 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 2,864,000 | 2,863,000 | 2,862,000 | 10,837,000 | 10,950,000 | 10,727,000 | 10,634,000 | 10,549,200 | 10,563,100 | 11,133,000 | 10,930,400 | 11,214,900 | 11,258,700 | 13,188,100 | 13,076,100 | 13,243,000 | 13,320,500 | 15,107,238 | 10,053,200 | 10,058,000 | 9,978,000 | 9,855,900 | 2,233,600 | 2,232,900 | 2,232,100 | 2,231,400 | 2,230,600 | 2,229,800 | 2,229,100 | 2,228,400 | 2,227,600 | 2,226,900 | 1,615,900 | 1,615,500 | 1,624,100 | 1,624,000 | 1,624,000 | 1,623,900 | 1,623,900 | 1,623,800 |
Deferred Revenue | 8,166,000 | 8,164,000 | 8,060,000 | 0 | 0 | 0 | 127,000 | 0 | 0 | 0 | 44,175 | 0 | 0 | 0 | 37,164 | 0 | 0 | 0 | 142,170 | 0 | 0 | 0 | 158,191 | 0 | 0 | 0 | 233,057 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 285,102 | 0 | 0 | 0 | 422,516 | 0 |
Deferred Tax | 162,000 | 156,000 | 148,000 | 133,000 | 132,000 | 133,000 | 127,000 | 74,200 | 67,000 | 54,100 | 44,200 | 69,100 | 3,500 | 33,900 | 37,200 | 78,000 | 91,800 | 113,229 | 142,200 | 203,500 | 197,000 | 167,300 | 158,200 | 236,700 | 225,100 | 260,600 | 233,100 | 374,300 | 392,700 | 304,700 | 314,000 | 315,900 | 360,200 | 349,000 | 285,100 | 380,800 | 391,900 | 436,800 | 422,500 | 463,700 |
Other Non-Current Liabilities | 960,000 | 894,000 | 924,000 | 908,000 | 915,000 | 865,000 | 792,000 | 906,700 | 916,700 | 908,900 | 971,625 | 1,013,500 | 1,072,700 | 1,033,200 | 1,026,736 | 860,500 | 848,300 | 786,008 | 708,930 | 797,600 | 776,700 | 753,000 | 1,196,109 | 1,284,900 | 1,289,300 | 1,275,800 | 1,087,443 | 1,160,000 | 1,116,500 | 1,071,500 | 1,024,100 | 1,101,500 | 929,000 | 908,500 | 595,898 | 907,100 | 888,200 | 878,400 | 404,884 | 741,100 |
Total Non-Current Liabilities | 12,152,000 | 12,077,000 | 11,994,000 | 11,878,000 | 11,997,000 | 11,725,000 | 11,680,000 | 11,530,100 | 11,546,800 | 12,096,000 | 11,990,400 | 12,297,500 | 12,334,900 | 14,255,200 | 14,177,200 | 14,181,500 | 14,260,600 | 16,006,475 | 11,046,500 | 11,059,100 | 10,951,700 | 10,776,200 | 3,746,100 | 3,754,500 | 3,746,500 | 3,767,800 | 3,784,200 | 3,764,100 | 3,738,300 | 3,604,600 | 3,565,700 | 3,644,300 | 2,905,100 | 2,873,000 | 2,790,200 | 2,911,900 | 2,904,100 | 2,939,100 | 2,873,800 | 2,828,600 |
Total Liabilities | 22,773,000 | 22,177,000 | 22,445,000 | 23,518,000 | 22,314,000 | 22,259,000 | 21,985,000 | 22,763,800 | 21,694,000 | 22,114,600 | 22,458,500 | 23,626,200 | 22,377,000 | 24,162,200 | 24,980,900 | 25,998,700 | 21,907,800 | 20,676,022 | 18,196,800 | 18,746,200 | 17,552,400 | 17,357,200 | 9,277,400 | 9,768,300 | 8,884,300 | 8,744,700 | 8,909,700 | 9,232,100 | 8,394,800 | 8,210,000 | 8,323,300 | 8,538,800 | 7,219,300 | 7,169,700 | 7,192,400 | 7,627,900 | 7,065,000 | 7,075,600 | 6,803,400 | 7,218,200 |
Common Stock | 1,128,000 | 1,131,000 | 1,134,000 | 1,141,000 | 1,145,000 | 1,150,000 | 1,155,000 | 1,156,264 | 1,161,887 | 1,172,711 | 1,181,189 | 1,194,261 | 1,202,981 | 1,206,387 | 1,204,698 | 1,200,631 | 1,199,061 | 1,197,877 | 1,199,100 | 1,203,184 | 1,208,933 | 1,212,668 | 1,217,183 | 1,233,145 | 620,767 | 625,203 | 628,009 | 632,303 | 636,274 | 643,276 | 646,319 | 651,901 | 656,645 | 661,083 | 663,496 | 669,529 | 674,370 | 680,385 | 684,733 | 688,900 |
Retained Earnings | 7,186,000 | 6,921,000 | 6,700,000 | 6,345,000 | 6,014,000 | 5,864,000 | 5,815,000 | 5,338,018 | 5,002,903 | 5,163,713 | 5,508,953 | 5,831,720 | 5,663,492 | 5,192,536 | 4,973,542 | 4,982,573 | 4,115,917 | 4,330,561 | 5,422,283 | 4,976,762 | 4,806,504 | 4,552,509 | 4,461,744 | 4,615,575 | 5,204,704 | 5,192,735 | 4,962,159 | 4,616,224 | 4,465,260 | 4,605,681 | 4,558,506 | 4,479,467 | 4,454,392 | 4,410,298 | 4,311,051 | 4,226,107 | 4,138,644 | 4,117,299 | 4,133,882 | 3,929,379 |
Accumulated Other Comprehensive Income/Loss | -532,000 | -550,000 | -532,000 | -653,000 | -551,000 | -592,000 | -606,000 | -829,599 | -768,141 | -740,984 | -687,150 | -581,207 | -577,692 | -581,184 | -606,071 | -742,861 | -722,941 | -797,324 | -673,171 | -637,414 | -712,825 | -633,282 | -630,321 | -591,847 | -598,398 | -555,530 | -441,859 | -602,919 | -560,730 | -695,434 | -694,226 | -801,557 | -659,681 | -536,412 | -667,472 | -545,175 | -536,947 | -507,394 | -554,385 | -244,471 |
Total Stockholders Equity | 7,782,000 | 7,502,000 | 7,302,000 | 6,833,000 | 6,608,000 | 6,422,000 | 6,364,000 | 5,664,700 | 5,396,600 | 5,595,400 | 6,003,000 | 6,444,800 | 6,406,400 | 6,139,200 | 5,832,700 | 5,566,800 | 4,660,600 | 4,739,218 | 5,948,200 | 5,542,500 | 5,302,600 | 5,131,900 | 5,048,600 | 5,256,900 | 5,227,100 | 5,262,400 | 5,148,300 | 4,645,600 | 4,540,800 | 4,553,500 | 4,510,600 | 4,328,000 | 4,451,400 | 4,535,000 | 4,307,100 | 4,350,500 | 4,276,000 | 4,290,300 | 4,264,200 | 4,373,800 |
Total Investments | -162,000 | -156,000 | 108,000 | -152,000 | -149,000 | 0 | 0 | 0 | -171,723 | 0 | 0 | -193,583 | -127,483 | -135,765 | -127,191 | -56,132 | -48,600 | 199,000 | -12,132 | -5,484 | -5,642 | -5,801 | -6,467 | -236,769 | -225,073 | 435,900 | 506,200 | 511,600 | 502,800 | 457,100 | 543,200 | 450,800 | 421,200 | 403,700 | 352,300 | 399,700 | 327,500 | 328,800 | 282,600 | 277,200 |
Total Debt | 12,651,000 | 12,642,000 | 12,542,000 | 12,519,000 | 12,568,000 | 12,836,000 | 12,744,000 | 12,623,400 | 12,634,200 | 12,708,600 | 12,507,000 | 12,821,400 | 12,871,300 | 14,838,700 | 15,503,400 | 15,642,600 | 15,660,800 | 16,506,528 | 11,464,400 | 11,470,300 | 11,331,700 | 11,199,100 | 2,233,600 | 2,232,900 | 2,232,100 | 2,231,400 | 2,230,600 | 2,229,800 | 2,229,100 | 2,228,400 | 2,227,600 | 2,226,900 | 1,615,900 | 1,615,500 | 1,624,100 | 1,624,000 | 1,624,000 | 1,623,900 | 1,623,900 | 1,623,800 |
Net Debt | 7,401,000 | 7,583,000 | 6,942,000 | 8,229,000 | 8,018,000 | 7,811,000 | 7,267,000 | 9,258,700 | 9,103,000 | 8,413,500 | 6,280,200 | 6,029,800 | 5,765,300 | 6,063,200 | 5,033,800 | 5,060,600 | 9,040,400 | 12,218,693 | 8,247,600 | 9,410,100 | 9,145,300 | 8,964,000 | -796,600 | -478,900 | -640,600 | -449,700 | -527,900 | -134,400 | -220,200 | -441,100 | -702,200 | -148,600 | -187,700 | -328,700 | -471,400 | -99,300 | -286,800 | -636,100 | -869,900 | -529,800 |
Reported Currency: USD | 2024-08-03 | 2024-05-04 | 2024-02-03 | 2023-10-28 | 2023-07-29 | 2023-04-29 | 2023-01-28 | 2022-10-29 | 2022-07-30 | 2022-04-30 | 2022-01-29 | 2021-10-30 | 2021-07-31 | 2021-05-01 | 2021-01-30 | 2020-10-31 | 2020-08-01 | 2020-05-02 | 2020-02-01 | 2019-11-02 | 2019-08-03 | 2019-05-04 | 2019-02-02 | 2018-11-03 | 2018-08-04 | 2018-05-05 | 2018-02-03 | 2017-10-28 | 2017-07-29 | 2017-04-29 | 2017-01-28 | 2016-10-29 | 2016-07-30 | 2016-04-30 | 2016-01-30 | 2015-10-31 | 2015-08-01 | 2015-05-02 | 2015-01-31 | 2014-11-01 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 1,099,000 | 1,070,000 | 1,403,000 | 1,191,000 | 989,000 | 891,000 | 1,038,400 | 1,062,800 | 809,300 | 587,500 | 940,200 | 1,023,000 | 785,700 | 533,900 | 325,600 | 866,600 | -214,211 | -887,489 | 984,800 | 828,300 | 758,900 | 700,200 | 841,500 | 762,300 | 739,600 | 716,400 | 877,200 | 641,500 | 552,900 | 536,300 | 677,900 | 549,800 | 562,200 | 508,300 | 666,500 | 587,300 | 549,300 | 474,600 | 648,200 | 595,000 |
Depreciation & Amortization | 265,000 | 264,000 | 252,000 | 245,000 | 235,000 | 232,000 | 230,900 | 218,400 | 218,100 | 219,600 | 220,400 | 217,000 | 215,200 | 215,400 | 212,300 | 219,000 | 220,040 | 219,460 | 219,900 | 219,600 | 215,600 | 212,200 | 216,700 | 204,900 | 204,000 | 192,300 | 193,600 | 184,300 | 175,600 | 172,500 | 166,400 | 167,600 | 167,800 | 157,000 | 163,000 | 155,200 | 150,000 | 148,500 | 150,800 | 146,500 |
Deferred Income Tax | 19,000 | 24,000 | -20,000 | -3,000 | -4,000 | 16,000 | 29,300 | 8,800 | 14,400 | 11,500 | -200 | -5,000 | -23,100 | -16,200 | -117,700 | -24,400 | -40,136 | -48,464 | -48,300 | 4,200 | 29,800 | 8,100 | -73,000 | 2,600 | -25,500 | 7,300 | -173,200 | -3,100 | 30,700 | 8,200 | -58,100 | 5,500 | 31,000 | 16,100 | 71,100 | -25,000 | 2,800 | -17,700 | 83,600 | -2,200 |
Stock Based Compensation | 46,000 | 38,000 | 46,000 | 44,000 | 36,000 | 34,000 | 27,436 | 37,000 | 30,900 | 27,300 | 32,400 | 42,500 | 63,600 | 50,500 | -400 | 31,300 | 39,131 | -11,531 | 38,400 | 31,200 | 29,700 | 25,700 | 26,200 | 27,500 | 25,900 | 24,000 | 24,200 | 27,700 | 25,400 | 24,100 | 24,900 | 27,400 | 25,000 | 25,000 | 23,000 | 27,300 | 22,600 | 21,200 | 20,300 | 25,700 |
Change in Working Capital | 203,000 | -655,000 | 1,104,000 | -303,000 | 82,000 | -446,000 | 1,583,400 | -281,800 | -455,000 | -1,667,600 | -121,000 | -310,900 | 126,000 | -1,167,700 | -438,000 | 3,004,000 | 3,347,049 | -2,493,349 | 1,081,000 | -151,600 | -262,400 | -811,100 | 604,800 | -161,000 | -94,600 | -193,200 | 66,400 | 11,700 | -174,700 | -288,900 | 698,200 | 124,100 | 16,500 | -275,300 | 413,800 | -18,400 | -240,800 | -159,500 | 323,400 | 25,200 |
Accounts Receivable | 2,000 | -32,000 | 113,000 | -38,000 | 7,000 | -37,000 | 16,900 | -43,400 | 1,100 | -98,600 | 106,000 | -200 | 10,100 | -144,700 | 1,800 | -34,200 | -306,519 | 210,419 | 237,100 | -55,400 | -214,400 | -61,600 | 185,900 | -13,700 | -77,800 | 118,400 | -241,500 | -29,400 | -70,400 | -38,900 | 82,200 | -22,500 | -83,200 | -9,300 | 37,300 | 4,300 | -63,100 | -46,000 | 69,600 | -13,000 |
Inventory | -246,000 | -266,000 | 2,383,000 | -1,794,000 | -110,000 | -624,000 | 2,603,000 | -1,338,200 | -121,500 | -1,085,300 | 629,500 | -1,554,300 | 17,600 | -750,600 | 723,700 | -1,246,500 | 1,247,627 | -136,027 | 1,405,200 | -1,141,300 | -73,300 | -487,100 | 977,200 | -1,057,000 | -160,400 | -225,200 | 592,300 | -873,900 | -80,200 | -88,600 | 770,500 | -567,700 | -29,300 | -161,600 | 691,200 | -672,500 | -226,600 | -298,700 | 687,100 | -612,500 |
Accounts Payable | 429,000 | 219,000 | -1,602,000 | 1,047,000 | 112,000 | 507,000 | -1,247,300 | 958,600 | -258,500 | -52,800 | -950,000 | 1,037,200 | -15,100 | -410,200 | -1,353,100 | 3,704,700 | 1,327,197 | -1,567,597 | -776,500 | 812,600 | 53,700 | -60,500 | -704,300 | 664,800 | 193,700 | 44,000 | -528,200 | 648,700 | 141,600 | -57,000 | -476,800 | 462,800 | 158,600 | -96,400 | -460,900 | 427,600 | 114,000 | 135,600 | -514,800 | 432,800 |
Other Working Capital | 18,000 | -576,000 | 210,000 | 482,000 | 73,000 | -292,000 | 210,800 | 141,200 | -12,953 | -430,900 | 93,500 | 206,400 | 113,400 | 137,800 | 189,600 | 580,000 | 1,078,744 | -1,000,144 | 215,200 | 232,500 | -28,400 | -201,900 | 146,000 | 244,900 | -50,100 | -130,400 | 243,800 | 266,300 | -165,700 | -104,400 | 322,300 | 251,500 | -29,600 | -8,000 | 146,200 | 222,200 | -65,100 | 49,600 | 81,500 | 217,900 |
Other Non-Cash Items | 123,000 | 645,000 | -329,000 | -3,000 | 3,000 | 18,000 | 115,300 | 8,500 | 23,000 | 187,200 | 38,800 | 33,400 | 212,200 | -48,600 | 303,300 | -16,500 | 5,410 | 60,890 | -82,700 | 42,700 | -21,700 | 14,200 | -5,500 | 80,800 | -13,600 | -21,900 | 108,000 | -35,700 | 44,700 | -3,800 | 4,300 | 55,300 | -64,200 | -10,800 | -34,100 | 1,600 | -2,800 | -19,600 | -30,200 | -53,900 |
Net Cash Provided by Operating Activities | 1,629,000 | 741,000 | 2,800,000 | 1,171,000 | 1,341,000 | 745,000 | 3,024,700 | 1,053,100 | 640,700 | -634,500 | 1,110,600 | 1,000,000 | 1,379,600 | -432,700 | 285,100 | 4,080,000 | 3,357,283 | -3,160,483 | 2,193,100 | 974,400 | 749,900 | 149,300 | 1,610,700 | 917,100 | 835,800 | 724,900 | 1,096,200 | 826,400 | 654,600 | 448,400 | 1,513,600 | 929,700 | 738,300 | 420,300 | 1,303,300 | 728,000 | 481,100 | 447,500 | 1,196,100 | 736,300 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -563,000 | -419,000 | -442,000 | -460,000 | -459,000 | -361,000 | -357,300 | -406,200 | -379,100 | -314,400 | -329,300 | -270,600 | -219,600 | -225,300 | -134,400 | -123,700 | -99,375 | -210,525 | -230,400 | -414,700 | -261,100 | -316,900 | -252,100 | -299,100 | -308,900 | -265,000 | -230,100 | -320,600 | -248,400 | -258,500 | -257,500 | -258,800 | -242,200 | -266,200 | -261,300 | -245,700 | -203,700 | -201,200 | -205,600 | -280,800 |
Acquisitions Net | 0 | 0 | -359,000 | 0 | -2,000 | 361,000 | 1,457,000 | 604 | 0 | 314,351 | 1,044,794 | 0 | 0 | 225,293 | 568,021 | 0 | 0 | 210,525 | 1,223,072 | 0 | 0 | 316,909 | 0 | 0 | 0 | 264,943 | 1,057,617 | 0 | 0 | 258,515 | -2,324 | 2,324 | 0 | -2,324 | -57,104 | -57,104 | 0 | 201,234 | 911,522 | 0 |
Purchases of Investments | -7,000 | -16,000 | -6,000 | -5,000 | -6,000 | -11,000 | -4,800 | -5,300 | -5,300 | -15,600 | -4,900 | -4,800 | -4,900 | -7,300 | -4,600 | -5,100 | -4,608 | -14,792 | -4,700 | -5,100 | -4,400 | -14,600 | -4,400 | -4,300 | -4,700 | -148,200 | -231,100 | -203,600 | -193,400 | -233,100 | -183,200 | -153,500 | -214,900 | -165,400 | -155,300 | -417,100 | -130,600 | -95,000 | -133,500 | -118,800 |
Sales/Maturities of Investments | 7,000 | 8,000 | 12,000 | 3,000 | 8,000 | 10,000 | 2,300 | 4,700 | 5,500 | 5,500 | 3,400 | 2,600 | 6,600 | 7,700 | 4,600 | 3,400 | 6,286 | 4,214 | 1,100 | 2,200 | 4,600 | 4,800 | 2,300 | 5,200 | 436,400 | 192,700 | 247,900 | 177,600 | 190,700 | 289,900 | 97,100 | 108,500 | 178,700 | 144,800 | 179,800 | 341,900 | 105,900 | 53,800 | 78,200 | 116,800 |
Other Investing Activities | 0 | -8,000 | 6,000 | -2,000 | 2,000 | -361,000 | -1,457,000 | -604 | 0 | -314,351 | -1,044,794 | -2,266 | 1,795 | -225,293 | -568,021 | -1,666 | 1,670 | -210,525 | -1,453,272 | -2,842 | 7,400 | -316,909 | -200 | 100 | 26,600 | -264,943 | -1,057,617 | -25,900 | -2,712 | -258,515 | -83,722 | -47,268 | -36,236 | 24 | 57,104 | -57,100 | -24,721 | -201,234 | -911,522 | -2,880 |
Net Cash Used for Investing Activities | -563,000 | -427,000 | -436,000 | -462,000 | -457,000 | -362,000 | -359,800 | -406,800 | -378,900 | -324,500 | -330,800 | -272,800 | -217,900 | -224,900 | -134,400 | -125,400 | -97,697 | -221,103 | -464,200 | -417,600 | -253,500 | -326,700 | -254,400 | -298,100 | 149,400 | -220,500 | -213,300 | -346,600 | -251,100 | -201,700 | -343,600 | -303,800 | -278,400 | -289,100 | -236,800 | -378,000 | -228,400 | -242,400 | -260,900 | -282,800 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 0 | -4,000 | -500,000 | 0 | -500,000 | 0 | 0 | -3 | 0 | 0 | -2,975,518 | 0 | -2,225,500 | -750,000 | -1,418,300 | 0 | 0 | -4,988,452 | 0 | 0 | -8 | 0 | 0 | 0 | 0 | 0 | -3,138 | 0 | 0 | 0 | -1,000 | -565,900 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock Issued | 101,000 | 90,000 | 82,000 | 122,000 | 53,000 | 28,000 | 206,500 | 64,500 | 31,900 | 18,100 | 83,000 | 83,900 | 26,000 | 36,500 | 123,500 | 28,200 | 22,056 | 37,444 | 56,800 | 72,800 | 42,700 | 59,800 | 15,600 | 76,100 | 78,900 | 84,600 | 44,500 | 28,400 | 8,800 | 52,000 | 53,300 | 20,900 | 26,100 | 63,900 | 50,600 | 33,400 | 10,700 | 37,300 | 52,700 | 59,800 |
Common Stock Repurchased | -559,000 | -509,000 | -797,000 | -646,000 | -549,000 | -492,000 | -455,200 | -492,600 | -700,000 | -607,200 | -1,082,900 | -796,300 | -297,100 | -24,426 | 998,406 | 0 | -78 | -201,500 | -361,600 | -490,600 | -302,500 | -397,300 | -815,600 | -601,400 | -594,600 | -395,400 | -405,600 | -354,300 | -534,700 | -350,000 | -525,000 | -418,800 | -415,000 | -341,200 | -532,200 | -445,000 | -431,200 | -419,900 | -436,500 | -414,400 |
Dividends Paid | -423,000 | -380,000 | -379,000 | -380,000 | -382,000 | -343,000 | -341,257 | -342,530 | -345,700 | -309,500 | -310,300 | -312,600 | -313,700 | -315,200 | -6 | 0 | -50 | -278,250 | -276,500 | -277,700 | -278,600 | -238,800 | -240,300 | -241,400 | -243,600 | -197,300 | -197,100 | -197,400 | -200,900 | -168,600 | -169,200 | -170,300 | -171,400 | -140,100 | -140,200 | -141,200 | -142,500 | -120,400 | -120,200 | -121,400 |
Other Financing Activities | -1,000 | -41,000 | -3,000 | 122,000 | 1,000 | -30,000 | -500 | 3 | 5 | -32,500 | 2,974,418 | 83,883 | -100 | -24,400 | -16,000 | 28,189 | -1,000,015 | 9,921,267 | -100 | 72,810 | 8 | -23,300 | -1,600 | -3,300 | -300 | -17,900 | -162 | -800 | -800 | -17,500 | 12,700 | 1,129,300 | 11,900 | 37,900 | 10,500 | 20,200 | 5,600 | 28,400 | 35,100 | 38,900 |
Net Cash Used Provided by Financing Activities | -882,000 | -844,000 | -1,097,000 | -904,000 | -1,377,000 | -837,000 | -590,500 | -770,600 | -1,013,800 | -931,100 | -1,311,300 | -1,025,000 | -2,810,400 | -1,053,100 | -312,400 | 28,200 | -978,009 | 4,490,509 | -581,400 | -695,500 | -538,400 | -599,600 | -1,041,900 | -770,000 | -759,600 | -526,000 | -561,500 | -524,100 | -727,600 | -484,100 | -629,200 | -4,800 | -548,400 | -379,500 | -611,300 | -532,600 | -557,400 | -474,600 | -468,900 | -437,100 |
Effect of Forex Changes on Cash | 7,000 | -11,000 | 43,000 | -65,000 | 18,000 | 2,000 | 37,700 | -42,200 | -11,900 | -41,600 | -33,300 | -16,600 | -20,800 | 16,600 | 49,300 | -21,200 | 50,940 | -37,840 | 9,100 | 12,500 | -6,700 | -18,100 | 4,000 | -9,900 | -34,000 | -55,800 | 72,900 | -40,800 | 103,900 | -22,900 | 13,400 | -49,200 | -52,000 | 97,000 | -83,000 | -4,900 | -44,500 | 35,700 | -126,100 | -46,100 |
Net Change in Cash | 191,000 | -541,000 | 1,310,000 | -260,000 | -475,000 | -452,000 | 2,112,300 | -166,500 | -763,900 | -1,931,700 | -564,800 | -314,420 | -1,669,469 | -1,694,085 | -112,423 | 3,961,582 | 2,332,576 | 1,071,083 | 1,156,576 | -126,206 | -48,674 | -795,173 | 318,462 | -160,950 | 191,612 | -77,372 | 394,233 | -85,061 | -220,190 | -260,354 | 554,317 | 571,884 | -140,507 | -151,318 | 372,137 | -187,434 | -349,195 | -233,810 | 340,150 | -29,705 |
Cash at End of Period | 5,250,000 | 5,059,000 | 5,600,000 | 4,290,000 | 4,550,000 | 5,025,000 | 5,477,000 | 3,364,700 | 3,531,200 | 4,295,100 | 6,226,800 | 6,791,596 | 7,106,016 | 8,775,485 | 10,469,570 | 10,581,993 | 6,620,411 | 4,287,835 | 3,216,752 | 2,060,176 | 2,186,382 | 2,235,056 | 3,030,229 | 2,711,767 | 2,872,717 | 2,681,105 | 2,758,477 | 2,364,244 | 2,449,305 | 2,669,495 | 2,929,849 | 2,375,532 | 1,803,648 | 1,944,155 | 2,095,473 | 1,723,336 | 1,910,770 | 2,259,965 | 2,493,775 | 2,153,625 |
Cash at Start of Period | 5,059,000 | 5,600,000 | 4,290,000 | 4,550,000 | 5,025,000 | 5,477,000 | 3,364,700 | 3,531,200 | 4,295,100 | 6,226,800 | 6,791,600 | 7,106,016 | 8,775,485 | 10,469,570 | 10,581,993 | 6,620,411 | 4,287,835 | 3,216,752 | 2,060,176 | 2,186,382 | 2,235,056 | 3,030,229 | 2,711,767 | 2,872,717 | 2,681,105 | 2,758,477 | 2,364,244 | 2,449,305 | 2,669,495 | 2,929,849 | 2,375,532 | 1,803,648 | 1,944,155 | 2,095,473 | 1,723,336 | 1,910,770 | 2,259,965 | 2,493,775 | 2,153,625 | 2,183,330 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 1,629,000 | 741,000 | 2,800,000 | 1,171,000 | 1,341,000 | 745,000 | 3,024,700 | 1,053,100 | 640,700 | -634,500 | 1,110,600 | 1,000,000 | 1,379,600 | -432,700 | 285,100 | 4,080,000 | 3,357,283 | -3,160,483 | 2,193,100 | 974,400 | 749,900 | 149,300 | 1,610,700 | 917,100 | 835,800 | 724,900 | 1,096,200 | 826,400 | 654,600 | 448,400 | 1,513,600 | 929,700 | 738,300 | 420,300 | 1,303,300 | 728,000 | 481,100 | 447,500 | 1,196,100 | 736,300 |
Capital Expenditure | -563,000 | -419,000 | -442,000 | -460,000 | -459,000 | -361,000 | -357,300 | -406,200 | -379,100 | -314,400 | -329,300 | -270,600 | -219,600 | -225,300 | -134,400 | -123,700 | -99,375 | -210,525 | -230,400 | -414,700 | -261,100 | -316,900 | -252,100 | -299,100 | -308,900 | -265,000 | -230,100 | -320,600 | -248,400 | -258,500 | -257,500 | -258,800 | -242,200 | -266,200 | -261,300 | -245,700 | -203,700 | -201,200 | -205,600 | -280,800 |
Free Cash Flow | 1,066,000 | 322,000 | 2,358,000 | 711,000 | 882,000 | 384,000 | 2,667,400 | 646,900 | 261,600 | -948,900 | 781,300 | 729,400 | 1,160,000 | -658,000 | 150,700 | 3,956,300 | 3,257,908 | -3,371,008 | 1,962,700 | 559,700 | 488,800 | -167,600 | 1,358,600 | 618,000 | 526,900 | 459,900 | 866,100 | 505,800 | 406,200 | 189,900 | 1,256,100 | 670,900 | 496,100 | 154,100 | 1,042,000 | 482,300 | 277,400 | 246,300 | 990,500 | 455,500 |