Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2,967,700 | 2,924,900 | 2,880,100 | 2,983,100 | 2,774,100 | 2,731,600 | 2,642,800 | 2,652,800 | 2,547,800 | 2,509,700 | 2,482,700 | 2,574,900 | 2,637,800 | 2,542,300 | 2,432,600 | 2,553,100 | 2,376,700 | 2,331,200 | 2,448,700 | 2,609,000 | 2,494,900 | 2,540,800 | 2,427,800 | 2,306,300 | 2,257,600 | 1,816,700 | 1,620,100 | 1,656,200 | 1,563,300 | 1,577,100 | 1,514,500 | 1,667,033 | 1,698,300 | 1,672,000 | 2,070,300 | 2,544,589 | 2,530,913 | 2,641,652 | 2,595,352 | 2,635,147 |
Revenue Y/Y Growth | 6.98% | 7.08% | 8.98% | 12.45% | 8.88% | 8.84% | 6.45% | 3.03% | -3.41% | -1.28% | 2.06% | 0.85% | 10.99% | 9.06% | -0.66% | -2.14% | -4.74% | -8.25% | 0.86% | 13.12% | 10.51% | 39.86% | 49.85% | 39.25% | 44.41% | 15.19% | 6.97% | -0.65% | -7.95% | -5.68% | -26.85% | -34.49% | -32.90% | -36.71% | -20.23% | -3.44% | - | - | - | - |
Cost of 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 |
Gross Profit | 2,967,700 | 2,924,900 | 2,880,100 | 2,983,100 | 2,774,100 | 2,731,600 | 2,642,800 | 2,652,800 | 2,547,800 | 2,509,700 | 2,482,700 | 2,574,900 | 2,637,800 | 2,542,300 | 2,432,600 | 2,553,100 | 2,376,700 | 2,331,200 | 2,448,700 | 2,609,000 | 2,494,900 | 2,540,800 | 2,427,800 | 2,306,300 | 2,257,600 | 1,816,700 | 1,620,100 | 1,656,200 | 1,563,300 | 1,577,100 | 1,514,500 | 1,667,033 | 1,698,300 | 1,672,000 | 2,070,300 | 2,544,589 | 2,530,913 | 2,641,652 | 2,595,352 | 2,635,147 |
Gross Profit Margin | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% |
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,012,700 | 1,969,200 | 1,937,300 | 23,900 | 1,873,700 | 1,867,600 | 1,823,200 | 3,712,100 | 1,842,500 | 1,811,700 | 1,790,500 | 1,871,500 | 1,783,900 | 1,738,600 | 1,682,400 | 1,664,800 | 1,633,700 | 1,621,500 | 1,822,300 | 1,721,900 | 1,755,100 | 1,648,700 | 1,577,400 | 1,491,300 | 1,487,100 | 1,236,800 | 1,066,000 | 1,092,000 | 667,100 | 993,000 | 965,800 | 1,232,003 | 1,164,131 | 1,146,235 | 1,251,701 | 1,413,950 | 1,298,423 | 1,323,377 | 1,290,912 | 1,394,573 |
Total Operating Expenses | 2,012,700 | 1,969,200 | 1,937,300 | -2,756,500 | 1,873,700 | 1,867,600 | 1,823,200 | 3,712,100 | 1,842,500 | 2,412,600 | -2,307,500 | 1,871,500 | 1,783,900 | 1,738,600 | 1,682,400 | 2,226,500 | 2,238,700 | 2,116,000 | 2,323,100 | 2,355,400 | 2,370,600 | 2,326,500 | 2,191,900 | 2,247,800 | 2,168,000 | 1,727,400 | 1,480,600 | 1,506,000 | 1,681,800 | 1,409,400 | 1,323,800 | 1,683,900 | 1,599,200 | 1,547,100 | 1,765,800 | 2,407,066 | 2,552,628 | 2,591,091 | 2,501,639 | 2,518,568 |
Operating Income or Loss | 0 | 259,600 | 292,900 | 226,600 | 228,800 | 204,300 | 126,000 | 124,200 | 34,800 | 98,200 | 175,200 | 158,700 | 917,000 | 258,400 | 202,900 | 178,900 | -10,400 | 218,100 | 101,500 | 172,900 | -30,900 | 180,200 | 209,400 | 36,600 | 71,100 | 73,500 | 136,500 | 158,300 | -107,600 | 178,700 | 215,100 | 54,711 | 220,900 | 235,500 | 337,600 | 110,214 | -32,251 | 40,025 | 83,193 | 90,346 |
Operating Margin | 0.00% | 8.88% | 10.17% | 7.60% | 8.25% | 7.48% | 4.77% | 4.68% | 1.37% | 3.91% | 7.06% | 6.16% | 34.76% | 10.16% | 8.34% | 7.01% | -0.44% | 9.36% | 4.15% | 6.63% | -1.24% | 7.09% | 8.63% | 1.59% | 3.15% | 4.05% | 8.43% | 9.56% | -6.88% | 11.33% | 14.20% | 3.28% | 13.01% | 14.08% | 16.31% | 4.33% | -1.27% | 1.52% | 3.21% | 3.43% |
Interest Expense | 26,700 | 26,700 | 26,800 | 26,800 | 27,000 | 27,200 | 27,000 | 27,900 | 26,300 | 27,200 | 26,900 | 27,100 | 27,500 | 28,800 | 28,400 | 26,800 | 25,500 | 26,700 | 25,500 | 25,400 | 32,200 | 26,500 | 26,500 | 26,300 | 26,500 | 26,000 | 21,500 | 12,300 | 12,200 | 12,400 | 12,600 | 13,878 | 14,000 | 15,200 | 14,500 | 13,781 | 13,779 | 13,778 | 13,778 | 13,778 |
EBITDA | 234,100 | 310,100 | 370,300 | 112,200 | 301,700 | 278,700 | 222,200 | 163,600 | 79,600 | 145,200 | 245,000 | 226,100 | 260,900 | 309,300 | 262,900 | 249,400 | 60,900 | 971,700 | 783,100 | 242,600 | 34,900 | 240,200 | 273,200 | 0 | 908,500 | 709,100 | 742,100 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Depreciation and Amortization | 55,900 | 50,500 | 50,600 | 54,000 | 45,900 | 47,200 | 48,100 | 39,400 | 44,800 | 48,100 | 47,300 | 37,200 | 41,900 | 42,700 | 41,400 | 39,200 | 39,500 | 32,200 | 32,500 | 38,400 | 27,300 | 30,400 | 29,700 | -97,300 | 35,700 | 24,900 | 30,000 | -170,600 | 95,400 | -191,100 | -227,700 | -91,500 | -234,900 | -267,400 | -322,500 | -107,222 | 18,472 | -53,803 | -96,971 | -104,124 |
Income Before Tax | 151,500 | 232,900 | 292,900 | 226,600 | 228,800 | 204,300 | 147,100 | 96,300 | 8,500 | 69,900 | 175,200 | 161,800 | 188,200 | 239,700 | 193,100 | 183,400 | 112,500 | 209,300 | 100,100 | 178,800 | -24,600 | 183,300 | 217,000 | 42,900 | 75,800 | 78,300 | 136,500 | 158,300 | -107,600 | 178,700 | 215,100 | 54,711 | 220,900 | 235,500 | 337,600 | 110,214 | -32,251 | 40,025 | 83,193 | 90,346 |
Income Tax Expense | 17,700 | 44,200 | 56,500 | 44,100 | 38,700 | 48,000 | 33,500 | 28,200 | 1,200 | 17,700 | 26,200 | 35,100 | 37,200 | 52,600 | 44,600 | 44,400 | 24,500 | 44,600 | -48,500 | 50,000 | 28,600 | 40,700 | 48,400 | 16,300 | 22,800 | 11,300 | 30,500 | -154,600 | -50,300 | 58,500 | 71,300 | 23,395 | 76,500 | 66,200 | 117,200 | 44,470 | -25,229 | 7,236 | 33,149 | 40,591 |
Net Income | 133,800 | 188,700 | 236,400 | 182,500 | 190,100 | 156,300 | 113,600 | 68,100 | 7,300 | 52,200 | 149,000 | 123,600 | 879,800 | 205,800 | 158,300 | 134,500 | -34,900 | 173,500 | 150,000 | 122,900 | -59,500 | 139,500 | 161,000 | 20,300 | 48,300 | 62,200 | 106,000 | 312,900 | -57,300 | 120,200 | 143,800 | 31,316 | 144,400 | 169,300 | 220,400 | 65,744 | -7,022 | 32,789 | 50,044 | 49,755 |
Net Income Margin | 4.51% | 6.45% | 8.21% | 6.12% | 6.85% | 5.72% | 4.30% | 2.57% | 0.29% | 2.08% | 6.00% | 4.80% | 33.35% | 8.10% | 6.51% | 5.27% | -1.47% | 7.44% | 6.13% | 4.71% | -2.38% | 5.49% | 6.63% | 0.88% | 2.14% | 3.42% | 6.54% | 18.89% | -3.67% | 7.62% | 9.49% | 1.88% | 8.50% | 10.13% | 10.65% | 2.58% | -0.28% | 1.24% | 1.93% | 1.89% |
EPS | 2.56 | 3.59 | 4.50 | 3.44 | 3.55 | 2.91 | 2.12 | 1.27 | 0.14 | 0.96 | 2.67 | 2.21 | 14.88 | 3.38 | 2.67 | 2.27 | -0.58 | 2.87 | 2.48 | 2.01 | -0.96 | 2.24 | 2.57 | 0.32 | 0.76 | 1.09 | 1.99 | 5.79 | -1.05 | 2.18 | 2.56 | 0.54 | 2.40 | 2.72 | 3.38 | 0.99 | -0.10 | 0.48 | 0.72 | 0.70 |
EPS Diluted | 2.55 | 3.58 | 4.47 | 3.42 | 3.54 | 2.90 | 2.12 | 1.27 | 0.14 | 0.95 | 2.65 | 2.20 | 14.79 | 3.36 | 2.64 | 2.23 | -0.58 | 2.81 | 2.43 | 1.98 | -0.96 | 2.21 | 2.52 | 0.32 | 0.76 | 1.09 | 1.96 | 5.76 | -1.05 | 2.16 | 2.53 | 0.54 | 2.37 | 2.70 | 3.34 | 0.97 | -0.10 | 0.47 | 0.71 | 0.69 |
Weighted Average Shares Out | 52,204 | 52,501 | 52,532 | 53,051 | 53,536 | 53,746 | 53,492 | 53,415 | 53,717 | 54,607 | 55,779 | 57,275 | 59,126 | 60,991 | 59,193 | 59,310 | 60,190 | 60,364 | 60,603 | 61,168 | 61,804 | 62,222 | 62,595 | 62,928 | 63,621 | 57,060 | 53,169 | 54,019 | 54,525 | 55,230 | 56,201 | 57,504 | 60,262 | 62,245 | 65,087 | 66,733 | 67,633 | 68,558 | 69,770 | 71,055 |
Weighted Average Shares Out Diluted | 52,465 | 52,718 | 52,872 | 53,435 | 53,745 | 53,890 | 53,698 | 53,774 | 54,067 | 55,015 | 56,180 | 57,728 | 59,479 | 61,323 | 61,783 | 62,399 | 60,426 | 63,347 | 63,627 | 64,267 | 61,804 | 65,288 | 65,778 | 63,232 | 63,800 | 57,264 | 54,189 | 54,334 | 54,525 | 55,510 | 56,757 | 58,162 | 60,828 | 62,723 | 65,921 | 67,593 | 67,633 | 69,244 | 70,758 | 72,104 |
Reported Currency: USD | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 10,784,600 | 1,713,100 | 1,281,900 | 1,627,400 | 1,425,300 | 9,390,300 | 1,525,600 | 1,536,700 | 1,429,800 | 1,182,000 | 1,250,900 | 2,040,800 | 2,027,900 | 2,746,000 | 1,651,300 | 2,228,600 | 2,203,000 | 2,137,500 | 1,999,900 | 1,867,100 | 1,749,300 | 1,490,400 | 1,274,200 | 1,254,000 | 1,306,600 | 1,253,700 | 2,342,000 | 996,800 | 992,800 | 848,200 | 874,500 | 1,031,971 | 1,116,623 | 1,232,674 | 2,060,815 | 1,288,305 | 1,543,936 | 1,297,436 | 1,065,165 | 1,318,656 |
Short Term Investments | 7,596,100 | 439,400 | 365,000 | 2,106,200 | 6,530,500 | 6,617,800 | 6,557,800 | 6,439,200 | 6,404,700 | 6,488,300 | 7,032,300 | 7,463,100 | 7,867,800 | 6,721,600 | 6,721,200 | 13,782,200 | 13,344,500 | 12,847,400 | 11,892,400 | 12,724,900 | 12,687,000 | 12,586,300 | 12,178,500 | 11,630,300 | 11,721,400 | 11,641,100 | 9,365,200 | 9,946,700 | 9,999,000 | 9,778,300 | 9,720,500 | 9,799,885 | 10,316,189 | 10,242,480 | 9,489,438 | 10,724,278 | 11,061,894 | 11,188,550 | 11,634,836 | 11,608,420 |
Cash + Short Term Investments | 4,260,100 | 3,990,200 | 8,688,800 | 3,733,600 | 7,955,800 | 9,390,300 | 8,083,400 | 7,975,900 | 7,834,500 | 7,670,300 | 8,283,200 | 9,503,900 | 9,895,700 | 9,467,600 | 8,372,500 | 16,010,800 | 15,547,500 | 14,984,900 | 13,892,300 | 14,592,000 | 14,436,300 | 14,076,700 | 13,452,700 | 12,884,300 | 13,028,000 | 12,894,800 | 11,707,200 | 10,943,500 | 10,991,800 | 10,626,500 | 10,595,000 | 10,831,856 | 11,432,812 | 11,475,154 | 11,550,253 | 12,012,583 | 12,605,830 | 12,485,986 | 12,700,001 | 12,927,076 |
Net Receivables | 1,782,600 | 0 | 0 | 0 | 0 | 0 | 0 | 2,406,400 | 0 | 0 | 0 | 6,178,900 | 8,837,800 | 8,402,400 | 0 | 8,154,300 | 11,372,900 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,312,738 | 1,218,299 | 1,331,527 | 1,260,717 | 1,274,333 | 1,426,284 | 1,573,984 | 1,445,630 |
Inventory | 0 | -10,736,400 | -10,498,700 | -4,406,200 | -8,662,400 | -10,943,800 | -8,611,200 | -155,500 | -9,791,900 | -19,004,300 | -1,843,200 | 1,942,500 | 1,702,400 | 1,693,600 | 1,924,200 | 0 | 1,576,700 | 1,475,400 | 0 | 1,692,800 | 1,767,100 | 1,745,700 | 1,706,200 | 1,679,800 | 1,643,700 | 1,567,000 | 1,283,100 | 1,363,600 | 0 | 1,373,800 | 1,254,200 | 1,238,431 | 1,312,738 | 1,218,299 | 1,331,527 | 1,284,893 | 1,303,668 | 1,426,284 | 1,573,984 | 1,460,762 |
Other Current Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4,674,300 | 2,155,300 | 16,518,200 | 0 | 0 | 11,946,400 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Current Assets | 6,042,700 | 4,087,200 | 3,746,200 | 12,648,400 | 10,366,000 | 9,390,300 | 10,415,600 | 10,226,800 | 9,856,600 | 1,182,000 | 16,619,000 | 21,567,100 | 20,888,800 | 34,388,200 | 3,575,000 | 17,955,000 | 38,866,800 | 3,612,000 | 1,636,000 | 3,559,000 | 3,516,000 | 3,235,000 | 2,969,000 | 2,897,000 | 2,907,000 | 2,765,000 | 3,590,000 | 2,233,000 | 2,278,000 | 2,184,000 | 2,118,000 | 2,249,940 | 2,429,361 | 2,450,973 | 3,392,342 | 2,549,022 | 2,818,269 | 2,723,720 | 2,639,149 | 2,764,286 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 742,200 | 732,600 | 706,100 | 685,800 | 664,400 | 642,700 | 671,200 | 645,100 | 617,600 | 608,800 | 585,300 | 561,400 | 529,000 | 495,200 | 469,100 | 493,300 | 468,400 | 450,100 | 438,100 | 433,700 | 418,800 | 419,200 | 409,800 | 392,500 | 381,700 | 370,600 | 355,200 | 347,600 | 358,400 | 355,500 | 348,800 | 343,572 | 337,100 | 327,861 | 312,324 | 298,414 | 286,751 | 289,416 | 286,186 | 277,645 |
Goodwill | 2,625,200 | 2,618,400 | 2,608,500 | 2,608,800 | 2,605,200 | 2,606,300 | 2,603,500 | 2,603,000 | 2,547,400 | 2,558,200 | 2,569,400 | 2,571,600 | 2,579,900 | 2,588,700 | 2,586,000 | 2,589,300 | 2,325,800 | 2,441,400 | 2,336,200 | 2,343,400 | 2,331,000 | 2,338,000 | 2,331,200 | 2,321,800 | 2,312,500 | 2,369,200 | 923,100 | 917,700 | 916,000 | 905,500 | 894,500 | 830,956 | 839,681 | 834,173 | 839,766 | 833,512 | 841,183 | 842,202 | 828,564 | 841,239 |
Intangible Assets | 557,600 | 575,900 | 609,400 | 651,000 | 124,700 | 166,400 | 210,800 | 262,800 | 323,500 | 1,073,400 | 484,300 | 583,400 | 698,600 | 841,300 | 988,000 | 1,156,500 | 1,339,800 | 1,539,900 | 1,753,300 | 2,004,300 | 2,262,300 | 2,554,700 | 2,858,100 | 3,157,800 | 3,905,500 | 3,962,500 | 298,400 | 313,000 | 332,900 | 344,700 | 360,100 | 272,475 | 297,634 | 287,047 | 313,081 | 318,317 | 344,716 | 373,954 | 374,795 | 427,422 |
Long Term Investments | 1,375,100 | 7,688,800 | 7,650,800 | 7,393,200 | 2,817,500 | 2,772,500 | 6,997,400 | 6,720,500 | 6,707,300 | 6,799,300 | 7,404,000 | 7,908,800 | 8,290,100 | 7,027,000 | 7,014,400 | 14,186,300 | 13,728,900 | 1,670,800 | 1,937,300 | 2,020,100 | 2,077,000 | 2,086,700 | 2,057,700 | 1,685,400 | 1,599,500 | 1,305,200 | 1,042,000 | 746,500 | 10,402,300 | 10,192,200 | 10,136,400 | 10,221,246 | 10,766,806 | 10,676,986 | 9,893,140 | 11,224,335 | 11,584,797 | 11,712,336 | 12,165,345 | 12,107,827 |
Tax Assets | 0 | 4,855,100 | 6,752,500 | 0 | 0 | 0 | 0 | 0 | 0 | 2,559,700 | 0 | 0 | 0 | 0 | -5,192,900 | 0 | -11,285,700 | 2,380,800 | 2,253,200 | 2,381,900 | 2,412,000 | 2,407,300 | 2,410,900 | 2,395,500 | 2,418,900 | 2,412,300 | 1,895,900 | 1,919,200 | -8,725,100 | -7,986,100 | -8,044,000 | -8,269,580 | -8,752,271 | -8,670,922 | -7,644,386 | -8,635,524 | -8,853,407 | -8,916,716 | -9,346,100 | -9,253,358 |
Other Non-Current Assets | -4,742,500 | 6,487,100 | 4,562,800 | -11,338,800 | -2,352,300 | -3,581,600 | -6,592,300 | -6,344,400 | -6,399,800 | 16,947,300 | 695,100 | 719,200 | 638,400 | 654,400 | -2,137,600 | -18,235,400 | -1,861,400 | 20,946,100 | 18,933,900 | 31,548,800 | 20,080,300 | 19,614,400 | 19,060,500 | 18,625,200 | 20,401,800 | 19,390,300 | 16,675,600 | 17,252,600 | 18,395,500 | 16,164,200 | 15,866,300 | 15,978,818 | 16,056,306 | 15,659,242 | 15,785,789 | 11,909,571 | 14,868,902 | 14,871,469 | 14,413,885 | 12,000,137 |
Total Non-Current Assets | 4,742,500 | 22,957,900 | 22,890,100 | 11,338,800 | 3,859,500 | 2,606,300 | 3,890,600 | 3,887,000 | 3,796,000 | 30,546,700 | 11,738,100 | 12,344,400 | 12,736,000 | 11,606,600 | 3,727,000 | 190,000 | 4,715,800 | 29,429,100 | 27,652,000 | 40,732,200 | 29,581,400 | 29,420,300 | 29,128,200 | 28,578,200 | 31,019,900 | 29,810,100 | 20,891,800 | 21,183,600 | 21,680,000 | 19,631,300 | 19,202,000 | 19,105,012 | 19,247,622 | 18,827,340 | 19,186,633 | 15,630,308 | 18,728,226 | 18,798,707 | 18,347,880 | 15,973,490 |
Other Assets | 24,547,100 | 0 | 0 | 9,648,000 | 18,983,300 | 21,108,100 | 18,609,000 | 19,010,000 | 19,593,100 | 0 | 4,665,500 | 0 | 0 | 0 | 37,108,600 | 26,504,900 | 0 | 11,192,100 | 14,135,300 | 0 | 10,654,100 | 10,484,200 | 10,139,800 | 9,614,100 | 9,516,200 | 9,786,200 | 7,946,100 | 8,426,400 | 8,447,200 | 8,243,600 | 8,247,700 | 8,354,176 | 8,606,853 | 8,525,900 | 7,708,220 | 11,896,618 | 9,039,596 | 9,319,655 | 9,813,327 | 12,824,690 |
Total Assets | 35,332,300 | 27,045,100 | 26,636,300 | 33,635,200 | 33,208,800 | 33,104,700 | 32,915,200 | 33,123,800 | 33,245,700 | 31,728,700 | 33,022,600 | 33,911,500 | 33,624,800 | 45,994,800 | 44,410,600 | 44,649,900 | 43,582,600 | 44,233,200 | 43,423,300 | 44,291,200 | 43,751,500 | 43,139,500 | 42,237,000 | 41,089,300 | 43,443,100 | 42,361,300 | 32,427,900 | 31,843,000 | 32,405,200 | 30,058,900 | 29,567,700 | 29,709,128 | 30,283,836 | 29,804,213 | 30,287,195 | 30,075,948 | 30,586,091 | 30,842,082 | 30,800,356 | 31,562,466 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 3,560,800 | 2,584,200 | 2,405,400 | 2,419,300 | 3,032,800 | 2,502,900 | 2,627,700 | 2,702,800 | 3,543,300 | 2,661,000 | 1,961,300 | 2,051,000 | 2,286,700 | 2,046,700 | 2,000,200 | 1,969,600 | 3,193,600 | 3,033,900 | 3,009,200 | 3,046,200 | 3,216,300 | 3,044,000 | 3,069,900 | 3,144,600 | 4,067,400 | 3,827,200 | 3,321,200 | 3,927,500 | 4,967,600 | 3,212,000 | 3,217,900 | 3,396,500 | 3,513,688 | 3,409,600 | 3,451,774 | 4,029,447 | 4,201,695 | 4,109,959 | 3,888,841 | 3,855,695 |
Short Term Debt | 0 | 0 | 0 | 0 | 0 | 50,000 | 50,000 | 224,700 | 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 Payables | 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 | 57,083 | 81,302 | 258,087 | 0 | 0 | 26,945 | 31,193 | 0 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 3,964,300 | 0 | 4,013,700 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,322,300 | 2,316,700 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | -3,560,800 | -2,584,200 | -2,405,400 | -2,419,300 | -3,032,800 | -6,517,200 | -2,677,700 | -6,941,200 | -3,543,300 | -2,661,000 | -1,961,300 | -2,051,000 | -2,286,700 | -2,046,700 | -2,000,200 | -1,969,600 | -3,193,600 | -3,033,900 | -3,009,200 | -3,046,200 | -3,216,300 | -3,044,000 | -3,069,900 | -3,144,600 | -4,067,400 | -3,827,200 | -3,321,200 | -3,927,500 | -4,967,600 | -3,212,000 | -3,217,900 | -3,396,500 | 21,042,229 | 20,540,098 | 20,598,139 | -4,029,447 | -4,201,695 | 20,706,096 | 20,580,966 | -3,855,695 |
Total Current Liabilities | 8,200 | -3,632,000 | -3,684,700 | 2,419,300 | 3,032,800 | 4,014,300 | 4,119,600 | 4,238,400 | 6,681,400 | 648,600 | 5,284,000 | 5,741,500 | 7,209,800 | 7,091,400 | 4,591,000 | 4,808,000 | 3,845,700 | 36,057,400 | 35,845,800 | 36,631,500 | 36,086,600 | 35,402,000 | 34,789,800 | 33,971,300 | 36,219,000 | 35,044,000 | 25,934,000 | 26,504,000 | 27,199,000 | 24,697,000 | 24,342,000 | 24,544,000 | 24,613,000 | 24,031,000 | 24,308,000 | 24,347,000 | 24,731,000 | 24,843,000 | 24,501,000 | 25,210,000 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 2,082,500 | 2,081,800 | 2,081,200 | 2,080,400 | 2,080,000 | 2,079,400 | 2,078,800 | 1,905,200 | 2,129,300 | 2,128,900 | 2,203,000 | 2,202,500 | 2,201,900 | 2,550,500 | 2,203,700 | 2,252,900 | 2,008,600 | 2,008,000 | 2,007,500 | 2,006,900 | 2,006,300 | 2,007,300 | 2,006,600 | 2,006,000 | 2,005,400 | 2,004,800 | 2,004,400 | 1,068,200 | 1,067,900 | 1,136,600 | 1,067,300 | 1,067,020 | 1,165,557 | 1,165,255 | 1,414,704 | 1,164,656 | 1,171,305 | 1,171,229 | 1,171,153 | 1,171,079 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 45,400 | 53,100 | 81,900 | 94,700 | 109,600 | 128,100 | 148,500 | 170,100 | 194,100 | 232,135 | 318,411 | 439,268 | 564,122 | 92,327 | 91,074 | 94,317 | 97,559 | 100,817 |
Deferred Tax | 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 Non-Current Liabilities | 24,441,500 | 26,686,900 | 26,224,200 | 26,745,300 | 26,638,200 | 26,539,300 | 26,440,000 | 26,983,400 | 27,017,500 | 25,140,100 | 25,798,500 | 26,254,000 | 25,678,500 | 37,535,900 | 36,381,300 | 36,442,200 | 35,634,000 | 36,240,700 | 36,029,600 | 36,602,200 | 36,054,800 | 35,371,900 | 34,758,700 | 33,949,400 | 36,198,000 | 35,023,600 | 25,922,500 | 26,493,300 | 27,199,100 | 24,697,700 | 24,341,600 | 24,543,980 | 24,556,282 | 23,949,585 | 24,049,759 | -1,164,656 | -1,171,305 | 24,815,948 | 24,469,798 | -1,171,079 |
Total Non-Current Liabilities | 26,524,000 | 25,672,800 | 25,401,000 | 2,080,400 | 2,080,000 | 2,129,400 | 4,119,600 | 4,238,400 | 6,681,400 | 26,620,400 | 2,203,000 | 2,202,500 | 2,201,900 | 2,550,500 | 2,203,700 | 2,252,900 | 2,008,600 | 2,208,000 | 2,207,500 | 2,006,900 | 2,006,300 | 2,007,300 | 2,006,600 | 2,006,000 | 2,005,000 | 2,005,000 | 2,004,000 | 1,068,000 | 1,068,000 | 1,137,000 | 1,067,000 | 1,067,000 | 1,166,000 | 1,165,000 | 1,415,000 | 1,165,000 | 1,171,000 | 1,171,000 | 1,171,000 | 1,171,000 |
Total Liabilities | 30,077,000 | 22,040,800 | 21,716,300 | 28,825,700 | 2,080,000 | 28,618,700 | 28,518,800 | 28,895,100 | 29,146,800 | 27,269,000 | 28,001,500 | 28,421,800 | 27,880,400 | 40,086,400 | 38,585,000 | 38,695,100 | 37,642,600 | 38,248,700 | 38,037,100 | 38,609,100 | 38,061,100 | 37,379,200 | 36,765,300 | 35,955,400 | 38,203,400 | 37,028,400 | 27,926,900 | 27,561,500 | 28,267,000 | 25,834,300 | 25,408,900 | 25,611,028 | 25,778,922 | 25,196,142 | 25,722,550 | 25,551,981 | 25,902,492 | 26,014,122 | 25,672,144 | 26,381,159 |
Common Stock | 5,882,500 | 500 | 600 | 600 | 600 | 600 | 600 | 600 | 600 | 600 | 600 | 700 | 700 | 700 | 700 | 600 | 1,600 | 1,600 | 1,600 | 1,600 | 1,600 | 1,600 | 1,600 | 1,600 | 1,600 | 1,600 | 1,500 | 1,500 | 1,500 | 1,500 | 1,500 | 1,504 | 1,503 | 1,502 | 1,500 | 1,497 | 1,497 | 1,496 | 1,493 | 1,490 |
Retained Earnings | 4,321,500 | 4,309,700 | 4,194,200 | 4,028,200 | 5,541,600 | 5,408,700 | 5,295,900 | 5,214,900 | 5,183,800 | 3,774,200 | 5,506,400 | 5,639,700 | 5,828,500 | 5,304,400 | 5,317,700 | 5,241,600 | 5,278,200 | 5,398,900 | 5,281,600 | 5,241,300 | 5,253,400 | 5,401,500 | 5,337,200 | 5,267,400 | 5,317,100 | 5,450,400 | 4,438,100 | 4,036,600 | 5,414,600 | 3,987,700 | 4,010,500 | 4,003,498 | 4,176,808 | 4,280,817 | 4,339,405 | 4,405,418 | 4,437,561 | 4,479,541 | 4,579,215 | 4,625,540 |
Accumulated Other Comprehensive Income/Loss | -627,200 | -852,700 | -811,200 | -765,000 | -1,051,000 | -922,700 | -899,500 | -986,200 | -1,084,900 | -822,200 | -485,300 | -150,000 | -84,100 | 604,000 | 504,500 | 709,800 | 658,200 | 568,900 | 88,400 | 411,500 | 405,200 | 328,700 | 103,400 | -155,400 | -97,700 | -137,900 | 51,700 | 234,000 | 256,400 | 236,900 | 148,300 | 94,602 | 328,106 | 327,254 | 225,240 | 118,549 | 246,038 | 348,419 | 548,997 | 555,767 |
Total Stockholders Equity | 5,255,300 | 5,004,300 | 4,920,000 | 4,809,500 | 4,490,600 | 4,486,000 | 4,396,400 | 4,228,700 | 4,098,900 | 4,459,700 | 5,021,100 | 5,489,700 | 5,744,400 | 5,908,400 | 5,822,200 | 5,951,400 | 5,936,400 | 5,967,800 | 5,370,000 | 5,652,800 | 5,658,600 | 5,730,200 | 5,440,600 | 5,112,000 | 5,219,400 | 5,312,500 | 4,489,800 | 4,270,600 | 4,138,200 | 4,224,600 | 4,158,800 | 4,098,100 | 4,504,914 | 4,608,071 | 4,564,645 | 4,523,967 | 4,683,599 | 4,827,960 | 5,128,212 | 5,181,307 |
Total Investments | 8,971,200 | 439,400 | 365,000 | 8,220,900 | 9,348,000 | 9,390,300 | 9,346,400 | 9,061,200 | 8,945,900 | 7,608,000 | 9,470,000 | 10,712,400 | 11,224,500 | 10,640,000 | 9,521,300 | 17,908,000 | 17,408,900 | 18,454,500 | 17,561,900 | 18,454,500 | 18,378,300 | 18,006,800 | 17,315,600 | 16,343,300 | 16,404,300 | 15,948,100 | 14,346,900 | 13,296,800 | 11,676,600 | 12,488,400 | 12,328,100 | 12,511,047 | 13,149,713 | 13,194,171 | 13,485,925 | 14,315,897 | 15,043,538 | 15,002,943 | 15,237,693 | 15,450,108 |
Total Debt | 2,082,500 | 2,081,800 | 2,081,200 | 2,080,400 | 2,080,000 | 2,129,400 | 2,128,800 | 2,129,900 | 2,129,300 | 2,128,900 | 2,203,000 | 2,202,500 | 2,201,900 | 2,550,500 | 2,203,700 | 2,252,900 | 2,008,600 | 2,208,000 | 2,207,500 | 2,006,900 | 2,006,300 | 2,007,300 | 2,006,600 | 2,006,000 | 2,005,400 | 2,004,800 | 2,004,400 | 1,068,200 | 1,067,900 | 1,136,600 | 1,067,300 | 1,067,020 | 1,165,557 | 1,165,255 | 1,414,704 | 1,171,382 | 1,171,305 | 1,171,229 | 1,171,153 | 1,171,079 |
Net Debt | -8,702,100 | 368,700 | 799,300 | 453,000 | 654,700 | -7,260,900 | 603,200 | 593,200 | 699,500 | 946,900 | 952,100 | 161,700 | 174,000 | -195,500 | 552,400 | 24,300 | -194,400 | 70,500 | 207,600 | 139,800 | 257,000 | 516,900 | 732,400 | 752,000 | 698,800 | 751,100 | -337,600 | 71,400 | 75,100 | 288,400 | 192,800 | 35,049 | 48,934 | -67,419 | -646,111 | -116,923 | -372,631 | -126,207 | 105,988 | -147,577 |
Reported Currency: USD | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 133,800 | 188,700 | 236,400 | 182,500 | 190,100 | 156,300 | 113,600 | 68,100 | 7,300 | 52,200 | 145,500 | 885,600 | 153,600 | 170,200 | 163,000 | 139,200 | -30,200 | 178,100 | 154,700 | 127,600 | -54,800 | 144,100 | 165,700 | 25,000 | 53,000 | 67,000 | 106,000 | 312,900 | -57,300 | 120,200 | 143,800 | 31,316 | 144,367 | 169,349 | 220,318 | 65,744 | -7,022 | 32,789 | 50,044 | 49,755 |
Depreciation & Amortization | 58,500 | 50,500 | 50,600 | 55,200 | 45,900 | 47,200 | 48,100 | 41,800 | 44,800 | 48,100 | 47,300 | 45,600 | 41,900 | 42,700 | 41,400 | 39,200 | 40,100 | 31,500 | 33,500 | 38,400 | 27,300 | 30,400 | 29,700 | -56,900 | 35,700 | 24,900 | 30,000 | -103,900 | 16,900 | 36,300 | 0 | -394,513 | 0 | 0 | 0 | -12,988 | 0 | 0 | 0 | 32,094 |
Deferred Income Tax | 200,300 | 2,900 | 19,600 | -39,400 | -45,600 | -11,200 | -12,300 | -1,800 | 51,400 | -11,900 | 26,100 | 9,400 | 139,200 | -36,100 | 19,200 | 19,500 | 9,900 | 46,300 | 115,900 | 48,900 | -13,000 | 17,000 | 36,600 | 20,400 | 300 | 11,200 | 13,500 | -4,200 | 0 | 0 | 0 | 352,899 | 0 | 0 | 0 | -25,785 | 0 | 0 | 0 | -81,448 |
Stock Based Compensation | 23,700 | 20,100 | 14,500 | 21,500 | 23,900 | 17,200 | 12,500 | 15,400 | 17,900 | 16,900 | 12,400 | 18,100 | 18,200 | 17,200 | 13,200 | 16,000 | 15,500 | 14,900 | 11,500 | 15,200 | 15,000 | 14,200 | 11,500 | 57,100 | 17,400 | 12,100 | 9,600 | 35,500 | 11,200 | 9,300 | 1,600 | 41,614 | 15,300 | 6,800 | 6,200 | 38,773 | 10,756 | 7,533 | 5,890 | 49,354 |
Change in Working Capital | -231,500 | 427,900 | -247,400 | 130,400 | 72,100 | -30,600 | 89,100 | 90,500 | 458,700 | -9,800 | -754,000 | 45,000 | -286,400 | 679,100 | -681,000 | 283,500 | 449,000 | 180,400 | -540,800 | -9,800 | 331,800 | 221,800 | 85,100 | 2,237,700 | -1,033,000 | -9,935,000 | 1,927,000 | 650,000 | -2,408,000 | -289,000 | 70,060 | -110,421 | -603,612 | -664,369 | 882,320 | 114,753 | 206,549 | -257,429 | 583,863 | -1,037,180 |
Accounts Receivable | 39,700 | 25,900 | 358,800 | 125,000 | -118,100 | 31,800 | 427,500 | 506,300 | -1,413,900 | -171,800 | -198,000 | -220,400 | -391,000 | 56,800 | -315,100 | 4,500 | -292,900 | 153,800 | 87,400 | -62,300 | -384,000 | -171,900 | 157,600 | -220,200 | 123,700 | 120,900 | 484,300 | -10,300 | 0 | 0 | 0 | -212,493 | 0 | 0 | 0 | 185,606 | 0 | 0 | 0 | -292,241 |
Inventory | 0 | 0 | 0 | -135,300 | 176,600 | 77,900 | 0 | 0 | 0 | 0 | 0 | -159,500 | 364,000 | 319,800 | -99,400 | 86,300 | 606,900 | 33,700 | -223,400 | 77,000 | 658,400 | 203,100 | -76,200 | 0 | 0 | 0 | 0 | 7,400 | 0 | 0 | 0 | 4,579 | 0 | 0 | 0 | -27,269 | 0 | 0 | 0 | -85,742 |
Accounts Payable | 0 | 81,400 | -39,300 | 8,500 | -79,100 | -3,400 | -33,800 | -51,400 | 84,500 | 45,000 | -69,200 | 84,500 | -127,800 | 160,200 | -78,600 | 78,200 | 137,200 | 74,200 | -116,800 | -129,200 | 74,700 | 195,200 | -13,600 | 0 | 14,500 | -268,100 | -20,400 | -35,300 | 0 | 0 | 0 | -36,869 | 0 | 0 | 0 | -140,337 | 0 | 0 | 0 | -16,146 |
Other Working Capital | -271,200 | 320,600 | -404,400 | 132,200 | 92,700 | -136,900 | -304,600 | -364,400 | 1,788,100 | -173,400 | -486,800 | 340,400 | -131,600 | 142,300 | -187,900 | 114,500 | -2,200 | -81,300 | -288,000 | 104,700 | -17,300 | -4,600 | 17,300 | 2,457,900 | -1,033,000 | -9,935,000 | 1,927,000 | 688,200 | -2,408,000 | -289,000 | 70,060 | 134,362 | -603,612 | -664,369 | 882,320 | 96,753 | 206,549 | -257,429 | 583,863 | -1,021,034 |
Other Non-Cash Items | 251,700 | 20,800 | 144,100 | 12,400 | 44,100 | 6,500 | 8,600 | 63,100 | 67,800 | 1,100 | 21,600 | -749,000 | -68,500 | 74,600 | 25,500 | -57,000 | 125,100 | -35,300 | 101,500 | 25,200 | 135,900 | 51,500 | -81,900 | -2,081,200 | 1,262,300 | 10,116,000 | -2,108,700 | -726,300 | 2,832,000 | 144,300 | -189,660 | 256,686 | 717,895 | 532,345 | -1,441,668 | -455,399 | 161,051 | 571,202 | -811,573 | 866,577 |
Net Cash Provided by Operating Activities | 436,500 | 710,900 | 82,500 | 362,600 | 330,500 | 185,400 | 259,600 | 277,100 | 647,900 | 173,000 | -501,100 | 254,700 | -2,000 | 947,700 | -418,700 | 440,400 | 609,400 | 415,900 | -123,700 | 245,500 | 442,200 | 479,000 | 246,700 | 202,100 | 282,300 | 248,000 | -75,700 | 164,000 | 366,700 | -24,500 | 24,200 | 177,581 | 258,650 | 37,325 | -339,030 | -274,902 | 360,578 | 346,562 | -177,666 | -120,848 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | 106,200 | -55,400 | -50,800 | -54,300 | -50,400 | -49,400 | -48,400 | -52,400 | -46,600 | -46,200 | -41,100 | -56,100 | -46,100 | -45,600 | -39,600 | -40,100 | -34,900 | -24,600 | -21,600 | -39,800 | -12,700 | -25,400 | -32,400 | -23,900 | -20,800 | -21,600 | -16,500 | -18,700 | -12,300 | -16,300 | -14,800 | -18,442 | -19,070 | -24,971 | -22,750 | -25,463 | -27,182 | -40,094 | -22,157 | -24,724 |
Acquisitions Net | 12,100 | -1,900 | -10,200 | -6,200 | -20,600 | 2,900 | -300 | -72,500 | 0 | 4,800 | 0 | -4,000 | 1,318,200 | -11,100 | -4,100 | -292,500 | -30,300 | -201,600 | 10,100 | -7,600 | -22,500 | -23,400 | 3,300 | 126,700 | 36,700 | -1,213,500 | -14,000 | -1,700 | -21,100 | -18,700 | -127,400 | -810,677 | -27,387 | -65,904 | 903,968 | -15,096 | -4,816 | -11,571 | 64,545 | -64,703 |
Purchases of Investments | 1,327,400 | -519,600 | -807,800 | -630,300 | -569,700 | -481,900 | -608,400 | -376,900 | -833,400 | -997,200 | -991,500 | -761,300 | -1,647,900 | -379,900 | -413,100 | -582,900 | -791,800 | -495,400 | -716,100 | -629,100 | -1,109,400 | -1,227,300 | -1,375,700 | -1,843,700 | -1,939,900 | -1,567,800 | -966,400 | -1,214,200 | -1,068,900 | -1,121,400 | -931,300 | -1,496,927 | -870,349 | -1,347,648 | -844,060 | -642,559 | -823,305 | -941,347 | -751,258 | -618,850 |
Sales/Maturities of Investments | 600 | 383,400 | 540,600 | 692,200 | 483,500 | 273,600 | 438,900 | 366,400 | 649,400 | 1,171,200 | 1,043,100 | 970,000 | 457,600 | 551,400 | 525,300 | 432,900 | 595,600 | 507,900 | 909,200 | 675,700 | 1,139,100 | 1,111,500 | 957,300 | 1,446,800 | 1,568,200 | 1,246,000 | 1,079,400 | 927,500 | 854,000 | 1,195,000 | 1,020,700 | 1,637,672 | 778,218 | 789,026 | 1,076,167 | 747,821 | 798,185 | 1,001,842 | 748,878 | 936,606 |
Other Investing Activities | -1,653,500 | 100 | -649,000 | 1,700 | 200 | 400 | -11,200 | 8,200 | -11,300 | 500 | -23,800 | -27,700 | -78,400 | -96,000 | -54,000 | 22,600 | 18,400 | -400 | 300 | -5,400 | 1,500 | 2,200 | 300 | -4,000 | -33,800 | -37,000 | -3,400 | 7,900 | 2,600 | 23,900 | -6,000 | 782,730 | 24,218 | 262,144 | 19,663 | 129,216 | 71,742 | -7,095 | 14,007 | -20,912 |
Net Cash Used for Investing Activities | -207,200 | -193,400 | -328,200 | 3,100 | -157,000 | -254,400 | -229,400 | -127,200 | -241,900 | 120,300 | -13,300 | 120,900 | 3,400 | 18,800 | 14,500 | -460,000 | -243,000 | -214,100 | 181,900 | -6,200 | -4,000 | -162,400 | -447,200 | -298,100 | -389,600 | -1,593,900 | 79,100 | -299,200 | -245,700 | 62,500 | -58,800 | 94,356 | -114,370 | -387,353 | 1,132,988 | 193,919 | 14,624 | 1,735 | 54,015 | 207,417 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 0 | 0 | 0 | 0 | -50,000 | 0 | -1,800 | 0 | 0 | -75,900 | 0 | 0 | -369,800 | 347,200 | -50,000 | 243,700 | -200,000 | -500 | 199,300 | -6,800 | -45,100 | -2,800 | 290,200 | 139,400 | 254,400 | 337,700 | 1,092,400 | 293,100 | 88,700 | 0 | 0 | -123,031 | -100 | 100 | 249,600 | 0 | 0 | 0 | 0 | 0 |
Common Stock Issued | 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 | 276,400 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock Repurchased | -99,400 | -41,600 | -46,100 | -123,500 | -49,300 | -17,800 | -4,200 | -15,200 | -91,000 | -236,600 | -230,000 | -295,000 | -321,200 | -181,100 | -42,000 | -142,500 | -68,300 | -29,600 | -56,600 | -107,500 | -65,800 | -48,500 | -50,000 | -52,100 | -80,300 | 100 | -7,000 | -132,100 | -38,200 | -113,500 | -105,100 | -188,800 | -228,700 | -199,800 | -245,800 | -74,233 | -30,921 | -103,423 | -84,329 | -99,317 |
Dividends Paid | -37,500 | -39,900 | -37,400 | -38,500 | -37,100 | -39,700 | -37,000 | -37,500 | -36,700 | -38,600 | -37,400 | -39,100 | -38,500 | -41,800 | -42,900 | -44,200 | -42,200 | -44,200 | -42,700 | -43,000 | -42,000 | -42,900 | -42,100 | -42,400 | -40,200 | -35,700 | -29,700 | -30,200 | -28,800 | -30,300 | -29,700 | -30,309 | -30,071 | -32,518 | -32,448 | -33,262 | -20,456 | -21,616 | -18,834 | -19,113 |
Other Financing Activities | -3,900 | 700 | -12,700 | 2,500 | -5,100 | 100 | -4,200 | 1,500 | -14,600 | 3,700 | -10,100 | 1,700 | -7,100 | 7,900 | -18,100 | -25,000 | 1,700 | -5,100 | -8,600 | 28,200 | -15,800 | -8,100 | 22,800 | 2,700 | 12,000 | -1,600 | 288,300 | 12,200 | 900 | 79,200 | 7,100 | -3,752 | 4,400 | -228,800 | 8,800 | -54,300 | -43,568 | -998 | -1,187 | 525 |
Net Cash Used Provided by Financing Activities | -140,800 | -80,800 | -96,200 | -162,000 | -141,500 | -57,400 | -43,000 | -51,200 | -142,300 | -347,400 | -277,500 | -332,400 | -736,600 | 132,200 | -153,000 | 32,000 | -308,800 | -79,400 | 91,400 | -129,100 | -168,700 | -102,300 | 220,900 | 47,600 | 145,900 | 300,500 | 1,344,000 | 143,000 | 22,600 | -64,600 | -127,700 | -345,892 | -257,278 | -476,231 | -26,792 | -161,795 | -94,945 | -126,037 | -104,350 | -117,905 |
Effect of Forex Changes on Cash | 9,100 | -5,500 | -3,600 | -1,600 | -8,400 | 2,500 | 1,700 | 8,200 | -15,900 | -22,700 | -4,100 | -16,300 | -8,700 | 1,500 | 200 | 13,200 | 7,900 | 15,200 | -16,800 | 7,600 | -10,600 | 1,900 | -200 | -4,200 | -8,000 | -20,600 | -2,200 | -3,800 | 1,000 | 300 | 4,800 | -10,697 | -3,053 | -1,882 | -514 | -20,772 | -19,980 | 6,798 | -22,277 | -9,366 |
Net Change in Cash | 415,400 | 431,200 | -345,500 | 202,100 | 23,600 | -123,900 | -11,100 | 106,900 | 247,800 | -76,800 | -803,900 | 26,900 | -743,900 | 1,120,500 | -577,300 | 25,600 | 65,500 | 137,600 | 132,800 | 117,800 | 258,900 | 216,200 | 20,200 | -52,600 | 52,900 | -1,088,300 | 1,345,200 | 4,000 | 144,600 | -26,300 | -157,500 | -84,652 | -116,051 | -828,141 | 772,510 | -255,631 | 246,500 | 232,271 | -253,491 | -92,610 |
Cash at End of Period | 2,128,500 | 1,713,100 | 1,281,900 | 1,627,400 | 1,425,300 | 1,401,700 | 1,525,600 | 1,536,700 | 1,429,800 | 1,182,000 | 1,250,900 | 2,054,800 | 2,027,900 | 2,771,800 | 1,651,300 | 2,228,600 | 2,203,000 | 2,137,500 | 1,999,900 | 1,867,100 | 1,749,300 | 1,490,400 | 1,274,200 | 1,254,000 | 1,306,600 | 1,253,700 | 2,342,000 | 996,800 | 992,800 | 848,200 | 874,500 | 1,031,971 | 1,116,623 | 1,232,674 | 2,060,815 | 1,288,305 | 1,543,936 | 1,297,436 | 1,065,165 | 1,318,656 |
Cash at Start of Period | 1,713,100 | 1,281,900 | 1,627,400 | 1,425,300 | 1,401,700 | 1,525,600 | 1,536,700 | 1,429,800 | 1,182,000 | 1,258,800 | 2,054,800 | 2,027,900 | 2,771,800 | 1,651,300 | 2,228,600 | 2,203,000 | 2,137,500 | 1,999,900 | 1,867,100 | 1,749,300 | 1,490,400 | 1,274,200 | 1,254,000 | 1,306,600 | 1,253,700 | 2,342,000 | 996,800 | 992,800 | 848,200 | 874,500 | 1,032,000 | 1,116,623 | 1,232,674 | 2,060,815 | 1,288,305 | 1,543,936 | 1,297,436 | 1,065,165 | 1,318,656 | 1,411,266 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 436,500 | 710,900 | 82,500 | 362,600 | 330,500 | 185,400 | 259,600 | 277,100 | 647,900 | 173,000 | -501,100 | 254,700 | -2,000 | 947,700 | -418,700 | 440,400 | 609,400 | 415,900 | -123,700 | 245,500 | 442,200 | 479,000 | 246,700 | 202,100 | 282,300 | 248,000 | -75,700 | 164,000 | 366,700 | -24,500 | 24,200 | 177,581 | 258,650 | 37,325 | -339,030 | -274,902 | 360,578 | 346,562 | -177,666 | -120,848 |
Capital Expenditure | 106,200 | -55,400 | -50,800 | -54,300 | -50,400 | -49,400 | -48,400 | -52,400 | -46,600 | -46,200 | -41,100 | -56,100 | -46,100 | -45,600 | -39,600 | -40,100 | -34,900 | -24,600 | -21,600 | -39,800 | -12,700 | -25,400 | -32,400 | -23,900 | -20,800 | -21,600 | -16,500 | -18,700 | -12,300 | -16,300 | -14,800 | -18,442 | -19,070 | -24,971 | -22,750 | -25,463 | -27,182 | -40,094 | -22,157 | -24,724 |
Free Cash Flow | 542,700 | 655,500 | 31,700 | 308,300 | 280,100 | 136,000 | 211,200 | 224,700 | 601,300 | 126,800 | -542,200 | 198,600 | -48,100 | 902,100 | -458,300 | 400,300 | 574,500 | 391,300 | -145,300 | 205,700 | 429,500 | 453,600 | 214,300 | 178,200 | 261,500 | 226,400 | -92,200 | 145,300 | 354,400 | -40,800 | 9,400 | 159,139 | 239,580 | 12,354 | -361,780 | -300,365 | 333,396 | 306,468 | -199,823 | -145,572 |