Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 2024-11-02 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 14,063,000 | 13,468,000 | 12,479,000 | 16,411,000 | 13,265,000 | 12,758,000 | 11,783,000 | 14,520,000 | 12,167,000 | 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 |
Revenue Y/Y Growth | 6.02% | 5.57% | 5.91% | 13.02% | 9.02% | 7.73% | 3.30% | 4.80% | -2.91% | -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% | - | - | - | - |
Cost of Revenue | 9,622,000 | 9,380,000 | 8,739,000 | 11,484,000 | 9,139,000 | 8,910,000 | 8,374,000 | 10,731,000 | 8,624,000 | 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 |
Gross Profit | 4,441,000 | 4,088,000 | 3,740,000 | 4,927,000 | 4,126,000 | 3,848,000 | 3,409,000 | 3,789,000 | 3,543,000 | 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 |
Gross Profit Margin | 100.00% | 30.35% | 29.97% | 30.02% | 31.10% | 30.16% | 28.93% | 26.10% | 29.12% | 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% |
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,748,000 | 2,666,000 | 2,400,000 | 3,085,000 | 2,578,000 | 2,559,000 | 2,238,000 | 2,473,000 | 2,185,000 | 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 |
Total Operating Expenses | 2,748,000 | 2,666,000 | 2,400,000 | 3,085,000 | 2,578,000 | 2,559,000 | 2,238,000 | 2,473,000 | 2,185,000 | 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 |
Operating Income or Loss | 1,693,000 | 1,422,000 | 1,340,000 | 1,842,000 | 1,548,000 | 1,289,000 | 1,171,000 | 1,316,000 | 1,358,000 | 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 |
Operating Margin | 0.00% | 10.56% | 10.74% | 11.22% | 11.67% | 10.10% | 9.94% | 9.06% | 11.16% | 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% |
Interest Expense | 20,000 | 20,000 | 19,000 | 0 | 19,000 | 19,000 | 22,000 | 20,000 | 20,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 |
EBITDA | 1,959,000 | 1,687,000 | 1,604,000 | 2,094,000 | 1,793,000 | 1,524,000 | 1,403,000 | 1,590,554 | 1,576,000 | 1,314,697 | 1,093,165 | 1,485,076 | 1,616,758 | 1,540,423 | 981,413 | 567,795 | 1,287,848 | 187,082 | -1,091,837 | 1,549,242 | 1,344,933 | 1,239,837 | 1,149,500 | 1,395,501 | 1,290,740 | 1,199,606 | 1,152,001 | 1,409,252 | 1,212,275 | 1,077,022 | 1,014,834 | 1,269,676 | 1,152,869 | 1,093,597 | 992,163 | 1,239,764 | 1,109,395 | 1,047,002 | 925,239 | 1,189,450 |
Depreciation and Amortization | 266,000 | 265,000 | 264,000 | 252,000 | 245,000 | 235,000 | 232,000 | 230,919 | 218,000 | 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 |
Income Before Tax | 1,736,000 | 1,468,000 | 1,390,000 | 1,843,000 | 1,589,000 | 1,327,000 | 1,208,000 | 1,339,000 | 1,359,000 | 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 |
Income Tax Expense | 439,000 | 369,000 | 320,000 | 440,000 | 398,000 | 338,000 | 317,000 | 301,000 | 296,000 | 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 |
Net Income | 1,297,000 | 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 |
Net Income Margin | 9.22% | 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% |
EPS | 1.15 | 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 |
EPS Diluted | 1.14 | 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 |
Weighted Average Shares Out | 1,127,000 | 1,130,149 | 1,132,503 | 1,133,587 | 1,144,000 | 1,148,000 | 1,153,000 | 1,155,438 | 1,156,264 | 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 |
Weighted Average Shares Out Diluted | 1,141,000 | 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 |
Reported Currency: USD | 2024-11-02 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 4,718,000 | 5,250,000 | 5,059,000 | 5,600,000 | 4,290,000 | 4,550,000 | 5,025,000 | 5,477,000 | 3,364,678 | 3,531,212 | 4,295,068 | 6,227,000 | 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 |
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 | 435,903 | 506,165 | 511,618 | 502,757 | 457,091 | 543,242 | 450,804 | 421,153 | 403,702 | 352,313 | 399,714 | 327,506 | 328,826 | 282,623 |
Cash + Short Term Investments | 4,718,000 | 5,250,000 | 5,059,000 | 5,600,000 | 4,290,000 | 4,550,000 | 5,025,000 | 5,477,000 | 3,364,678 | 3,531,212 | 4,295,068 | 6,227,000 | 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 | 3,117,008 | 3,264,642 | 2,875,862 | 2,952,062 | 3,126,586 | 3,473,091 | 2,826,336 | 2,224,801 | 2,347,857 | 2,447,786 | 2,123,050 | 2,238,276 | 2,588,791 | 2,776,398 |
Net Receivables | 717,000 | 634,000 | 604,000 | 588,000 | 696,000 | 696,000 | 633,000 | 682,000 | 713,046 | 667,813 | 630,015 | 633,000 | 701,809 | 737,337 | 685,388 | 497,401 | 649,380 | 749,853 | 654,106 | 433,230 | 442,883 | 377,057 | 393,276 | 346,298 | 517,406 | 485,384 | 368,314 | 327,166 | 365,603 | 323,837 | 334,359 | 258,831 | 321,841 | 302,740 | 294,142 | 238,072 | 289,734 | 275,695 | 277,075 | 226,299 |
Inventory | 8,371,000 | 6,470,000 | 6,218,000 | 5,965,000 | 8,285,000 | 6,585,000 | 6,441,000 | 5,819,000 | 8,328,680 | 7,083,260 | 6,989,788 | 5,962,000 | 6,633,328 | 5,086,631 | 5,114,643 | 4,337,389 | 4,997,506 | 3,744,062 | 4,945,720 | 4,872,592 | 6,274,778 | 5,087,046 | 5,057,202 | 4,579,033 | 5,543,413 | 4,498,523 | 4,369,893 | 4,187,243 | 4,725,850 | 3,864,454 | 3,736,114 | 3,644,959 | 4,384,171 | 3,870,605 | 3,904,989 | 3,695,113 | 4,441,989 | 3,749,636 | 3,531,600 | 3,217,923 |
Other Current Assets | 546,000 | 536,000 | 528,000 | 511,000 | 535,000 | 507,000 | 496,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 | 368,048 | 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 | 391,589 | 493,384 | 533,230 | 474,623 | 356,824 |
Total Current Assets | 14,352,000 | 12,890,000 | 12,409,000 | 12,664,000 | 13,806,000 | 12,338,000 | 12,595,000 | 12,456,000 | 12,988,793 | 11,834,765 | 12,480,222 | 13,259,000 | 14,576,110 | 13,389,030 | 15,016,049 | 15,739,337 | 16,653,906 | 11,517,947 | 10,296,248 | 8,890,622 | 9,374,615 | 8,268,604 | 8,067,212 | 8,469,222 | 9,317,013 | 8,439,972 | 8,422,275 | 8,485,727 | 8,390,034 | 7,567,781 | 7,548,500 | 7,750,774 | 7,942,334 | 6,810,674 | 6,877,701 | 6,772,560 | 7,348,157 | 6,796,837 | 6,872,089 | 6,577,444 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 16,706,000 | 16,481,000 | 16,121,000 | 15,967,000 | 15,551,000 | 15,572,000 | 15,076,000 | 14,869,000 | 14,558,313 | 14,376,417 | 14,356,029 | 14,125,000 | 14,309,084 | 14,290,604 | 14,189,452 | 14,026,094 | 14,033,470 | 14,164,265 | 14,275,595 | 14,385,380 | 14,320,117 | 13,986,180 | 13,828,965 | 5,255,208 | 5,165,875 | 5,100,454 | 5,026,092 | 5,006,053 | 4,858,284 | 4,744,690 | 4,601,044 | 4,532,894 | 4,318,829 | 4,263,380 | 4,229,704 | 4,137,575 | 4,066,987 | 3,995,978 | 3,936,731 | 3,868,365 |
Goodwill | 95,000 | 95,000 | 95,000 | 95,000 | 94,000 | 95,000 | 95,000 | 97,000 | 94,501 | 96,648 | 96,910 | 97,000 | 98,604 | 97,972 | 99,324 | 98,998 | 96,733 | 97,131 | 94,469 | 95,546 | 96,313 | 95,938 | 96,685 | 97,552 | 97,348 | 98,114 | 98,614 | 100,069 | 196,365 | 197,522 | 195,585 | 195,871 | 0 | 0 | 0 | 193,911 | 0 | 0 | 0 | 0 |
Intangible 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 |
Long 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 |
Tax Assets | 142,000 | 147,000 | 156,000 | 172,000 | 152,000 | 149,000 | 150,000 | 158,000 | 173,564 | 171,723 | 177,425 | 185,000 | 193,583 | 127,483 | 135,765 | 127,191 | 56,132 | 48,600 | 36,742 | 12,132 | 5,484 | 5,642 | 5,801 | 6,467 | 0 | 0 | 3,178 | 6,558 | 6,655 | 6,501 | 6,347 | 6,193 | 3,624 | 6,861 | 10,106 | 13,831 | 19,901 | 21,449 | 22,998 | 22,532 |
Other Non-Current Assets | 1,141,000 | 942,000 | 898,000 | 849,000 | 748,000 | 768,000 | 765,000 | 769,000 | 613,279 | 611,053 | 599,318 | 795,000 | 893,605 | 878,357 | 860,844 | 821,935 | 725,259 | 740,459 | 712,186 | 761,323 | 492,175 | 498,615 | 490,401 | 497,580 | 445,006 | 472,888 | 456,965 | 459,608 | 426,357 | 419,121 | 412,005 | 398,076 | 258,223 | 244,890 | 240,759 | 372,554 | 215,330 | 218,239 | 224,817 | 210,539 |
Total Non-Current Assets | 18,084,000 | 17,665,000 | 17,270,000 | 17,083,000 | 16,545,000 | 16,584,000 | 16,086,000 | 15,893,000 | 15,439,657 | 15,255,841 | 15,229,682 | 15,202,000 | 15,494,876 | 15,394,416 | 15,285,385 | 15,074,218 | 14,911,594 | 15,050,455 | 15,118,992 | 15,254,381 | 14,914,089 | 14,586,375 | 14,421,852 | 5,856,807 | 5,708,229 | 5,671,456 | 5,584,849 | 5,572,288 | 5,487,661 | 5,367,834 | 5,214,981 | 5,133,034 | 4,924,502 | 4,859,979 | 4,827,021 | 4,717,871 | 4,644,276 | 4,544,205 | 4,493,857 | 4,411,306 |
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 | 32,436,000 | 30,555,000 | 29,679,000 | 29,747,000 | 30,351,000 | 28,922,000 | 28,681,000 | 28,349,000 | 28,428,450 | 27,090,606 | 27,709,904 | 28,461,000 | 30,070,986 | 28,783,446 | 30,301,434 | 30,813,555 | 31,565,500 | 26,568,402 | 25,415,240 | 24,145,003 | 24,288,704 | 22,854,979 | 22,489,064 | 14,326,029 | 15,025,242 | 14,111,428 | 14,007,124 | 14,058,015 | 13,877,695 | 12,935,615 | 12,763,481 | 12,883,808 | 12,866,836 | 11,670,653 | 11,704,722 | 11,490,431 | 11,992,433 | 11,341,042 | 11,365,946 | 10,988,750 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 5,617,000 | 4,503,000 | 4,072,000 | 3,862,000 | 5,425,000 | 4,438,000 | 4,304,000 | 3,794,000 | 4,993,269 | 4,085,478 | 4,370,563 | 4,465,000 | 5,443,007 | 4,413,316 | 4,433,295 | 4,823,397 | 6,142,547 | 2,422,140 | 1,071,190 | 2,672,557 | 3,447,443 | 2,607,651 | 2,578,370 | 2,644,143 | 3,340,596 | 2,683,285 | 2,509,089 | 2,488,373 | 2,986,374 | 2,346,548 | 2,174,727 | 2,230,904 | 2,686,845 | 2,258,251 | 2,136,751 | 2,203,050 | 2,696,601 | 2,258,997 | 2,153,296 | 2,007,511 |
Short Term Debt | 1,642,000 | 1,621,000 | 1,615,000 | 1,620,000 | 1,682,000 | 1,618,000 | 2,109,000 | 2,110,000 | 2,074,148 | 2,071,154 | 1,575,582 | 1,577,000 | 1,606,480 | 1,612,603 | 1,650,574 | 2,427,289 | 2,399,600 | 2,340,285 | 1,399,290 | 1,411,216 | 1,412,262 | 1,353,721 | 1,343,243 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Payables | 44,000 | 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 |
Deferred Revenue | 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 Current Liabilities | 4,714,000 | 4,458,000 | 4,115,000 | 4,870,000 | 4,397,000 | 4,113,000 | 4,075,000 | 3,962,000 | 4,083,434 | 3,928,610 | 3,811,585 | 3,976,978 | 4,140,660 | 3,968,968 | 3,536,637 | 3,356,050 | 3,228,618 | 2,579,202 | 2,187,885 | 2,846,715 | 2,806,225 | 2,601,851 | 2,468,588 | 2,562,827 | 2,594,561 | 2,414,186 | 2,220,842 | 2,322,956 | 2,361,422 | 2,208,014 | 2,021,724 | 2,120,862 | 2,155,587 | 1,985,249 | 1,933,730 | 1,935,124 | 1,957,389 | 1,834,153 | 1,741,429 | 1,677,301 |
Total Current Liabilities | 12,017,000 | 10,621,000 | 10,100,000 | 10,451,000 | 11,640,000 | 10,317,000 | 10,534,000 | 10,305,000 | 11,233,629 | 10,147,119 | 10,018,519 | 10,468,000 | 11,328,733 | 10,042,058 | 9,906,961 | 10,803,668 | 11,817,194 | 7,647,251 | 4,669,547 | 7,150,247 | 7,687,144 | 6,600,741 | 6,581,019 | 5,531,374 | 6,013,825 | 5,137,817 | 4,976,864 | 5,125,537 | 5,467,981 | 4,656,533 | 4,605,392 | 4,757,656 | 4,894,514 | 4,314,205 | 4,296,735 | 4,402,230 | 4,730,078 | 4,160,861 | 4,136,536 | 3,929,634 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 11,072,000 | 11,030,000 | 11,027,000 | 10,922,000 | 10,837,000 | 10,950,000 | 10,727,000 | 10,634,000 | 10,549,224 | 10,563,145 | 11,132,975 | 10,931,000 | 11,214,889 | 11,258,706 | 13,188,093 | 13,076,137 | 13,243,046 | 13,320,559 | 15,107,238 | 10,053,258 | 10,057,940 | 9,977,987 | 9,855,899 | 2,476,874 | 2,232,864 | 2,232,112 | 2,231,360 | 2,452,524 | 2,229,855 | 2,229,103 | 2,228,351 | 2,403,831 | 2,226,913 | 1,615,952 | 1,615,477 | 1,700,217 | 1,624,007 | 1,623,959 | 1,623,912 | 1,684,597 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 172,000 | 162,000 | 156,000 | 350,000 | 133,000 | 132,000 | 133,000 | 362,000 | 74,178 | 67,030 | 54,063 | 321,000 | 69,053 | 3,451 | 33,930 | 301,268 | 78,007 | 91,770 | 113,229 | 397,541 | 203,515 | 196,985 | 167,283 | 393,658 | 236,769 | 225,073 | 260,649 | 277,810 | 374,276 | 392,651 | 304,689 | 350,713 | 317,107 | 360,178 | 349,004 | 318,505 | 380,794 | 391,874 | 436,819 | 310,973 |
Other Non-Current Liabilities | 1,002,000 | 960,000 | 894,000 | 722,000 | 908,000 | 915,000 | 865,000 | 684,000 | 906,736 | 916,663 | 908,907 | 738,000 | 1,013,537 | 1,072,847 | 1,033,236 | 799,798 | 860,497 | 848,253 | 786,008 | 595,745 | 797,573 | 776,654 | 752,968 | 875,517 | 1,284,911 | 1,289,353 | 1,275,843 | 1,053,835 | 1,159,975 | 1,116,524 | 1,071,526 | 861,009 | 1,098,491 | 928,962 | 908,537 | 762,404 | 907,093 | 888,281 | 878,389 | 799,316 |
Total Non-Current Liabilities | 12,246,000 | 12,152,000 | 12,077,000 | 11,994,000 | 11,878,000 | 11,997,000 | 11,725,000 | 11,680,000 | 11,530,138 | 11,546,838 | 12,095,945 | 11,990,000 | 12,297,479 | 12,335,004 | 14,255,259 | 14,177,203 | 14,181,550 | 14,260,582 | 16,006,475 | 11,046,544 | 11,059,028 | 10,951,626 | 10,776,150 | 3,746,049 | 3,754,544 | 3,746,538 | 3,767,852 | 3,784,169 | 3,764,106 | 3,738,278 | 3,604,566 | 3,615,553 | 3,642,511 | 2,905,092 | 2,873,018 | 2,781,126 | 2,911,894 | 2,904,114 | 2,939,120 | 2,794,886 |
Total Liabilities | 24,263,000 | 22,773,000 | 22,177,000 | 22,445,000 | 23,518,000 | 22,314,000 | 22,259,000 | 21,985,000 | 22,763,767 | 21,693,957 | 22,114,464 | 22,458,000 | 23,626,212 | 22,377,062 | 24,162,220 | 24,980,871 | 25,998,744 | 21,907,833 | 20,676,022 | 18,196,791 | 18,746,172 | 17,552,367 | 17,357,169 | 9,277,423 | 9,768,369 | 8,884,355 | 8,744,716 | 8,909,706 | 9,232,087 | 8,394,811 | 8,209,958 | 8,373,209 | 8,537,025 | 7,219,297 | 7,169,753 | 7,183,356 | 7,641,972 | 7,064,975 | 7,075,656 | 6,724,520 |
Common Stock | 1,124,000 | 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,000 | 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 | 1,256,018 | 632,303 | 636,274 | 643,276 | 646,319 | 651,901 | 656,645 | 661,083 | 663,496 | 669,529 | 674,370 | 680,385 | 684,733 |
Retained Earnings | 7,596,000 | 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,509,000 | 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,334,150 | 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 |
Accumulated Other Comprehensive Income/Loss | -547,000 | -532,000 | -550,000 | -532,000 | -653,000 | -551,000 | -592,000 | -606,000 | -829,599 | -768,141 | -740,984 | -687,000 | -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 |
Total Stockholders Equity | 8,173,000 | 7,782,000 | 7,502,000 | 7,302,000 | 6,833,000 | 6,608,000 | 6,422,000 | 6,364,000 | 5,664,683 | 5,396,649 | 5,595,440 | 6,003,000 | 6,444,774 | 6,406,384 | 6,139,214 | 5,832,684 | 5,566,756 | 4,660,569 | 4,739,218 | 5,948,212 | 5,542,532 | 5,302,612 | 5,131,895 | 5,048,606 | 5,256,873 | 5,227,073 | 5,262,408 | 5,148,309 | 4,645,608 | 4,540,804 | 4,553,523 | 4,510,599 | 4,329,811 | 4,451,356 | 4,534,969 | 4,307,075 | 4,350,461 | 4,276,067 | 4,290,290 | 4,264,230 |
Total 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 | 435,903 | 506,165 | 511,618 | 502,757 | 457,091 | 543,242 | 450,804 | 421,153 | 403,702 | 352,313 | 399,714 | 327,506 | 328,826 | 282,623 |
Total Debt | 12,714,000 | 12,651,000 | 12,642,000 | 12,542,000 | 12,519,000 | 12,568,000 | 12,836,000 | 12,744,000 | 12,623,372 | 12,634,299 | 12,708,557 | 12,508,000 | 12,821,369 | 12,871,309 | 14,838,667 | 15,503,426 | 15,642,646 | 15,660,844 | 16,506,528 | 11,464,474 | 11,470,202 | 11,331,708 | 11,199,142 | 2,476,874 | 2,232,864 | 2,232,112 | 2,231,360 | 2,452,524 | 2,229,855 | 2,229,103 | 2,228,351 | 2,403,831 | 2,226,913 | 1,615,952 | 1,615,477 | 1,700,217 | 1,624,007 | 1,623,959 | 1,623,912 | 1,684,597 |
Net Debt | 7,996,000 | 7,401,000 | 7,583,000 | 6,942,000 | 8,229,000 | 8,018,000 | 7,811,000 | 7,267,000 | 9,258,694 | 9,103,087 | 8,413,489 | 6,281,000 | 6,029,773 | 5,765,293 | 6,063,182 | 5,033,856 | 5,060,653 | 9,040,433 | 12,218,693 | 8,247,722 | 9,410,026 | 9,145,326 | 8,964,086 | -553,355 | -478,903 | -640,605 | -449,745 | -305,953 | -134,389 | -220,202 | -441,144 | -526,018 | -148,619 | -187,696 | -328,678 | -395,256 | -99,329 | -286,811 | -636,053 | -809,178 |
Reported Currency: USD | 2024-11-02 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 1,297,000 | 1,099,000 | 1,070,000 | 1,403,000 | 1,191,000 | 989,000 | 891,000 | 1,038,400 | 1,063,000 | 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 |
Depreciation & Amortization | 266,000 | 265,000 | 264,000 | 252,000 | 245,000 | 235,000 | 232,000 | 230,900 | 218,000 | 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 |
Deferred Income Tax | 15,000 | 19,000 | 24,000 | -20,000 | -3,000 | -4,000 | 16,000 | 29,300 | 9,000 | 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 |
Stock Based Compensation | 47,000 | 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 |
Change in Working Capital | -580,000 | 118,000 | -655,000 | 1,104,000 | -303,000 | 82,000 | -446,000 | 1,583,400 | -281,000 | -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 |
Accounts Receivable | -83,000 | 2,000 | -32,000 | 113,000 | -38,000 | 7,000 | -37,000 | 16,900 | -51,000 | 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 |
Inventory | -1,903,000 | -246,000 | -266,000 | 2,383,000 | -1,794,000 | -110,000 | -624,000 | 2,603,000 | -1,338,000 | -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 |
Accounts Payable | 1,112,000 | 429,000 | 219,000 | -1,602,000 | 1,047,000 | 112,000 | 507,000 | -1,247,300 | 958,000 | -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 |
Other Working Capital | 294,000 | -67,000 | -576,000 | 210,000 | 482,000 | 73,000 | -292,000 | 210,800 | 150,000 | -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 |
Other Non-Cash Items | 1,000 | 82,000 | 645,000 | -329,000 | -3,000 | 3,000 | 18,000 | 115,300 | 7,000 | 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 |
Net Cash Provided by Operating Activities | 1,046,000 | 1,629,000 | 741,000 | 2,800,000 | 1,171,000 | 1,341,000 | 745,000 | 3,024,700 | 1,053,000 | 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 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -422,000 | -563,000 | -419,000 | -442,000 | -460,000 | -459,000 | -361,000 | -357,300 | -407,000 | -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 |
Acquisitions Net | 0 | 0 | 0 | -359,000 | 0 | -2,000 | 361,000 | 1,457,000 | 0 | 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 |
Purchases of Investments | -6,000 | -7,000 | -16,000 | -6,000 | -5,000 | -6,000 | -11,000 | -4,800 | -5,000 | -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 |
Sales/Maturities of Investments | 3,000 | 7,000 | 8,000 | 12,000 | 3,000 | 8,000 | 10,000 | 2,300 | 5,000 | 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 |
Other Investing Activities | -192,000 | 0 | -8,000 | 6,000 | -2,000 | 2,000 | -361,000 | -1,457,000 | 0 | 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 |
Net Cash Used for Investing Activities | -617,000 | -563,000 | -427,000 | -436,000 | -462,000 | -457,000 | -362,000 | -359,800 | -407,000 | -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 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -482 | 0 | -2,225,518 | -750,000 | -419,452 | 0 | -1,000,000 | 4,988,452 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock Issued | 63,000 | 101,000 | 90,000 | 82,000 | 122,000 | 53,000 | 28,000 | 206,499 | 65,000 | 32,000 | 18,100 | 83,046 | 83,883 | 25,971 | 36,539 | 123,468 | 28,189 | 22,088 | 37,444 | 56,821 | 72,810 | 42,703 | 59,772 | 15,633 | 76,123 | 78,924 | 84,561 | 44,489 | 28,380 | 8,785 | 52,033 | 53,288 | 20,926 | 26,100 | 63,933 | 50,656 | 33,385 | 10,678 | 37,314 | 52,676 |
Common Stock Repurchased | -593,000 | -559,000 | -509,000 | -797,000 | -646,000 | -549,000 | -492,000 | -455,198 | -493,000 | -700,000 | -607,000 | -1,082,899 | -796,300 | -297,099 | 0 | 0 | 0 | 0 | -201,500 | -361,602 | -490,639 | -302,449 | -397,294 | -815,605 | -601,392 | -594,600 | -395,399 | -405,599 | -354,297 | -534,684 | -349,999 | -524,998 | -418,838 | -414,911 | -341,251 | -532,193 | -445,000 | -431,176 | -419,905 | -436,495 |
Dividends Paid | -423,000 | -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 |
Other Financing Activities | 0 | -1,000 | -41,000 | -3,000 | 0 | -499,000 | -30,000 | -549 | 1,000 | 0 | -33,000 | -588 | 0 | -52 | -24,426 | -16,456 | 0 | -28 | -55,637 | -126 | 0 | 8 | -23,305 | -1,706 | -3,182 | -368 | -17,873 | -3,277 | -711 | -842 | -17,582 | 10,667 | 564,381 | 11,943 | 12,928 | 10,386 | 20,317 | 5,547 | 28,430 | 35,065 |
Net Cash Used Provided by Financing Activities | -953,000 | -882,000 | -844,000 | -1,097,000 | -904,000 | -1,377,000 | -837,000 | -590,500 | -770,000 | -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 |
Effect of Forex Changes on Cash | -8,000 | 7,000 | -11,000 | 43,000 | -65,000 | 18,000 | 2,000 | 37,700 | -42,000 | -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 |
Net Change in Cash | -532,000 | 191,000 | -541,000 | 1,310,000 | -260,000 | -475,000 | -452,000 | 2,112,300 | -166,000 | -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 |
Cash at End of Period | 4,718,000 | 5,250,000 | 5,059,000 | 5,600,000 | 4,290,000 | 4,550,000 | 5,025,000 | 5,477,000 | 3,365,000 | 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 |
Cash at Start 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,000 | 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 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 1,046,000 | 1,629,000 | 741,000 | 2,800,000 | 1,171,000 | 1,341,000 | 745,000 | 3,024,700 | 1,053,000 | 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 |
Capital Expenditure | -422,000 | -563,000 | -419,000 | -442,000 | -460,000 | -459,000 | -361,000 | -357,300 | -407,000 | -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 |
Free Cash Flow | 624,000 | 1,066,000 | 322,000 | 2,358,000 | 711,000 | 882,000 | 384,000 | 2,667,400 | 646,000 | 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 |