Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Put a checkmark beside items to have them appear in the chart below.
Reported Currency: USD | TTM | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 14,483,000 | 13,866,000 | 12,794,000 | 13,088,504 | 11,628,830 | 12,506,109 | 11,876,674 | 9,736,909 | 8,584,031 | 7,192,633 | 6,740,064 | 5,062,528 | 4,122,930 | 3,269,862 | 2,469,881 | 2,047,942 | 1,937,301 | 1,126,825 | 789,381 | 547,392 | 424,756 |
Revenue Growth | - | 8.38% | -2.25% | 12.55% | -7.01% | 5.30% | 21.98% | 13.43% | 19.34% | 6.71% | 33.14% | 22.79% | 26.09% | 32.39% | 20.60% | 5.71% | 71.93% | 42.75% | 44.21% | 28.87% | |
Cost of Revenue | 8,963,000 | 8,291,000 | 7,571,000 | 7,766,069 | 7,035,559 | 7,654,315 | 7,301,817 | 5,937,286 | 5,232,328 | 4,359,104 | 4,088,151 | 2,987,126 | 2,398,790 | 1,877,869 | 1,376,401 | 1,120,129 | 1,080,632 | 621,076 | 431,832 | 289,788 | 227,140 |
Gross Profit | 5,520,000 | 5,575,000 | 5,223,000 | 5,322,435 | 4,593,271 | 4,851,794 | 4,574,857 | 3,799,623 | 3,351,703 | 2,833,529 | 2,651,913 | 2,075,402 | 1,724,140 | 1,391,993 | 1,093,480 | 927,813 | 856,669 | 505,749 | 357,549 | 257,604 | 197,616 |
Gross Profit Margin | 38.15% | 40.21% | 40.82% | 40.66% | 39.50% | 38.80% | 38.52% | 39.02% | 39.05% | 39.39% | 39.35% | 41.00% | 41.82% | 42.57% | 44.27% | 45.30% | 44.22% | 44.88% | 45.29% | 47.06% | 46.52% |
Research and Development | 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 | 4,021,000 | 3,870,000 | 3,544,000 | 3,567,732 | 3,266,065 | 3,580,300 | 3,352,731 | 1,915,699 | 1,670,192 | 1,431,230 | 1,340,229 | 1,028,999 | 871,426 | 972,991 | 756,939 | 659,698 | 619,690 | 365,605 | 268,560 | 196,088 | 155,837 |
Total Operating Expenses | 4,185,000 | 4,153,000 | 3,781,000 | 3,827,724 | 3,538,357 | 3,871,070 | 3,626,944 | 2,932,633 | 2,550,543 | 2,109,391 | 1,987,239 | 1,535,049 | 1,283,436 | 1,022,920 | 794,935 | 693,811 | 650,384 | 382,704 | 280,383 | 204,662 | 162,709 |
Operating Income or Loss | 1,296,000 | 1,357,000 | 1,581,000 | 1,474,372 | 985,577 | 896,643 | 882,241 | 847,318 | 763,398 | 704,627 | 649,868 | 530,180 | 437,953 | 361,483 | 297,877 | 231,448 | 197,696 | 122,657 | 77,166 | 52,942 | 34,907 |
Operating Margin | 8.93% | 9.79% | 12.36% | 11.26% | 8.48% | 7.17% | 7.43% | 8.70% | 8.89% | 9.80% | 9.64% | 10.47% | 10.62% | 11.05% | 12.06% | 11.30% | 10.20% | 10.89% | 9.78% | 9.67% | 8.22% |
Interest Expense | 256,000 | 214,000 | 78,000 | 72,078 | 103,784 | 138,504 | 146,377 | 101,640 | 88,263 | 57,860 | 64,542 | 51,184 | 31,429 | 22,447 | 28,316 | 30,899 | 37,846 | 17,758 | 5,955 | 2,228 | 1,551,397 |
EBITDA | 1,743,000 | 1,785,000 | 1,721,000 | 1,799,114 | 1,370,364 | 1,327,885 | 1,248,489 | 1,114,728 | 1,009,493 | 854,593 | 792,997 | 626,442 | 513,512 | 423,578 | 339,973 | 272,064 | 246,866 | 139,825 | 87,773 | 60,888 | 41,324 |
Depreciation and Amortization | 384,000 | 319,000 | 264,000 | 284,003 | 299,497 | 314,121 | 294,000 | 231,000 | 206,086 | 128,192 | 125,437 | 86,463 | 70,165 | 54,505 | 41,428 | 38,062 | 33,421 | 18,018 | 12,086 | 8,574 | 6,872 |
Income Before Tax | 982,000 | 1,235,000 | 1,518,000 | 1,399,130 | 884,995 | 791,022 | 743,431 | 766,627 | 677,281 | 649,030 | 587,888 | 475,827 | 409,167 | 335,771 | 270,125 | 205,317 | 163,588 | 108,271 | 72,821 | 51,683 | 33,857 |
Income Tax Expense | 256,000 | 306,000 | 385,000 | 330,591 | 249,498 | 215,330 | 191,395 | 235,560 | 220,566 | 219,703 | 204,264 | 164,204 | 147,942 | 125,507 | 103,007 | 78,180 | 63,689 | 42,370 | 28,426 | 20,796 | 13,284 |
Net Income | 728,000 | 936,000 | 1,149,000 | 1,091,000 | 638,423 | 541,260 | 480,118 | 533,744 | 463,975 | 423,223 | 381,519 | 311,623 | 261,225 | 210,264 | 169,071 | 127,521 | 99,899 | 65,901 | 44,395 | 30,887 | 20,573 |
Net Income Margin | 5.03% | 6.75% | 8.98% | 8.34% | 5.49% | 4.33% | 4.04% | 5.48% | 5.41% | 5.88% | 5.66% | 6.16% | 6.34% | 6.43% | 6.85% | 6.23% | 5.16% | 5.85% | 5.62% | 5.64% | 4.84% |
EPS | 2.76 | 3.52 | 4.15 | 3.68 | 2.10 | 1.75 | 1.53 | 1.72 | 1.51 | 1.39 | 1.26 | 1.04 | 0.88 | 0.72 | 0.59 | 0.46 | 0.37 | 0.29 | 0.21 | 0.18 | 0.13 |
EPS Diluted | 2.76 | 3.51 | 4.13 | 3.66 | 2.09 | 1.74 | 1.52 | 1.71 | 1.50 | 1.38 | 1.25 | 1.02 | 0.87 | 0.71 | 0.58 | 0.45 | 0.36 | 0.28 | 0.20 | 0.16 | 0.12 |
Weighted Average Shares Out | - | 267,600 | 277,100 | 296,836 | 304,640 | 310,155 | 314,428 | 308,607 | 306,897 | 304,722 | 302,343 | 299,574 | 295,810 | 292,252 | 286,542 | 281,082 | 272,976 | 227,245 | 211,405 | 176,497 | 161,357 |
Weighted Average Shares Out Diluted | - | 268,300 | 278,000 | 297,722 | 305,006 | 310,969 | 315,849 | 310,649 | 309,784 | 307,496 | 306,045 | 304,131 | 300,693 | 296,750 | 291,714 | 287,980 | 282,046 | 239,640 | 221,975 | 196,108 | 178,896 |
Reported Currency: USD | Q2 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||||||||||||||
Cash and Cash Equivalents | 276,000 | 299,000 | 278,000 | 274,134 | 312,154 | 523,020 | 331,761 | 279,766 | 227,400 | 87,397 | 114,605 | 150,488 | 59,770 | 48,247 | 95,689 | 108,906 | 79,067 | 74,241 | 4,031 | 3,173 | 1,612 |
Short Term Investments | 1,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 276,000 | 299,000 | 278,000 | 274,134 | 312,154 | 523,020 | 331,761 | 279,766 | 227,400 | 87,397 | 114,605 | 150,488 | 59,770 | 48,247 | 95,689 | 108,906 | 79,067 | 74,241 | 4,031 | 3,173 | 1,612 |
Net Receivables | 1,360,000 | 1,165,000 | 998,000 | 1,072,772 | 1,073,389 | 1,131,132 | 1,154,083 | 1,027,106 | 860,549 | 590,160 | 601,422 | 458,094 | 311,808 | 281,764 | 191,085 | 152,443 | 148,422 | 125,572 | 49,254 | 39,500 | 28,305 |
Inventory | 3,064,000 | 3,121,000 | 2,752,000 | 2,610,515 | 2,414,612 | 2,772,777 | 2,836,075 | 2,380,783 | 1,935,237 | 1,556,552 | 1,433,847 | 1,076,952 | 900,803 | 736,846 | 492,688 | 385,686 | 332,756 | 320,238 | 124,541 | 103,655 | 74,150 |
Other Current Assets | 385,000 | 283,000 | 230,000 | 296,947 | 233,877 | 260,890 | 199,030 | 134,479 | 87,768 | 106,603 | 85,799 | 42,276 | 28,948 | 82,878 | 57,414 | 9,720 | 48,673 | 33,241 | 5,988 | 5,009 | 3,375 |
Total Current Assets | 5,085,000 | 4,868,000 | 4,258,000 | 4,254,368 | 4,034,032 | 4,687,819 | 4,520,949 | 3,822,134 | 3,567,594 | 2,340,712 | 2,317,417 | 1,799,817 | 1,384,351 | 1,149,735 | 836,876 | 702,868 | 608,918 | 553,292 | 183,814 | 151,337 | 107,442 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 2,873,000 | 2,852,000 | 2,463,000 | 2,660,064 | 2,601,827 | 2,542,911 | 1,220,162 | 913,089 | 811,576 | 696,567 | 629,987 | 546,651 | 494,379 | 424,098 | 331,312 | 289,902 | 258,956 | 217,059 | 127,084 | 97,218 | 70,730 |
Goodwill | 5,530,000 | 5,600,000 | 4,319,000 | 4,539,896 | 4,591,569 | 4,406,535 | 4,381,458 | 3,536,511 | 3,054,769 | 2,319,246 | 2,288,895 | 1,937,444 | 1,690,284 | 1,476,063 | 1,032,973 | 938,783 | 923,807 | 825,881 | 246,232 | 181,792 | 100,319,412 |
Intangible Assets | 1,233,000 | 1,313,000 | 653,000 | 746,149 | 814,219 | 850,338 | 928,752 | 743,769 | 584,231 | 215,117 | 245,525 | 153,739 | 106,715 | 1,584,973 | 1,102,275 | 67,239 | 71,150 | 74,951 | 68 | 181,880 | 100,364 |
Long Term Investments | 159,000 | 159,000 | 141,000 | 180,705 | 155,224 | 139,243 | 179,169 | 208,404 | 183,467 | -127,239 | -81,744 | -63,938 | -53,485 | -45,690 | -32,506 | -31,847 | -19,644 | -18,809 | -2,619 | 0 | 0 |
Tax Assets | 425,000 | 448,000 | 280,000 | 279,296 | 291,421 | 310,129 | 311,434 | 252,359 | 199,657 | 127,239 | 81,744 | 63,938 | 53,485 | 45,690 | 32,506 | 31,847 | 19,644 | 18,809 | 2,619 | 2,146 | 4,622 |
Other Non-Current Assets | -94,000 | -161,000 | -76,000 | -54,324 | -127,759 | -157,019 | -148,522 | -109,394 | -98,095 | 76,195 | 91,668 | 81,123 | 47,727 | 40,898 | 29,046 | 21,329 | 18,973 | 21,472 | 7,157 | 6,845 | 5,118 |
Total Non-Current Assets | 10,126,000 | 10,211,000 | 7,780,000 | 8,351,786 | 8,326,501 | 8,092,137 | 6,872,453 | 5,544,738 | 4,735,605 | 3,307,125 | 3,256,075 | 2,718,957 | 2,339,105 | 2,049,969 | 1,462,633 | 1,317,253 | 1,272,886 | 1,139,363 | 380,541 | 288,089 | 180,833 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 15,211,000 | 15,079,000 | 12,038,000 | 12,606,154 | 12,360,533 | 12,779,956 | 11,393,402 | 9,366,872 | 8,303,199 | 5,647,837 | 5,573,492 | 4,518,774 | 3,723,456 | 3,199,704 | 2,299,509 | 2,020,121 | 1,881,804 | 1,692,655 | 564,355 | 439,426 | 288,275 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 1,764,000 | 1,648,000 | 1,339,000 | 1,176,015 | 932,406 | 942,795 | 942,398 | 788,613 | 633,773 | 415,588 | 400,202 | 349,069 | 219,335 | 210,875 | 76,437 | 51,300 | 65,411 | 68,871 | 19,192 | 15,496 | 8,424 |
Short Term Debt | 282,000 | 820,000 | 222,000 | 237,860 | 280,308 | 547,894 | 121,826 | 126,360 | 66,109 | 56,034 | 63,515 | 41,535 | 71,716 | 29,524 | 52,888 | 10,063 | 21,934 | 16,936 | 8,485 | 1,481 | 317 |
Tax Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 17,440 | 2,748 | 17,597 | 10,923 | 4,663 | 21,164 | 6,344 | 304 | 819 | 1,250,744 |
Deferred Revenue | 0 | 701,000 | 280,000 | 532,233 | 543,608 | 468,886 | 565,015 | 362,024 | 327,856 | 248,752 | 250,164 | 216,209 | 137,570 | 131,025 | 9,224 | 9,259 | 4,733 | 4,844 | 3,859 | 3,440 | 2,602 |
Other Current Liabilities | 858,000 | 149,000 | 430,000 | 219,338 | 232,169 | 218,937 | 61,109 | 45,727 | 183,047 | 31,596 | 36,815 | 71,140 | 59,323 | 26,269 | 86,772 | 97,859 | 75,135 | 73,172 | 29,858 | 27,144 | 18,221 |
Total Current Liabilities | 2,904,000 | 3,318,000 | 2,271,000 | 2,165,446 | 1,988,491 | 2,178,512 | 1,690,348 | 1,322,724 | 1,210,785 | 751,970 | 750,696 | 677,953 | 487,944 | 397,693 | 225,321 | 168,481 | 167,213 | 163,823 | 61,394 | 47,561 | 29,563 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 4,253,000 | 4,818,000 | 3,713,000 | 3,986,378 | 4,010,604 | 4,852,986 | 4,188,674 | 3,277,620 | 3,275,662 | 1,528,668 | 1,801,047 | 1,264,246 | 1,046,762 | 926,552 | 548,066 | 592,982 | 620,940 | 641,526 | 91,962 | 45,996 | 49,945 |
Deferred Revenue | 1,179,000 | 0 | 0 | 24,077 | 24,077 | 24,077 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 617 | 0 | 0 |
Deferred Tax | 425,000 | 448,000 | 280,000 | 279,296 | 291,421 | 310,129 | 311,434 | 252,359 | 199,657 | 127,239 | 181,662 | 133,822 | 102,275 | 88,796 | 66,059 | 52,209 | 43,518 | 25,607 | 1,848 | 0 | 0 |
Other Non-Current Liabilities | 306,000 | 314,000 | 283,000 | 364,373 | 374,640 | 365,672 | 364,194 | 307,516 | 174,146 | 125,278 | 119,430 | 92,008 | 122,381 | 142,578 | 45,902 | 27,015 | 29,627 | 11,922 | 7,332 | 4,649 | 4,696 |
Total Non-Current Liabilities | 6,163,000 | 5,580,000 | 4,276,000 | 4,654,124 | 4,700,742 | 5,552,864 | 4,864,302 | 3,837,495 | 3,649,465 | 1,781,185 | 2,102,139 | 1,490,076 | 1,271,418 | 1,157,926 | 660,027 | 672,206 | 694,085 | 679,055 | 101,759 | 50,645 | 54,641 |
Total Liabilities | 9,067,000 | 8,898,000 | 6,547,000 | 6,819,570 | 6,689,233 | 7,731,376 | 6,554,650 | 5,160,219 | 4,860,250 | 2,533,155 | 2,852,835 | 2,168,029 | 1,759,362 | 1,555,619 | 885,348 | 840,687 | 861,298 | 842,878 | 163,153 | 98,206 | 84,204 |
Common Stock | 3,000 | 3,000 | 3,000 | 3,215 | 3,208 | 3,199 | 3,184 | 3,091 | 3,075 | 3,055 | 3,035 | 3,008 | 2,978 | 1,470 | 1,455 | 1,420 | 1,399 | 1,341 | 533 | 514 | 206 |
Retained Earnings | 7,472,000 | 7,290,000 | 6,656,000 | 5,793,515 | 4,776,040 | 4,140,136 | 3,598,876 | 3,124,103 | 2,590,359 | 2,126,384 | 1,703,161 | 1,321,642 | 1,010,019 | 748,794 | 538,530 | 369,459 | 241,938 | 142,039 | 76,422 | 32,027 | 1,140 |
Accumulated Other Comprehensive Income/Loss | -313,000 | -240,000 | -323,000 | -153,130 | -99,009 | -200,885 | -174,950 | -70,476 | -267,175 | -105,470 | -40,225 | 20,011 | 759 | -8,961 | 4,378 | -7,397 | -13,764 | 619 | 1,058 | 1,375 | 1,241 |
Total Stockholders Equity | 6,129,000 | 6,167,000 | 5,453,000 | 5,771,744 | 5,655,718 | 5,008,876 | 4,782,298 | 4,198,169 | 3,442,949 | 3,114,682 | 2,720,657 | 2,350,745 | 1,964,094 | 1,644,085 | 1,414,161 | 1,179,434 | 1,020,506 | 849,777 | 401,202 | 341,220 | 204,071 |
Total Investments | 159,000 | 159,000 | 141,000 | 180,705 | 155,224 | 139,243 | 179,169 | 208,404 | 183,467 | -127,239 | -81,744 | -63,938 | -53,485 | -45,690 | -32,506 | -31,847 | -19,644 | -18,809 | -2,619 | 0 | 0 |
Total Debt | 5,714,000 | 5,638,000 | 3,935,000 | 4,224,238 | 4,290,912 | 5,400,880 | 4,310,500 | 3,403,980 | 3,341,771 | 1,584,702 | 1,864,562 | 1,305,781 | 1,118,478 | 956,076 | 600,954 | 603,045 | 642,874 | 658,462 | 100,447 | 47,477 | 50,262 |
Net Debt | 5,438,000 | 5,339,000 | 3,657,000 | 3,950,104 | 3,978,758 | 4,877,860 | 3,978,739 | 3,124,214 | 3,114,371 | 1,497,305 | 1,749,957 | 1,155,293 | 1,058,708 | 907,829 | 505,265 | 494,139 | 563,807 | 584,221 | 96,416 | 44,304 | 48,650 |
Reported Currency: USD | TTM | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||||||||||||||
Net Income | 729,000 | 938,000 | 1,150,000 | 1,092,124 | 640,414 | 545,034 | 483,168 | 530,228 | 463,975 | 423,223 | 381,519 | 311,623 | 261,225 | 210,264 | 169,071 | 123,597 | 99,899 | 65,901 | 44,395 | 30,887 | 20,573 |
Depreciation & Amortization | 384,000 | 319,000 | 264,000 | 284,003 | 299,497 | 314,406 | 294,077 | 230,203 | 206,086 | 128,192 | 125,437 | 86,463 | 70,165 | 54,505 | 41,428 | 38,062 | 33,421 | 18,018 | 12,086 | 8,574 | 6,872 |
Deferred Income Tax | 117,000 | 13,000 | 6,000 | -27,079 | -33,827 | 7,109 | -2,180 | -46,537 | -16,162 | 22,388 | 6,242 | 4,279 | 4,222 | 9,302 | 8,963 | 5,882 | 13,535 | 4,304 | 3,618 | 1,667 | 3,487 |
Stock Based Compensation | 36,000 | 40,000 | 38,000 | 34,000 | 29,000 | 27,695 | 22,760 | 22,832 | 22,472 | 21,336 | 22,021 | 22,036 | 15,634 | 5,134 | 9,974 | 7,283 | 5,498 | 3,039 | 2,461 | 42 | 201,600 |
Change in Working Capital | -79,000 | 77,000 | -35,000 | -2,719 | 496,717 | 97,941 | -199,691 | -226,509 | -87,685 | -58,205 | -153,101 | 12,373 | -133,834 | -73,989 | -55,206 | -3,529 | -10,197 | -17,922 | -2,339 | -3,143 | -5,557 |
Accounts Receivable | -233,000 | 5,000 | -16,000 | -16,234 | 93,588 | 26,419 | 241 | -55,979 | -50,801 | 14,704 | -61,739 | -44,670 | -12,813 | -18,074 | -12,309 | -384 | -15,026 | -11,026 | -4,133 | -2,429 | -2,143,171 |
Inventory | -98,000 | 71,000 | -342,000 | -234,514 | 433,072 | 15,460 | -127,153 | -203,857 | -64,114 | -83,188 | -122,590 | -69,222 | -95,042 | -90,091 | -67,795 | -20,428 | 4,232 | -35,134 | -8,671 | -8,554 | -5,175 |
Accounts Payable | 71,000 | -5,000 | 269,000 | 283,185 | -64,032 | 3,712 | -77,621 | 45,136 | 18,577 | -4,222 | -5,474 | 49,641 | -15,097 | 28,589 | 10,156 | -18,067 | -4,785 | 6,877 | -2,469 | -2,166 | -3,090,580 |
Other Working Capital | 181,000 | 6,000 | 54,000 | -35,156 | 34,089 | 52,350 | 4,842 | -11,809 | 8,653 | 14,501 | 36,702 | 76,624 | -10,882 | 5,587 | 14,742 | 35,350 | 5,382 | 21,361 | 12,934 | 10,006 | 5,233,369 |
Other Non-Cash Items | 511,000 | -31,000 | -173,000 | -13,018 | 11,991 | 71,848 | 112,605 | 8,683 | 46,328 | -7,097 | -11,221 | -8,718 | -11,222 | 6,556 | -15,047 | -7,293 | -9,195 | -18,971 | -7,840 | -494 | -201,073 |
Net Cash Provided by Operating Activities | 1,119,000 | 1,356,000 | 1,250,000 | 1,367,047 | 1,443,870 | 1,064,033 | 710,739 | 518,900 | 635,014 | 529,837 | 370,897 | 428,056 | 206,190 | 211,772 | 159,183 | 164,002 | 132,961 | 54,369 | 52,381 | 37,533 | 25,901 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -368,000 | -358,000 | -222,000 | -293,466 | -172,695 | -265,730 | -250,027 | -179,090 | -207,074 | -170,490 | -140,950 | -90,186 | -88,255 | -86,416 | -61,438 | -55,870 | -66,908 | -38,401 | -36,152 | -26,218 | -25,670 |
Acquisitions Net | -2,093,000 | -2,115,000 | 395,000 | -123,898 | -9,942 | -16,421 | -1,275,295 | -219,455 | -1,535,010 | -160,517 | -775,921 | -417,520 | -265,336 | -486,934 | -131,586 | -65,171 | -74,208 | -868,022 | -73,492 | -103,769 | -61,601 |
Purchases of Investments | 0 | 11,000 | 0 | 0 | -7,717 | -7,594 | -60,300 | -7,664 | -185,671 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 250 | 825 | -650 |
Sales/Maturities of Investments | 0 | 49,000 | 0 | 0 | 7,717 | 7,594 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 848 | 433 | 103 |
Other Investing Activities | 26,000 | -29,000 | -1,000 | -1,394 | 16,750 | 17,298 | 66,383 | 13,950 | 32,156 | 1,014 | -4,123 | 2,100 | 1,057 | 1,743 | 1,441 | 18,547 | 2,206 | 602 | -2,111 | 2,707 | -6 |
Net Cash Used for Investing Activities | -2,435,000 | -2,442,000 | 172,000 | -418,758 | -165,887 | -264,853 | -1,458,939 | -384,595 | -1,709,928 | -329,993 | -920,994 | -505,606 | -352,534 | -571,607 | -191,583 | -102,494 | -138,910 | -905,821 | -110,657 | -126,022 | -87,823 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -896,000 | -3,106,000 | -1,692,000 | -4,949,567 | -2,317,329 | -300,558 | -1,950,508 | -985,606 | -2,648,359 | -239,027 | -1,155,594 | -931,523 | -878,102 | -1,058,802 | -9,581 | -51,040 | 0 | 0 | 0 | 0 | 0 |
Common Stock Issued | 208,000 | 4,611,000 | 0 | 5,034,867 | 0 | 0 | 5,303 | 7,470 | 7,963 | 8,168 | 0 | 0 | 0 | 0 | 0 | 0 | 10,402 | 361,609 | 6,262 | 99,695 | 4,942 |
Common Stock Repurchased | -185,000 | -38,000 | -1,040,000 | -876,844 | -117,292 | -291,813 | -60,000 | 0 | -4,438 | -7,581 | -443 | 0 | 0 | 0 | 0 | 0 | 0 | -1,125 | 0 | 0 | 0 |
Dividends Paid | -315,000 | -302,000 | -284,000 | -73,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | 769,000 | -63,000 | 1,622,000 | -120,718 | 922,070 | -8,298 | 2,893,503 | 873,039 | 3,874,096 | 14,935 | 1,674,597 | 1,097,464 | 1,035,174 | 1,370,213 | 28,543 | 17,875 | 1,391 | 561,145 | 52,872 | -9,645 | 42,510 |
Net Cash Used Provided by Financing Activities | -273,000 | 1,102,000 | -1,394,000 | -985,135 | -1,512,551 | -600,669 | 882,995 | -112,567 | 1,225,737 | -224,092 | 519,003 | 165,941 | 157,072 | 311,411 | 18,962 | -33,165 | 11,793 | 921,629 | 59,134 | 90,050 | 47,452 |
Effect of Forex Changes on Cash | -14,000 | 5,000 | -24,000 | -1,174 | 11,865 | -904 | -77,311 | 23,512 | -3,704 | -2,960 | -4,789 | 2,327 | 795 | 982 | 221 | 1,496 | -1,018 | 33 | 0 | 0 | 0 |
Net Change in Cash | -1,628,000 | 21,000 | 4,000 | -38,020 | -222,703 | 191,137 | 57,484 | 45,250 | 140,003 | -27,208 | -35,883 | 90,718 | 11,523 | -47,442 | -13,217 | 29,839 | 4,826 | 70,210 | 858 | 1,561 | -14,470 |
Cash at End of Period | 1,320,000 | 299,000 | 278,000 | 274,134 | 312,154 | 528,387 | 337,250 | 279,766 | 227,400 | 87,397 | 114,605 | 150,488 | 59,770 | 48,247 | 95,689 | 108,906 | 79,067 | 74,241 | 4,031 | 3,173 | 1,612 |
Cash at Start of Period | 2,948,000 | 278,000 | 274,000 | 312,154 | 534,857 | 337,250 | 279,766 | 234,516 | 87,397 | 114,605 | 150,488 | 59,770 | 48,247 | 95,689 | 108,906 | 79,067 | 74,241 | 4,031 | 3,173 | 1,612 | 16,082 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 1,119,000 | 1,356,000 | 1,250,000 | 1,367,047 | 1,443,870 | 1,064,033 | 710,739 | 518,900 | 635,014 | 529,837 | 370,897 | 428,056 | 206,190 | 211,772 | 159,183 | 164,002 | 132,961 | 54,369 | 52,381 | 37,533 | 25,901 |
Capital Expenditure | -368,000 | -358,000 | -222,000 | -293,466 | -172,695 | -265,730 | -250,027 | -179,090 | -207,074 | -170,490 | -140,950 | -90,186 | -88,255 | -86,416 | -61,438 | -55,870 | -66,908 | -38,401 | -36,152 | -26,218 | -25,670 |
Free Cash Flow | 751,000 | 998,000 | 1,028,000 | 1,073,581 | 1,271,175 | 798,303 | 460,712 | 339,810 | 427,940 | 359,347 | 229,947 | 337,870 | 117,935 | 125,356 | 97,745 | 108,132 | 66,053 | 15,968 | 16,229 | 11,315 | 232 |