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 | 9,405,400 | 9,835,600 | 10,173,400 | 10,981,700 | 13,444,600 | 14,377,900 | 13,452,900 | 12,273,900 | 11,448,800 | 10,763,800 | 9,703,324 | 6,932,199 | 5,516,461 | 5,048,634 | 4,716,423 | 4,377,348 | 4,097,507 | 3,171,617 | 1,872,185 | 1,713,619 | 1,595,819 |
Revenue Growth | - | -3.32% | -7.36% | -18.32% | -6.49% | 6.88% | 9.61% | 7.21% | 6.36% | 10.93% | 39.97% | 25.66% | 9.27% | 7.04% | 7.75% | 6.83% | 29.19% | 69.41% | 9.25% | 7.38% | |
Cost of Revenue | 2,651,600 | 2,533,400 | 2,278,300 | 2,109,700 | 1,805,200 | 1,955,400 | 1,816,300 | 1,630,000 | 1,478,700 | 1,240,400 | 1,171,036 | 857,726 | 545,494 | 466,780 | 400,262 | 382,104 | 401,989 | 335,192 | 274,383 | 373,614 | 554,319 |
Gross Profit | 6,753,800 | 7,302,200 | 7,895,100 | 8,872,000 | 11,639,400 | 12,422,500 | 11,636,600 | 10,643,900 | 9,970,100 | 9,523,400 | 8,532,288 | 6,074,473 | 4,970,967 | 4,581,854 | 4,316,161 | 3,995,244 | 3,695,518 | 2,836,425 | 1,597,802 | 1,340,005 | 1,041,500 |
Gross Profit Margin | 71.72% | 74.24% | 77.61% | 80.79% | 86.57% | 86.40% | 86.50% | 86.72% | 87.08% | 88.48% | 87.93% | 87.63% | 90.11% | 90.75% | 91.51% | 91.27% | 90.19% | 89.43% | 85.34% | 78.20% | 65.26% |
Research and Development | 1,939,200 | 2,462,000 | 2,231,100 | 2,501,200 | 3,990,900 | 2,280,600 | 2,597,200 | 2,253,600 | 1,973,300 | 2,012,800 | 1,893,422 | 1,444,053 | 1,334,919 | 1,219,602 | 1,248,604 | 1,283,068 | 1,072,058 | 925,164 | 1,048,910 | 747,671 | 687,663 |
General and Administrative Expenses | 2,332,200 | 2,549,700 | 2,403,600 | 2,674,300 | 2,504,500 | 2,374,700 | 2,106,300 | 1,935,500 | 1,947,900 | 2,113,100 | 2,232,342 | 1,712,051 | 1,277,465 | 1,373,904 | 1,289,611 | 1,126,938 | 925,305 | 776,103 | 685,067 | 644,758 | 578,487 |
Total Operating Expenses | 4,647,300 | 6,005,400 | 4,993,200 | 6,064,000 | 7,193,100 | 5,386,800 | 5,635,800 | 5,116,100 | 4,317,000 | 4,508,500 | 4,615,525 | 3,584,409 | 3,132,483 | 2,838,137 | 2,747,143 | 2,699,817 | 2,456,907 | 1,972,841 | 1,991,293 | 1,694,734 | 1,613,827 |
Operating Income or Loss | 1,985,800 | 2,097,300 | 2,320,200 | 2,840,700 | 4,550,100 | 7,042,600 | 5,888,600 | 5,344,200 | 5,150,400 | 4,891,000 | 3,972,414 | 2,515,509 | 1,855,849 | 1,724,691 | 1,248,889 | 1,295,427 | 1,213,611 | 779,772 | 440,020 | 236,040 | 43,416 |
Operating Margin | 21.22% | 21.32% | 22.81% | 25.87% | 33.84% | 48.98% | 43.77% | 43.54% | 44.99% | 45.44% | 40.94% | 36.29% | 33.64% | 34.16% | 26.48% | 29.59% | 29.62% | 24.59% | 23.50% | 13.77% | 2.72% |
Interest Expense | 261,800 | 246,900 | 246,600 | 253,600 | 222,500 | 187,400 | 200,600 | 250,800 | 260,000 | 95,500 | 29,500 | 31,900 | 36,500 | 33,000 | 36,100 | 35,800 | 52,000 | 40,500 | 871 | 9,647 | 18,898 |
EBITDA | 2,895,200 | 2,377,000 | 4,357,100 | 2,486,100 | 5,730,300 | 7,777,900 | 6,750,800 | 6,096,000 | 5,875,700 | 5,615,300 | 4,664,200 | 3,021,700 | 2,257,253 | 2,103,147 | 1,620,107 | 1,801,840 | 1,669,902 | 1,272,988 | 875,674 | 668,050 | 522,426 |
Depreciation and Amortization | 629,300 | 494,800 | 518,700 | 487,300 | 457,000 | 464,600 | 650,600 | 721,600 | 682,700 | 382,600 | 489,761 | 342,948 | 202,204 | 208,566 | 354,101 | 427,961 | 462,059 | 380,293 | 375,870 | 402,208 | 439,435 |
Income Before Tax | 1,906,100 | 1,296,800 | 3,591,800 | 1,745,200 | 5,047,500 | 7,125,900 | 5,899,600 | 5,128,800 | 4,933,000 | 4,767,300 | 3,946,633 | 2,480,579 | 1,855,105 | 1,711,214 | 1,229,906 | 1,332,679 | 1,148,943 | 910,595 | 492,163 | 256,195 | 64,093 |
Income Tax Expense | 291,700 | 135,300 | 632,800 | 52,500 | 992,300 | 1,158,000 | 1,425,600 | 2,458,700 | 1,237,300 | 1,161,600 | 989,942 | 601,014 | 470,554 | 444,528 | 331,333 | 355,617 | 365,776 | 272,423 | 278,431 | 95,484 | 39,007 |
Net Income | 1,615,200 | 1,161,100 | 3,046,900 | 1,556,100 | 4,000,600 | 5,888,500 | 4,430,700 | 2,539,100 | 3,702,800 | 3,547,000 | 2,934,784 | 1,862,341 | 1,380,033 | 1,234,428 | 1,005,273 | 970,132 | 783,167 | 638,172 | 217,511 | 160,711 | 25,086 |
Net Income Margin | 17.23% | 11.81% | 29.95% | 14.17% | 29.76% | 40.96% | 32.93% | 20.69% | 32.34% | 32.95% | 30.25% | 26.87% | 25.02% | 24.45% | 21.31% | 22.16% | 19.11% | 20.12% | 11.62% | 9.38% | 1.57% |
EPS | 11.11 | 8.02 | 20.97 | 10.44 | 24.86 | 31.47 | 21.62 | 11.94 | 16.96 | 15.38 | 12.42 | 7.86 | 5.80 | 5.09 | 3.98 | 3.37 | 2.67 | 2.02 | 0.64 | 0.48 | 0.07 |
EPS Diluted | 11.07 | 7.97 | 20.87 | 10.40 | 24.80 | 31.42 | 21.58 | 11.92 | 16.93 | 15.34 | 12.37 | 7.81 | 5.76 | 5.04 | 3.94 | 3.35 | 2.65 | 1.99 | 0.63 | 0.47 | 0.07 |
Weighted Average Shares Out | - | 144,700 | 145,300 | 149,100 | 160,900 | 187,100 | 204,900 | 212,600 | 218,400 | 230,700 | 236,359 | 236,919 | 237,938 | 242,395 | 252,307 | 287,356 | 292,332 | 315,836 | 338,585 | 335,586 | 334,996 |
Weighted Average Shares Out Diluted | - | 145,600 | 146,000 | 149,600 | 161,300 | 187,400 | 205,300 | 213,000 | 218,800 | 231,200 | 237,176 | 238,308 | 239,740 | 245,033 | 254,867 | 289,476 | 294,984 | 320,171 | 345,281 | 346,163 | 343,475 |
Reported Currency: USD | Q3 | 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 | 1,699,200 | 1,049,900 | 3,419,300 | 2,261,400 | 1,331,200 | 2,913,700 | 1,224,600 | 1,573,800 | 2,326,500 | 1,308,000 | 1,204,924 | 602,562 | 570,721 | 514,542 | 759,598 | 581,889 | 622,385 | 659,662 | 661,377 | 568,168 | 209,447 |
Short Term Investments | 0 | 0 | 1,473,500 | 1,541,100 | 1,278,900 | 1,562,200 | 2,313,400 | 2,115,200 | 2,568,600 | 2,120,500 | 640,460 | 620,167 | 1,134,989 | 1,176,115 | 448,146 | 681,835 | 749,032 | 319,408 | 241,314 | 282,585 | 848,495 |
Cash + Short Term Investments | 1,699,200 | 1,049,900 | 4,892,800 | 3,802,500 | 2,610,100 | 4,475,900 | 3,538,000 | 3,689,000 | 4,895,100 | 3,428,500 | 1,845,384 | 1,222,729 | 1,705,710 | 1,690,657 | 1,207,744 | 1,263,724 | 1,371,417 | 979,070 | 902,691 | 568,168 | 209,447 |
Net Receivables | 1,988,100 | 2,100,000 | 2,136,400 | 1,961,700 | 2,327,300 | 2,470,700 | 2,485,400 | 2,319,600 | 1,742,200 | 1,541,500 | 1,575,805 | 1,077,068 | 955,243 | 831,227 | 839,988 | 760,897 | 667,090 | 595,732 | 539,355 | 468,048 | 450,488 |
Inventory | 2,469,200 | 2,527,400 | 1,344,400 | 1,351,500 | 1,068,600 | 804,200 | 929,900 | 902,700 | 1,001,600 | 893,400 | 804,022 | 659,003 | 447,373 | 326,843 | 289,066 | 293,950 | 263,602 | 233,987 | 169,102 | 182,815 | 251,016 |
Other Current Assets | 674,000 | 1,182,000 | 1,417,600 | 740,800 | 881,100 | 631,000 | 687,600 | 962,000 | 1,093,300 | 836,900 | 505,062 | 226,134 | 136,011 | 87,200 | 203,622 | 162,024 | 155,891 | 355,185 | 354,354 | 341,631 | 171,598 |
Total Current Assets | 6,830,500 | 6,859,300 | 9,791,200 | 7,856,500 | 6,887,100 | 8,381,800 | 7,640,900 | 7,873,300 | 8,732,200 | 6,700,300 | 4,672,673 | 3,184,934 | 3,244,337 | 2,975,427 | 2,540,420 | 2,480,595 | 2,458,000 | 2,368,407 | 1,712,567 | 1,618,081 | 1,931,044 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 3,591,300 | 3,729,700 | 3,702,500 | 3,791,800 | 3,844,800 | 3,674,300 | 3,601,200 | 3,182,400 | 2,501,800 | 2,187,600 | 1,765,683 | 1,750,710 | 1,742,226 | 1,571,387 | 1,641,634 | 1,637,083 | 1,594,754 | 1,497,383 | 1,280,385 | 1,174,396 | 1,525,225 |
Goodwill | 6,485,800 | 6,219,200 | 5,749,000 | 5,761,100 | 5,762,100 | 5,757,800 | 5,706,400 | 4,632,500 | 3,669,300 | 2,663,800 | 1,760,249 | 1,232,916 | 1,201,296 | 1,146,314 | 1,146,314 | 1,138,621 | 1,138,621 | 1,137,372 | 1,154,757 | 1,130,430 | 1,151,105 |
Intangible Assets | 9,805,500 | 8,363,000 | 1,850,100 | 2,221,300 | 3,084,300 | 3,527,400 | 3,120,000 | 3,879,600 | 3,808,300 | 4,085,100 | 4,028,507 | 4,474,653 | 1,631,547 | 1,608,191 | 1,772,826 | 1,871,078 | 2,161,058 | 2,492,354 | 2,747,241 | 2,975,601 | 3,292,827 |
Long Term Investments | 631,400 | 460,700 | 2,234,900 | 2,831,500 | 5,040,600 | 5,893,000 | 5,220,400 | 4,084,800 | 4,165,200 | 3,868,000 | 2,089,447 | 1,220,122 | 2,310,712 | 1,748,285 | 991,299 | 1,424,477 | 1,126,558 | 1,133,299 | 1,657,858 | 264,061 | 155,933 |
Tax Assets | 968,700 | 928,600 | 1,226,400 | 1,415,100 | 1,369,500 | 3,232,100 | 2,153,900 | -3,057,300 | -2,829,400 | -2,760,400 | -1,470,652,000 | -625,772,000 | -2,036,658,000 | -1,416,737,000 | -743,101,000 | -1,194,080,000 | -891,406,000 | -932,271,000 | -1,412,238 | 41,242 | 86,880 |
Other Non-Current Assets | 0 | 284,300 | 0 | 0 | -1,369,500 | -3,232,100 | -2,153,900 | 3,057,300 | 2,829,400 | 2,760,400 | 1,470,652,000 | 625,772,000 | 2,036,658,000 | 1,416,737,000 | 743,101,000 | 1,194,080,000 | 891,406,000 | 932,271,000 | 1,412,238 | 1,163,136 | 1,022,744 |
Total Non-Current Assets | 21,482,700 | 19,985,500 | 14,762,900 | 16,020,800 | 17,731,800 | 18,852,500 | 17,648,000 | 15,779,300 | 14,144,600 | 12,804,500 | 9,643,886 | 8,678,401 | 6,885,781 | 6,074,177 | 5,552,073 | 6,071,259 | 6,020,991 | 6,260,408 | 6,840,241 | 6,748,866 | 7,234,714 |
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 | 28,313,200 | 26,844,800 | 24,554,100 | 23,877,300 | 24,618,900 | 27,234,300 | 25,288,900 | 23,652,600 | 22,876,800 | 19,504,800 | 14,316,559 | 11,863,335 | 10,130,118 | 9,049,604 | 8,092,493 | 8,551,854 | 8,478,991 | 8,628,815 | 8,552,808 | 8,366,947 | 9,165,758 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 422,700 | 403,300 | 491,500 | 589,200 | 454,900 | 459,400 | 370,500 | 395,500 | 279,800 | 267,400 | 229,200 | 219,913 | 203,999 | 186,448 | 162,529 | 118,534 | 107,417 | 90,672 | 100,457 | 99,780 | 121,471 |
Short Term Debt | 1,748,100 | 240,300 | 97,200 | 1,088,200 | 83,200 | 1,569,400 | 0 | 3,200 | 4,700 | 4,800 | 3,136 | 3,494 | 453,379 | 3,292 | 137,153 | 19,762 | 27,667 | 1,511,135 | 0 | 0 | 748,430 |
Tax Payables | 499,100 | 257,400 | 259,900 | 174,700 | 142,000 | 71,400 | 63,500 | 68,200 | 231,900 | 208,700 | 168,058 | 179,685 | 20,066 | 45,939 | 84,517 | 75,891 | 223,260 | 11,274 | 145,529 | 200,193 | 129,350 |
Deferred Revenue | 0 | 3,000 | -97,200 | -589,200 | -83,200 | -530,800 | 0 | 68,200 | 148,900 | 55,700 | 120,900 | 172,700 | 148,000 | -186,448 | 41,300 | 75,891 | 223,260 | 11,274 | 0 | 16,928 | 13,695 |
Other Current Liabilities | 2,755,100 | 2,530,300 | 2,424,200 | 2,446,100 | 3,062,100 | 2,763,600 | 2,861,200 | 2,901,300 | 2,903,500 | 2,041,100 | 1,698,448 | 1,182,487 | 831,945 | 607,610 | 624,623 | 500,755 | 564,878 | 576,094 | 336,869 | 266,135 | 247,802 |
Total Current Liabilities | 5,425,000 | 3,434,300 | 3,272,800 | 4,298,200 | 3,742,200 | 4,863,800 | 3,295,200 | 3,368,200 | 3,336,900 | 2,577,700 | 2,219,706 | 1,758,279 | 1,657,389 | 912,889 | 1,050,122 | 714,942 | 923,222 | 2,189,175 | 582,855 | 583,036 | 1,260,748 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 4,902,800 | 7,188,200 | 6,614,000 | 6,604,400 | 7,828,200 | 4,871,700 | 5,936,500 | 5,935,000 | 6,512,700 | 6,521,500 | 580,300 | 592,433 | 687,396 | 1,060,808 | 1,066,379 | 1,080,207 | 1,085,431 | 51,843 | 96,694 | 43,444 | 101,879 |
Deferred Revenue | 0 | 0 | 0 | 0 | -1,032,800 | -2,810,800 | -1,636,200 | -122,600 | -93,100 | -124,900 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 882,400 | 641,800 | 334,700 | 694,500 | 1,032,800 | 2,810,800 | 1,636,200 | 122,600 | 93,100 | 124,900 | 50,656 | 232,554 | 217,272 | 248,644 | 200,950 | 240,618 | 356,017 | 521,525 | 643,645 | 762,282 | 921,771 |
Other Non-Current Liabilities | 744,100 | 781,100 | 944,200 | 1,320,500 | 1,329,600 | 1,348,900 | 1,389,400 | 1,628,700 | 722,500 | 905,800 | 702,513 | 659,231 | 604,266 | 400,276 | 325,599 | 254,205 | 308,238 | 331,977 | 79,836 | 72,309 | 54,959 |
Total Non-Current Liabilities | 6,529,300 | 8,611,100 | 7,892,900 | 8,619,400 | 10,190,600 | 9,031,400 | 8,962,100 | 7,686,300 | 7,411,300 | 7,552,200 | 1,282,813 | 1,484,218 | 1,508,934 | 1,709,728 | 1,592,928 | 1,575,030 | 1,749,686 | 905,345 | 820,175 | 878,035 | 1,078,609 |
Total Liabilities | 11,954,300 | 12,045,400 | 11,165,700 | 12,917,600 | 13,932,800 | 13,895,200 | 12,257,300 | 11,054,500 | 10,748,200 | 10,129,900 | 3,502,519 | 3,242,497 | 3,166,323 | 2,622,617 | 2,643,050 | 2,289,972 | 2,672,908 | 3,094,520 | 1,403,030 | 1,461,071 | 2,339,357 |
Common Stock | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 129 | 128 | 127 | 128 | 124 | 144 | 149 | 147 | 173 | 173 | 173 |
Retained Earnings | 18,993,100 | 17,627,600 | 16,466,500 | 13,911,700 | 13,976,300 | 16,455,400 | 16,257,000 | 15,810,400 | 15,071,600 | 12,208,400 | 9,283,919 | 6,349,135 | 4,486,794 | 3,106,761 | 1,872,481 | 1,068,890 | 270,180 | -352,169 | -860,827 | -1,021,644 | -801,094 |
Accumulated Other Comprehensive Income/Loss | -145,700 | -153,700 | -164,900 | -106,700 | -299,000 | -135,200 | -240,400 | -318,400 | -319,900 | -224,000 | -59,488 | -27,745 | -55,305 | -26,535 | -21,610 | 50,496 | -11,106 | 79,246 | 21,855 | -13,910 | -6,767 |
Total Stockholders Equity | 16,358,900 | 14,799,400 | 13,388,400 | 10,959,700 | 10,686,100 | 13,339,100 | 13,031,600 | 12,598,100 | 12,128,600 | 9,374,900 | 10,814,040 | 8,620,838 | 6,963,795 | 6,426,987 | 5,396,506 | 6,221,530 | 5,806,083 | 5,534,295 | 7,149,778 | 6,905,876 | 6,826,401 |
Total Investments | 631,400 | 460,700 | 2,179,200 | 4,372,600 | 6,319,500 | 7,455,200 | 5,379,900 | 6,200,000 | 6,733,800 | 5,988,500 | 2,729,907 | 1,840,289 | 3,445,701 | 2,924,400 | 1,439,445 | 2,106,312 | 1,875,590 | 1,452,707 | 1,899,172 | 546,646 | 1,004,428 |
Total Debt | 6,650,900 | 7,338,200 | 6,614,000 | 7,603,500 | 7,828,200 | 6,367,500 | 5,936,500 | 5,935,000 | 6,512,700 | 6,521,500 | 585,197 | 595,927 | 1,140,775 | 1,064,100 | 1,203,532 | 1,099,969 | 1,113,098 | 1,562,978 | 96,694 | 43,444 | 850,309 |
Net Debt | 4,951,700 | 6,288,300 | 3,194,700 | 5,342,100 | 6,497,000 | 3,453,800 | 4,711,900 | 4,361,200 | 4,186,200 | 5,213,500 | -619,727 | -6,635 | 570,054 | 549,558 | 443,934 | 518,080 | 490,713 | 903,316 | -564,683 | -524,724 | 640,862 |
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 | 1,614,400 | 1,161,500 | 2,961,600 | 1,727,600 | 4,060,500 | 5,888,500 | 4,474,000 | 2,670,100 | 3,695,700 | 3,593,200 | 2,941,565 | 1,862,341 | 1,380,033 | 1,266,686 | 898,573 | 977,062 | 783,167 | 638,172 | 217,511 | 160,711 | 25,086 |
Depreciation & Amortization | 629,300 | 494,800 | 518,400 | 487,700 | 457,200 | 680,600 | 1,016,600 | 1,081,000 | 682,700 | 600,400 | 688,150 | 531,740 | 365,648 | 358,933 | 354,101 | 427,961 | 462,059 | 380,293 | 375,870 | 402,208 | 439,435 |
Deferred Income Tax | -27,800 | -305,800 | -168,600 | -426,800 | 149,000 | 67,100 | 108,300 | 91,700 | -175,000 | -145,600 | -308,222 | -245,077 | -116,900 | 153,576 | -81,410 | -137,351 | -139,549 | -81,555 | -106,337 | -90,174 | 8,997 |
Stock Based Compensation | 271,000 | 264,200 | 254,100 | 238,600 | 198,300 | 182,300 | 157,500 | 128,000 | 154,800 | 161,400 | 155,302 | 136,293 | 118,566 | 113,005 | 167,826 | 160,902 | 146,207 | 123,129 | 126,783 | 38,145 | 16,795 |
Change in Working Capital | -648,100 | -648,700 | -890,300 | -145,500 | -187,200 | 199,300 | 400,200 | 235,400 | 73,000 | -575,500 | -484,360 | 87,393 | 103,728 | -184,612 | 3,559 | -351,482 | 176,389 | -77,879 | -96,515 | 99,771 | -176,171 |
Accounts Receivable | 137,800 | 0 | -203,400 | 324,800 | 2,800 | 68,800 | -205,200 | -435,600 | -241,400 | 29,000 | -512,389 | -126,753 | 3,571 | -73,374 | -99,227 | -57,565,000 | -57,565 | -70,701 | -37,009 | 6,252 | -76,529 |
Inventory | -96,000 | 0 | -320,200 | -462,400 | -316,300 | -19,200 | -52,100 | -94,500 | -165,600 | -174,400 | -185,917 | -243,960 | -140,309 | -59,219 | -4,527 | -42,772 | -54,204 | -83,192 | -36,637 | -32,732 | -90,804 |
Accounts Payable | -503,200 | 0 | 0 | -94,200 | 330,900 | 133,600 | 335,800 | -538,400 | 712,600 | -523,700 | 149,864 | 123,861 | 206,354 | 27,457 | 102,205 | 58,174,154 | 108,228 | 34,482 | -13,837 | 87,179 | 50,301 |
Other Working Capital | -186,700 | -648,700 | -366,700 | 86,300 | -204,600 | 16,100 | 321,700 | 1,303,900 | -232,600 | 93,600 | 64,082 | 334,245 | 34,112 | -79,476 | 5,108 | -917,864 | 179,930 | 41,532 | -9,032 | 39,072 | -59,139 |
Other Non-Cash Items | 1,235,500 | 581,200 | -1,290,900 | 1,758,300 | -448,000 | 60,800 | 31,100 | 344,800 | 91,200 | 82,200 | -50,320 | -27,612 | 28,822 | 20,153 | 282,024 | -2,194 | 136,219 | 38,475 | 323,956 | 278,842 | 413,844 |
Net Cash Provided by Operating Activities | 2,127,100 | 1,547,200 | 1,384,300 | 3,639,900 | 4,229,800 | 7,078,600 | 6,187,700 | 4,551,000 | 4,522,400 | 3,716,100 | 2,942,115 | 2,345,078 | 1,879,897 | 1,727,741 | 1,624,673 | 1,074,898 | 1,564,492 | 1,020,635 | 841,268 | 889,503 | 727,986 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -179,600 | 277,000 | -243,200 | -294,900 | -551,800 | -669,500 | -886,100 | -1,962,800 | -727,700 | -643,000 | -287,751 | -3,509,000 | -261,182 | -252,175 | -173,055 | -165,646 | -275,954 | -284,106 | -198,312 | -318,376 | -369,763 |
Acquisitions Net | -1,665,300 | -6,138,000 | 990,300 | 28,100 | -565,500 | -120,700 | -2,176,600 | -1,200,000 | -1,200,000 | -1,048,800 | -375,000 | -15,000 | -72,401 | -5,000 | -157,428 | -25,000,000 | -25,000 | -95,789 | -303,451 | 0 | 8,750 |
Purchases of Investments | 0 | -5,140,700 | -3,448,500 | -3,808,700 | -6,838,700 | -5,252,600 | -8,157,700 | -5,355,200 | -7,913,200 | -6,864,900 | -3,583,150 | -3,278,091 | -3,334,434 | -3,713,319 | -1,992,886 | -3,592,205 | -3,184,197 | -2,968,916 | -1,959,365 | -1,454,147 | -3,213,051 |
Sales/Maturities of Investments | 605,500 | 7,500,400 | 3,671,000 | 3,498,900 | 7,374,300 | 6,486,300 | 9,173,700 | 5,565,900 | 7,378,900 | 4,063,000 | 2,718,923 | 5,190,052 | 2,759,616 | 2,317,993 | 2,668,694 | 3,332,829 | 2,941,060 | 3,253,779 | 1,787,139 | 1,782,134 | 3,200,386 |
Other Investing Activities | -193,500 | -599,700 | 607,000 | 12,900 | -26,900 | 27,000 | 400 | -11,000 | -22,800 | -59,900 | -15,998 | 7,371 | -41,941 | 2,207 | -161,953,000 | 25,029,991 | 178,218 | -191,540 | 74,216 | 408,130 | -8,750 |
Net Cash Used for Investing Activities | -1,432,900 | -4,101,000 | 1,576,600 | -563,700 | -608,600 | 470,500 | -2,046,300 | -2,963,100 | -2,484,800 | -4,553,600 | -1,542,976 | -1,604,668 | -950,342 | -1,650,294 | 345,325 | -395,031 | -365,873 | -286,572 | -599,773 | 417,741 | -382,428 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -1,300,000 | 187,300 | -1,002,200 | -170,000 | 1,467,400 | 0 | -3,200 | -560,900 | -2,700 | 5,928,400 | -2,700 | -452,400 | -2,428 | -11,797 | 119,513 | 1,408 | -704,210 | 1,494,308 | 5,077 | -745,552 | 0 |
Common Stock Issued | -31,100 | -44,300 | -1,900 | -700 | -4,600 | 0 | 0 | 0 | 43,700 | 54,200 | 0 | 0 | 0 | 314,650 | 183,486 | 47,810 | 178,486 | 489,180 | 146,959 | 119,619 | 273,535 |
Common Stock Repurchased | 0 | 0 | -750,000 | -1,800,000 | -6,679,100 | -5,868,300 | -4,352,600 | -1,365,400 | -1,000,000 | -5,000,000 | -886,800 | -400,300 | -984,715 | -497,975 | -2,077,579 | -751,170 | -738,938 | -2,991,184 | -320,268 | -322,590 | -734,427 |
Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | -53,300 | -38,000 | 4,900 | -116,200 | -61,000 | 7,900 | -116,200 | -453,700 | 14,900 | 58,000 | 133,627 | 136,172 | 109,665 | 189,910 | 173,147 | -22,199 | 27,990 | 272,476 | 19,822 | 0 | 9,931 |
Net Cash Used Provided by Financing Activities | -1,337,500 | 149,300 | -1,759,700 | -2,086,200 | -5,272,700 | -5,860,400 | -4,472,000 | -2,380,000 | -987,800 | 986,400 | -755,873 | -716,528 | -877,478 | -319,862 | -1,784,919 | -724,151 | -1,236,672 | -735,220 | -148,410 | -948,523 | -450,961 |
Effect of Forex Changes on Cash | 54,600 | 35,100 | -55,700 | -59,800 | 69,000 | 400 | -18,600 | 39,400 | -31,300 | -45,800 | -40,904 | 7,959 | 4,102 | -2,641 | -7,370 | 3,788 | 776 | -558 | 124 | 0 | 0 |
Net Change in Cash | -588,700 | -2,369,400 | 1,157,900 | 930,200 | -1,582,500 | 1,689,100 | -349,200 | -752,700 | 1,018,500 | 103,100 | 602,362 | 31,841 | 56,179 | -245,056 | 177,709 | -40,496 | -37,277 | -1,715 | 93,209 | 358,721 | -105,403 |
Cash at End of Period | 5,732,400 | 1,049,900 | 3,419,300 | 2,261,400 | 1,331,200 | 2,913,700 | 1,224,600 | 1,573,800 | 2,326,500 | 1,308,000 | 1,204,924 | 602,562 | 570,721 | 514,542 | 759,598 | 581,889 | 622,385 | 659,662 | 661,377 | 568,168 | 209,447 |
Cash at Start of Period | 6,321,100 | 3,419,300 | 2,261,400 | 1,331,200 | 2,913,700 | 1,224,600 | 1,573,800 | 2,326,500 | 1,308,000 | 1,204,900 | 602,562 | 570,721 | 514,542 | 759,598 | 581,889 | 622,385 | 659,662 | 661,377 | 568,168 | 209,447 | 314,850 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 2,127,100 | 1,547,200 | 1,384,300 | 3,639,900 | 4,229,800 | 7,078,600 | 6,187,700 | 4,551,000 | 4,522,400 | 3,716,100 | 2,942,115 | 2,345,078 | 1,879,897 | 1,727,741 | 1,624,673 | 1,074,898 | 1,564,492 | 1,020,635 | 841,268 | 889,503 | 727,986 |
Capital Expenditure | -358,700 | -311,400 | -243,200 | -294,900 | -551,800 | -669,500 | -886,100 | -1,962,800 | -727,700 | -643,000 | -287,751 | -3,509,000 | -261,182 | -252,175 | -173,055 | -165,646 | -275,954 | -284,106 | -198,312 | -318,376 | -369,763 |
Free Cash Flow | 1,768,400 | 1,235,800 | 1,141,100 | 3,345,000 | 3,678,000 | 6,409,100 | 5,301,600 | 2,588,200 | 3,794,700 | 3,073,100 | 2,654,364 | -1,163,922 | 1,618,715 | 1,475,566 | 1,451,618 | 909,252 | 1,288,538 | 736,529 | 642,956 | 571,127 | 358,223 |