Page: Returns
AAPL
Master Data Export
Income Returns
| Metric | 3Y Avg | 5Y Avg | 10Y Avg | 15Y Avg | 20Y Avg | 25Y Avg | 30Y Avg | TTM | TTM-1 | 2024-12-31 | 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-10-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | 2,579M | 2,519M | 2,057M | 1,797M | 1,517M | 1,249M | 1,056M | 3,310M | 2,474M | 2,454M | 2,438M | 2,845M | 2,942M | 1,914M | 1,703M | 1,667M | 1,558M | 1,303M | 1,742M | 1,560M | 1,625M | 1,043M | 1,191M | 975M | 381M | 857M | 1,125M | 550M | 472M | 356M | 164M | 16M | 85M | 258M | 141M | 103M | 127M | 63M | 25M |
| Revenue | 38,144M | 35,403M | 30,755M | 27,187M | 23,410M | 19,674M | 16,718M | 41,357M | 39,875M | 41,030M | 36,282M | 37,121M | 33,376M | 29,207M | 28,680M | 27,518M | 25,758M | 24,127M | 24,455M | 22,826M | 22,989M | 20,597M | 17,695M | 16,151M | 14,214M | 15,568M | 15,517M | 8,041M | 7,045M | 5,995M | 4,894M | 4,241M | 4,317M | 4,200M | 3,091M | 2,554M | 2,083M | 1,592M | 388M |
| Return on Revenue | 6.79% | 7.15% | 6.63% | 6.54% | 6.35% | 5.79% | 5.66% | 8.00% | 6.21% | 5.98% | 6.72% | 7.66% | 8.82% | 6.55% | 5.94% | 6.06% | 6.05% | 5.40% | 7.12% | 6.83% | 7.07% | 5.06% | 6.73% | 6.04% | 2.68% | 5.50% | 7.25% | 6.84% | 6.70% | 5.94% | 3.35% | 0.37% | 1.96% | 6.15% | 4.55% | 4.05% | 6.10% | 3.94% | 6.51% |
| Cost of Revenue | 26,128M | 24,237M | 21,302M | 18,407M | 15,790M | 13,250M | 11,231M | 25,389M | 25,563M | 27,623M | 25,467M | 25,294M | 22,060M | 20,743M | 20,066M | 19,665M | 18,476M | 16,709M | 16,912M | 15,552M | 14,027M | 12,828M | 10,889M | 9,787M | 9,491M | 10,147M | 9,634M | 5,601M | 4,834M | 4,038M | 3,250M | 2,788M | 2,857M | 2,501M | 1,866M | 1,597M | 1,168M | 851M | 216M |
| Return on Cost of Revenue | 9.90% | 10.45% | 9.58% | 9.76% | 9.51% | 8.71% | 8.72% | 13.04% | 9.68% | 8.88% | 9.57% | 11.25% | 13.34% | 9.23% | 8.49% | 8.48% | 8.44% | 7.80% | 10.30% | 10.03% | 11.58% | 8.13% | 10.94% | 9.96% | 4.01% | 8.44% | 11.68% | 9.82% | 9.76% | 8.83% | 5.05% | 0.56% | 2.96% | 10.32% | 7.53% | 6.47% | 10.87% | 7.36% | 11.66% |
| Gross Profit | 11,270M | 10,396M | 8,817M | 7,757M | 6,765M | 5,709M | 4,865M | 12,888M | 11,643M | 12,063M | 10,574M | 11,172M | 9,872M | 8,301M | 7,871M | 8,063M | 6,959M | 6,440M | 6,861M | 6,381M | 6,248M | 5,537M | 5,119M | 4,888M | 4,408M | 4,871M | 4,584M | 2,608M | 2,490M | 1,929M | 1,433M | 1,203M | 1,312M | 1,545M | 990M | 800M | 694M | 552M | 184M |
| Return on Gross Profit | 22.96% | 24.35% | 23.21% | 22.97% | 21.77% | 19.59% | 18.68% | 25.68% | 21.25% | 20.34% | 23.06% | 25.47% | 29.81% | 23.06% | 21.63% | 20.68% | 22.40% | 20.23% | 25.38% | 24.45% | 26.01% | 18.83% | 23.27% | 19.94% | 8.64% | 17.58% | 24.55% | 21.08% | 18.95% | 18.48% | 11.44% | 1.29% | 6.45% | 16.71% | 14.20% | 12.92% | 18.30% | 11.36% | 13.75% |
| R&D Expenses | 2,014M | 1,793M | 1,452M | 1,213M | 1,038M | 865M | 733M | 2,175M | 1,995M | 2,129M | 2,014M | 1,899M | 1,544M | 1,380M | 1,348M | 1,138M | 1,073M | 1,052M | 949M | 864M | 792M | 793M | 585M | 642M | 633M | 652M | 578M | 399M | 303M | 231M | 163M | 163M | 159M | 139M | 120M | 112M | 76M | 54M | 6M |
| Return on R&D Expenses | 128.73% | 143.10% | 144.11% | 154.26% | 149.70% | 139.86% | 147.94% | 152.15% | 124.02% | 115.28% | 121.09% | 149.82% | 190.58% | 138.75% | 126.34% | 146.58% | 145.23% | 123.89% | 183.55% | 180.56% | 205.13% | 131.51% | 203.79% | 151.75% | 60.22% | 131.36% | 194.87% | 137.73% | 155.89% | 153.97% | 100.41% | 9.51% | 53.26% | 185.45% | 117.48% | 91.93% | 167.89% | 115.69% | 448.57% |
| SG&A Expenses | 4,122M | 3,760M | 3,390M | 3,006M | 2,581M | 2,194M | 1,878M | 4,826M | 4,857M | 4,494M | 4,010M | 3,863M | 3,276M | 3,155M | 3,369M | 3,068M | 2,982M | 3,007M | 2,676M | 2,633M | 2,642M | 2,214M | 1,887M | 1,822M | 1,687M | 1,604M | 1,452M | 971M | 817M | 818M | 636M | 589M | 613M | 574M | 525M | 372M | 290M | 232M | 72M |
| Return on SG&A Expenses | 63.02% | 67.91% | 60.52% | 59.31% | 57.87% | 51.53% | 48.29% | 68.59% | 50.94% | 54.61% | 60.80% | 73.65% | 89.82% | 60.68% | 50.55% | 54.36% | 52.27% | 43.34% | 65.08% | 59.25% | 61.49% | 47.09% | 63.14% | 53.49% | 22.57% | 53.41% | 77.49% | 56.65% | 57.72% | 43.58% | 25.77% | 2.64% | 13.80% | 45.00% | 26.75% | 27.80% | 43.80% | 26.96% | 35.12% |
| Operating Expenses | 7,868M | 7,188M | 6,187M | 5,434M | 4,717M | 4,007M | 3,420M | 8,538M | 7,969M | 8,493M | 7,855M | 7,255M | 6,511M | 5,824M | 5,862M | 5,524M | 5,157M | 4,746M | 4,639M | 4,431M | 4,422M | 4,022M | 3,544M | 3,223M | 3,262M | 3,390M | 3,106M | 1,627M | 1,453M | 1,266M | 1,034M | 1,187M | 1,366M | 968M | 780M | 626M | 501M | 398M | 135M |
| Return on Operating Expenses | 33.05% | 35.44% | 33.17% | 32.89% | 31.64% | 28.44% | 26.85% | 38.77% | 31.05% | 28.90% | 31.04% | 39.22% | 45.19% | 32.87% | 29.05% | 30.19% | 30.22% | 27.45% | 37.55% | 35.20% | 36.75% | 25.92% | 33.61% | 30.25% | 11.68% | 25.27% | 36.24% | 33.81% | 32.46% | 28.15% | 15.87% | 1.31% | 6.19% | 26.67% | 18.02% | 16.51% | 25.37% | 15.73% | 18.68% |
| Operating Income (EBIT) | 3,383M | 3,228M | 2,653M | 2,320M | 1,987M | 1,651M | 1,401M | 4,350M | 3,467M | 3,208M | 2,793M | 4,149M | 3,775M | 2,215M | 2,476M | 2,117M | 2,151M | 1,647M | 1,996M | 1,870M | 1,953M | 1,519M | 1,621M | 1,305M | 747M | 1,362M | 1,377M | 779M | 684M | 544M | 316M | 101M | 189M | 371M | 218M | 190M | 184M | 124M | 43M |
| Return on Operating Income (EBIT) | 77.47% | 79.35% | 78.31% | 77.77% | 75.09% | 69.96% | 68.19% | 76.08% | 71.38% | 76.51% | 87.31% | 68.58% | 77.95% | 86.41% | 68.77% | 78.75% | 72.47% | 79.14% | 87.26% | 83.43% | 83.19% | 68.63% | 73.47% | 74.70% | 51.01% | 62.91% | 81.73% | 70.55% | 69.01% | 65.47% | 51.89% | 15.37% | 44.87% | 69.61% | 64.53% | 54.47% | 69.02% | 50.61% | 58.12% |
| Interest Income | 263M | 194M | 141M | 108M | 92M | 74M | 61M | 280M | 346M | 341M | 298M | 151M | 77M | 102M | 161M | 108M | 75M | 50M | 48M | 39M | 43M | 37M | 53M | 38M | 55M | 107M | 49M | 5M | 2M | 1M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M |
| Return on Interest Income | 1,139.62% | 1,823.33% | 1,999.87% | 2,363.44% | 3,765.85% | 4,606.67% | 3,838.89% | 1,183.63% | 715.88% | 719.57% | 818.31% | 1,880.99% | 3,822.66% | 1,875.12% | 1,060.32% | 1,543.71% | 2,068.30% | 2,596.17% | 3,613.53% | 4,008.26% | 3,785.07% | 2,827.20% | 2,258.67% | 2,573.78% | 692.59% | 799.98% | 2,287.82% | 10,132.19% | 25,952.79% | 39,849.63% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
| Interest Expense | 360M | 318M | 260M | 213M | 174M | 140M | 117M | 383M | 357M | 393M | 380M | 309M | 258M | 250M | 271M | 240M | 205M | 165M | 125M | 148M | 118M | 120M | 113M | 107M | 116M | 92M | 55M | 17M | 8M | 6M | 2M | 1M | 1M | 1M | 1M | 0M | 0M | 1M | 0M |
| Return on Interest Expense | 729.51% | 819.26% | 836.18% | 908.57% | 1,299.11% | 3,121.15% | 5,665.99% | 863.99% | 693.09% | 625.09% | 641.85% | 921.59% | 1,141.43% | 766.33% | 628.83% | 694.24% | 759.00% | 788.91% | 1,394.53% | 1,056.27% | 1,376.27% | 872.37% | 1,052.98% | 908.87% | 328.64% | 934.02% | 2,055.17% | 3,293.31% | 5,742.42% | 6,455.56% | 8,440.85% | 1,738.40% | 13,607.75% | 21,803.99% | 10,545.88% | 33,151.32% | 35,641.59% | 7,194.52% | 5,417.76% |
| Net Interest Income | -77M | -105M | -105M | -94M | -76M | -61M | -50M | -82M | -38M | -36M | -84M | -112M | -159M | -132M | -113M | -118M | -117M | -107M | -76M | -90M | -78M | -67M | -62M | -67M | -51M | -8M | -23M | -6M | -5M | -2M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M |
| Return on Net Interest Income | -4,090.66% | -3,113.67% | -2,332.76% | -2,139.98% | -3,322.52% | -6,435.11% | -5,729.07% | -4,031.66% | -6,539.54% | -6,826.07% | -2,897.98% | -2,547.92% | -1,846.75% | -1,449.62% | -1,504.68% | -1,408.56% | -1,335.11% | -1,222.30% | -2,288.58% | -1,731.58% | -2,089.32% | -1,562.64% | -1,929.23% | -1,459.42% | -748.23% | -10,106.46% | -4,922.70% | -8,606.42% | -9,966.75% | -19,466.31% | -74,961.03% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | -10,994.34% |
| Unusual Items | 280M | 307M | 249M | 205M | 178M | 152M | 128M | 218M | 420M | 194M | -109M | 753M | 215M | 482M | 559M | 107M | 322M | 85M | -122M | 70M | 134M | 151M | 171M | 69M | 278M | 188M | -87M | 23M | 75M | 93M | 102M | 46M | 61M | -53M | -23M | 46M | -15M | 12M | 3M |
| Return on Unusual Items | -198.88% | 234.35% | 362.52% | 658.66% | 608.73% | 496.28% | 418.47% | 1,518.59% | 588.97% | 1,263.03% | -2,237.42% | 377.76% | 1,371.01% | 397.37% | 304.43% | 1,560.48% | 483.39% | 1,538.17% | -1,432.97% | 2,234.36% | 1,210.94% | 690.73% | 697.60% | 1,420.96% | 137.12% | 456.43% | -1,299.61% | 2,368.77% | 632.11% | 383.84% | 160.56% | 34.02% | 138.35% | -484.37% | -600.57% | 224.02% | -864.62% | 515.04% | 873.05% |
| EBT Excluding Unusual Items | 2,921M | 2,738M | 2,274M | 2,014M | 1,714M | 1,412M | 1,201M | 4,018M | 2,638M | 2,871M | 3,092M | 2,800M | 3,526M | 1,400M | 1,468M | 2,036M | 1,636M | 1,592M | 2,316M | 1,839M | 1,760M | 1,300M | 1,340M | 1,237M | 252M | 971M | 1,556M | 744M | 541M | 363M | 114M | 11M | 67M | 479M | 266M | 98M | 214M | 100M | 38M |
| Return on EBT Excluding Unusual Items | 88.65% | 97.23% | 93.64% | 90.76% | 91.71% | 96.12% | 91.66% | 82.38% | 93.80% | 85.49% | 78.85% | 101.62% | 83.44% | 136.77% | 116.03% | 81.91% | 95.28% | 81.85% | 75.21% | 84.83% | 92.33% | 80.21% | 88.88% | 78.79% | 151.15% | 88.22% | 72.34% | 73.89% | 87.24% | 98.09% | 144.23% | 145.99% | 126.56% | 53.94% | 52.85% | 105.71% | 59.42% | 62.44% | 66.23% |
| Pre-Tax Income | 3,201M | 3,045M | 2,522M | 2,220M | 1,892M | 1,565M | 1,328M | 4,236M | 3,058M | 3,065M | 2,983M | 3,553M | 3,741M | 1,881M | 2,027M | 2,143M | 1,958M | 1,677M | 2,194M | 1,909M | 1,894M | 1,451M | 1,511M | 1,306M | 530M | 1,159M | 1,469M | 768M | 615M | 456M | 216M | 56M | 128M | 425M | 243M | 144M | 199M | 112M | 41M |
| Return on Pre-Tax Income | 80.62% | 84.45% | 82.08% | 80.91% | 79.22% | 75.71% | 73.46% | 78.14% | 80.92% | 80.07% | 81.73% | 80.08% | 78.65% | 101.75% | 84.01% | 77.82% | 79.59% | 77.71% | 79.37% | 81.73% | 85.79% | 71.86% | 78.83% | 74.65% | 71.90% | 73.93% | 76.60% | 71.65% | 76.66% | 78.13% | 75.98% | 27.59% | 66.09% | 60.70% | 57.95% | 71.82% | 63.80% | 55.69% | 61.56% |
| Income Tax Expense | 547M | 506M | 476M | 437M | 389M | 329M | 282M | 756M | 552M | 668M | 475M | 499M | 505M | 385M | 314M | 533M | 489M | 425M | 468M | 447M | 430M | 326M | 307M | 279M | 183M | 279M | 366M | 200M | 202M | 156M | 63M | 39M | 54M | 122M | 75M | 56M | 68M | 49M | 13M |
| Return on Income Tax Expense | 483.51% | 506.08% | 438.39% | 411.22% | 375.00% | 335.89% | 309.12% | 437.72% | 448.31% | 367.34% | 512.96% | 570.22% | 582.19% | 497.67% | 543.15% | 313.08% | 318.68% | 306.45% | 372.13% | 349.05% | 378.19% | 320.23% | 387.52% | 349.48% | 207.97% | 306.58% | 307.78% | 275.31% | 234.08% | 229.09% | 261.94% | 39.96% | 155.31% | 210.91% | 186.99% | 185.67% | 186.59% | 128.52% | 188.41% |
| Depreciation and Amortization | 2,041M | 1,954M | 1,664M | 1,412M | 1,229M | 1,056M | 898M | 1,606M | 2,017M | 2,250M | 1,947M | 1,926M | 1,959M | 1,688M | 1,566M | 1,400M | 1,433M | 1,328M | 1,146M | 1,014M | 963M | 940M | 792M | 827M | 897M | 890M | 764M | 422M | 423M | 385M | 343M | 379M | 397M | 319M | 209M | 143M | 102M | 75M | 13M |
| Return on Depreciation and Amortization | 127.36% | 129.13% | 123.23% | 128.93% | 123.09% | 108.34% | 108.22% | 206.10% | 122.67% | 109.07% | 125.24% | 147.76% | 150.17% | 113.40% | 108.72% | 119.11% | 108.73% | 98.11% | 151.94% | 153.77% | 168.78% | 110.88% | 150.36% | 117.89% | 42.46% | 96.22% | 147.37% | 130.30% | 111.44% | 92.68% | 47.84% | 4.10% | 21.30% | 80.91% | 67.19% | 72.10% | 124.65% | 83.65% | 190.60% |
| EBITDA | 5,463M | 5,293M | 4,425M | 3,840M | 3,298M | 2,782M | 2,365M | 6,990M | 5,273M | 5,501M | 5,077M | 5,812M | 5,675M | 4,401M | 4,059M | 3,892M | 3,480M | 3,025M | 3,331M | 2,980M | 2,932M | 2,646M | 2,567M | 2,220M | 1,428M | 2,233M | 2,328M | 1,213M | 1,160M | 995M | 727M | 487M | 539M | 844M | 460M | 372M | 301M | 216M | 54M |
| Return on EBITDA | 47.20% | 47.39% | 46.19% | 46.63% | 44.94% | 40.26% | 39.43% | 47.35% | 46.93% | 44.61% | 48.03% | 48.95% | 51.85% | 43.50% | 41.95% | 42.84% | 44.78% | 43.08% | 52.29% | 52.35% | 55.42% | 39.40% | 46.41% | 43.92% | 26.68% | 38.36% | 48.34% | 45.33% | 40.65% | 35.83% | 22.55% | 3.19% | 15.70% | 30.57% | 30.55% | 27.77% | 42.18% | 28.96% | 46.96% |
| NOPAT | 2,807M | 2,690M | 2,155M | 1,866M | 1,579M | 1,303M | 1,102M | 3,574M | 2,841M | 2,509M | 2,348M | 3,566M | 3,265M | 1,763M | 2,093M | 1,591M | 1,613M | 1,229M | 1,570M | 1,432M | 1,510M | 1,178M | 1,292M | 1,026M | 489M | 1,033M | 1,034M | 577M | 460M | 359M | 224M | 31M | 108M | 264M | 150M | 116M | 121M | 70M | 29M |
| Return on NOPAT | 93.82% | 96.04% | 97.99% | 98.14% | 96.99% | 93.51% | 93.35% | 92.62% | 87.10% | 97.83% | 103.86% | 79.78% | 90.12% | 108.62% | 81.35% | 104.81% | 96.59% | 106.02% | 110.92% | 108.93% | 107.60% | 88.49% | 92.23% | 94.99% | 77.96% | 82.90% | 108.81% | 95.38% | 102.61% | 99.35% | 73.09% | 49.65% | 78.12% | 97.74% | 93.50% | 88.84% | 104.88% | 89.31% | 86.33% |
| Owner's Earnings | 2,822M | 2,787M | 2,240M | 1,935M | 1,612M | 1,338M | 1,126M | 3,419M | 2,886M | 2,889M | 2,754M | 2,824M | 3,462M | 2,004M | 1,804M | 1,591M | 1,660M | 1,507M | 1,909M | 1,560M | 1,733M | 1,070M | 1,205M | 1,054M | 638M | 751M | 917M | 489M | 416M | 420M | 243M | 132M | 147M | 265M | 116M | 67M | 108M | 44M | 13M |
| Return on Owner's Earnings | 91.41% | 90.95% | 92.56% | 93.88% | 96.53% | 89.98% | 99.22% | 96.80% | 85.73% | 84.95% | 88.53% | 100.75% | 84.99% | 95.54% | 94.40% | 104.80% | 93.91% | 86.48% | 91.23% | 99.97% | 93.75% | 97.48% | 98.88% | 92.49% | 59.74% | 114.06% | 122.77% | 112.47% | 113.33% | 84.80% | 67.53% | 11.81% | 57.37% | 97.47% | 120.89% | 154.74% | 117.67% | 140.93% | 192.90% |
Balance Sheet Returns
| Metric | 3Y Avg | 5Y Avg | 10Y Avg | 15Y Avg | 20Y Avg | 25Y Avg | 30Y Avg | 2024-12-31 | 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-10-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | 2,579M | 2,519M | 2,057M | 1,797M | 1,517M | 1,249M | 1,056M | 2,454M | 2,438M | 2,845M | 2,942M | 1,914M | 1,703M | 1,667M | 1,558M | 1,303M | 1,742M | 1,560M | 1,625M | 1,043M | 1,191M | 975M | 381M | 857M | 1,125M | 550M | 472M | 356M | 164M | 16M | 85M | 258M | 141M | 103M | 127M | 63M | 25M |
| Cash & Cash Equivalents | 6,132M | 5,879M | 5,175M | 4,394M | 3,680M | 3,084M | 2,600M | 6,607M | 5,995M | 5,795M | 5,615M | 5,380M | 4,861M | 5,166M | 4,665M | 3,895M | 3,766M | 3,388M | 2,963M | 2,860M | 2,589M | 2,357M | 1,902M | 1,804M | 1,731M | 1,231M | 1,032M | 936M | 779M | 744M | 568M | 468M | 315M | 232M | 202M | 114M | 37M |
| Return on Cash & Cash Equivalents | 42.30% | 42.98% | 39.53% | 41.33% | 42.15% | 38.97% | 41.68% | 37.15% | 40.67% | 49.10% | 52.40% | 35.58% | 35.03% | 32.27% | 33.40% | 33.45% | 46.25% | 46.04% | 54.85% | 36.46% | 46.01% | 41.37% | 20.03% | 47.48% | 65.02% | 44.67% | 45.69% | 38.08% | 21.05% | 2.09% | 14.88% | 55.16% | 44.62% | 44.59% | 62.84% | 55.06% | 69.00% |
| Short-Term Investments | 2,391M | 2,035M | 1,648M | 1,350M | 1,154M | 965M | 810M | 3,041M | 2,028M | 2,104M | 1,817M | 1,186M | 1,028M | 1,398M | 1,369M | 1,431M | 1,081M | 934M | 704M | 855M | 594M | 682M | 637M | 651M | 697M | 385M | 461M | 303M | 189M | 173M | 212M | 172M | 116M | 23M | 15M | 8M | 0M |
| Return on Short-Term Investments | 112.07% | 131.90% | 131.05% | 144.92% | 138.59% | 127.00% | 179.62% | 80.71% | 120.24% | 135.26% | 161.91% | 161.36% | 165.71% | 119.28% | 113.85% | 91.04% | 161.18% | 167.01% | 230.68% | 121.99% | 200.66% | 142.90% | 59.76% | 131.65% | 161.47% | 142.90% | 102.31% | 117.58% | 86.66% | 9.00% | 39.97% | 149.99% | 120.86% | 450.89% | 859.11% | 782.75% | 0.00% |
| Cash & Short-Term Investments | 9,251M | 9,165M | 7,967M | 6,843M | 5,776M | 4,845M | 4,083M | 9,597M | 9,087M | 9,068M | 9,583M | 8,488M | 6,895M | 6,905M | 7,160M | 6,498M | 6,393M | 5,179M | 5,287M | 4,538M | 4,053M | 3,912M | 3,342M | 3,013M | 3,034M | 1,764M | 1,724M | 1,471M | 1,282M | 1,094M | 947M | 801M | 568M | 287M | 282M | 196M | 39M |
| Return on Cash & Short-Term Investments | 27.93% | 27.41% | 25.49% | 26.21% | 26.43% | 24.33% | 27.02% | 25.57% | 26.83% | 31.38% | 30.70% | 22.55% | 24.70% | 24.15% | 21.77% | 20.05% | 27.24% | 30.12% | 30.74% | 22.97% | 29.39% | 24.92% | 11.40% | 28.43% | 37.10% | 31.19% | 27.36% | 24.22% | 12.80% | 1.42% | 8.94% | 32.21% | 24.74% | 36.00% | 45.01% | 31.89% | 64.78% |
| Net Receivables | 6,798M | 6,291M | 5,396M | 4,652M | 3,976M | 3,332M | 2,833M | 7,564M | 6,074M | 6,755M | 5,989M | 5,074M | 5,185M | 4,662M | 4,592M | 4,075M | 3,993M | 3,684M | 3,819M | 3,032M | 2,632M | 2,645M | 2,507M | 2,491M | 2,283M | 1,392M | 1,065M | 947M | 733M | 620M | 653M | 837M | 597M | 436M | 334M | 264M | 69M |
| Return on Net Receivables | 38.24% | 40.31% | 37.97% | 38.74% | 38.19% | 34.80% | 33.85% | 32.44% | 40.15% | 42.12% | 49.13% | 37.73% | 32.84% | 35.77% | 33.94% | 31.98% | 43.61% | 42.34% | 42.55% | 34.39% | 45.26% | 36.85% | 15.20% | 34.39% | 49.29% | 39.50% | 44.30% | 37.62% | 22.36% | 2.51% | 12.95% | 30.82% | 23.53% | 23.71% | 38.04% | 23.73% | 36.55% |
| Inventory | 3,572M | 3,203M | 2,659M | 2,253M | 1,929M | 1,628M | 1,386M | 3,709M | 3,424M | 3,582M | 2,887M | 2,411M | 2,402M | 2,331M | 2,157M | 1,845M | 1,839M | 1,761M | 1,595M | 1,498M | 1,257M | 1,104M | 1,004M | 1,315M | 1,207M | 690M | 573M | 480M | 402M | 402M | 413M | 412M | 272M | 203M | 188M | 159M | 63M |
| Return on Inventory | 72.27% | 79.63% | 77.82% | 81.43% | 78.99% | 71.27% | 67.71% | 66.17% | 71.21% | 79.42% | 101.91% | 79.41% | 70.90% | 71.53% | 72.24% | 70.63% | 94.73% | 88.60% | 101.91% | 69.61% | 94.80% | 88.32% | 37.96% | 65.14% | 93.24% | 79.68% | 82.36% | 74.17% | 40.82% | 3.87% | 20.46% | 62.67% | 51.75% | 50.94% | 67.60% | 39.41% | 39.89% |
| Other Current Assets | 1,468M | 1,792M | 1,661M | 1,453M | 1,249M | 1,039M | 880M | 1,179M | 1,158M | 2,069M | 2,373M | 2,181M | 1,915M | 1,522M | 1,081M | 1,576M | 1,557M | 1,313M | 1,439M | 1,060M | 830M | 552M | 544M | 885M | 1,166M | 301M | 284M | 251M | 224M | 218M | 156M | 138M | 115M | 106M | 105M | 78M | 34M |
| Return on Other Current Assets | 185.45% | 153.62% | 130.54% | 130.39% | 128.40% | 121.26% | 117.60% | 208.20% | 210.61% | 137.54% | 123.99% | 87.78% | 88.94% | 109.58% | 144.23% | 82.69% | 111.87% | 118.77% | 112.94% | 98.36% | 143.59% | 176.71% | 70.08% | 96.81% | 96.55% | 182.56% | 166.12% | 142.23% | 73.13% | 7.13% | 54.16% | 186.94% | 122.30% | 97.15% | 121.11% | 80.69% | 75.19% |
| Total Current Assets | 22,927M | 22,143M | 19,324M | 16,924M | 14,468M | 12,125M | 10,270M | 23,798M | 22,534M | 22,448M | 22,859M | 19,075M | 18,044M | 17,911M | 16,290M | 15,296M | 14,986M | 13,295M | 13,519M | 12,391M | 10,433M | 10,987M | 9,074M | 9,043M | 8,633M | 4,483M | 4,250M | 3,425M | 2,976M | 2,632M | 2,397M | 2,335M | 1,713M | 1,225M | 1,059M | 757M | 219M |
| Return on Total Current Assets | 11.27% | 11.34% | 10.52% | 10.51% | 10.38% | 9.55% | 9.57% | 10.31% | 10.82% | 12.67% | 12.87% | 10.04% | 9.44% | 9.31% | 9.57% | 8.52% | 11.62% | 11.73% | 12.02% | 8.41% | 11.42% | 8.87% | 4.20% | 9.47% | 13.04% | 12.27% | 11.10% | 10.41% | 5.51% | 0.59% | 3.53% | 11.05% | 8.20% | 8.44% | 11.99% | 8.28% | 11.54% |
| Property, Plant & Equipment | 7,664M | 7,412M | 6,659M | 5,652M | 4,836M | 4,047M | 3,431M | 7,958M | 7,564M | 7,469M | 7,204M | 6,866M | 7,843M | 5,947M | 5,478M | 5,314M | 4,946M | 4,438M | 4,146M | 3,736M | 2,971M | 2,899M | 2,910M | 3,176M | 3,025M | 1,510M | 1,321M | 1,037M | 909M | 910M | 867M | 729M | 604M | 436M | 379M | 257M | 68M |
| Return on Property, Plant & Equipment | 33.72% | 33.98% | 30.78% | 32.25% | 31.66% | 29.30% | 29.15% | 30.84% | 32.23% | 38.09% | 40.84% | 27.88% | 21.71% | 28.04% | 28.45% | 24.52% | 35.21% | 35.15% | 39.19% | 27.91% | 40.09% | 33.62% | 13.09% | 26.97% | 37.20% | 36.43% | 35.71% | 34.38% | 18.03% | 1.71% | 9.76% | 35.42% | 23.27% | 23.73% | 33.47% | 24.42% | 37.21% |
| Goodwill | 4,562M | 4,109M | 3,315M | 2,700M | 2,209M | 1,768M | 1,474M | 4,892M | 4,306M | 4,488M | 3,623M | 3,236M | 2,989M | 2,797M | 2,520M | 2,294M | 2,006M | 1,790M | 1,472M | 1,336M | 1,426M | 1,322M | 1,012M | 988M | 844M | 727M | 121M | 19M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M |
| Return on Goodwill | 56.73% | 62.11% | 63.26% | 71.03% | 89.43% | 148.07% | 123.39% | 50.17% | 56.63% | 63.39% | 81.22% | 59.16% | 56.98% | 59.61% | 61.85% | 56.80% | 86.83% | 87.14% | 110.42% | 78.06% | 83.51% | 73.76% | 37.63% | 86.70% | 133.43% | 75.66% | 389.57% | 1,913.34% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
| Intangible Assets | 2,019M | 1,844M | 1,625M | 1,392M | 1,141M | 965M | 810M | 2,190M | 1,944M | 1,923M | 1,587M | 1,577M | 1,387M | 1,471M | 1,464M | 1,389M | 1,318M | 1,116M | 1,004M | 962M | 871M | 675M | 538M | 423M | 380M | 225M | 369M | 311M | 332M | 307M | 211M | 141M | 102M | 43M | 19M | 11M | 4M |
| Return on Intangible Assets | 128.48% | 138.45% | 126.07% | 130.13% | 144.67% | 131.43% | 186.28% | 112.04% | 125.44% | 147.96% | 185.45% | 121.37% | 122.75% | 113.35% | 106.42% | 93.78% | 132.16% | 139.79% | 161.81% | 108.40% | 136.80% | 144.46% | 70.87% | 202.28% | 295.85% | 244.71% | 127.67% | 114.62% | 49.46% | 5.07% | 40.01% | 183.34% | 137.96% | 239.48% | 682.78% | 565.16% | 677.30% |
| Long-Term Investments | 1,209M | 1,136M | 910M | 727M | 594M | 477M | 397M | 1,059M | 1,271M | 1,296M | 1,094M | 959M | 930M | 664M | 693M | 551M | 583M | 413M | 327M | 332M | 320M | 419M | 333M | 332M | 204M | 62M | 43M | 28M | 0M | 1M | 1M | 0M | 0M | 0M | 0M | 0M | 0M |
| Return on Long-Term Investments | 214.32% | 222.33% | 230.59% | 273.27% | 349.44% | 699,021.44% | 582,517.87% | 231.68% | 191.78% | 219.50% | 268.97% | 199.71% | 183.16% | 250.93% | 225.01% | 236.59% | 298.60% | 378.15% | 496.33% | 313.93% | 372.26% | 232.39% | 114.37% | 258.04% | 550.87% | 881.46% | 1,085.03% | 1,264.19% | 17,458,037.91% | 1,264.13% | 7,980.95% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
| Tax Assets | 917M | 849M | 694M | 590M | 496M | 410M | 341M | 998M | 937M | 817M | 792M | 704M | 599M | 551M | 519M | 579M | 446M | 399M | 332M | 410M | 429M | 333M | 329M | 294M | 224M | 125M | 114M | 106M | 119M | 62M | 20M | 4M | 0M | 0M | 0M | 0M | 0M |
| Return on Tax Assets | 284.89% | 299.64% | 300.08% | 313.69% | 323.46% | 542.30% | 3,203.83% | 246.00% | 260.21% | 348.45% | 371.69% | 271.85% | 284.43% | 302.48% | 300.51% | 224.88% | 390.24% | 390.92% | 489.13% | 254.59% | 277.44% | 292.59% | 115.93% | 291.77% | 502.81% | 439.31% | 413.99% | 335.25% | 137.93% | 25.05% | 426.14% | 6,163.78% | 82,557.47% | 0.00% | 0.00% | 0.00% | 0.00% |
| Other Non-Current Assets | 3,592M | 3,173M | 2,318M | 1,770M | 1,466M | 1,253M | 1,066M | 4,266M | 3,232M | 3,279M | 2,892M | 2,196M | 1,858M | 1,730M | 1,495M | 1,080M | 1,151M | 870M | 847M | 553M | 534M | 561M | 595M | 743M | 726M | 353M | 359M | 363M | 408M | 461M | 429M | 351M | 240M | 155M | 130M | 92M | 15M |
| Return on Other Non-Current Assets | 73.25% | 81.73% | 97.28% | 128.61% | 127.53% | 111.43% | 108.07% | 57.52% | 75.44% | 86.78% | 101.74% | 87.17% | 91.62% | 96.36% | 104.26% | 120.61% | 151.29% | 179.36% | 191.78% | 188.50% | 222.95% | 173.69% | 64.00% | 115.34% | 155.13% | 155.70% | 131.31% | 98.16% | 40.20% | 3.37% | 19.73% | 73.61% | 58.54% | 66.79% | 97.71% | 68.15% | 165.26% |
| Other Assets | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M |
| Return on Other Assets | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
| Total Non-Current Assets | 29,513M | 27,598M | 22,731M | 18,569M | 15,402M | 12,817M | 10,811M | 33,466M | 27,697M | 27,376M | 26,193M | 23,259M | 22,688M | 18,545M | 16,416M | 16,117M | 15,553M | 12,478M | 11,324M | 10,128M | 8,834M | 8,464M | 7,565M | 7,403M | 6,914M | 4,163M | 3,449M | 2,822M | 2,506M | 2,643M | 2,337M | 2,081M | 1,500M | 971M | 790M | 514M | 126M |
| Return on Total Non-Current Assets | 8.84% | 9.20% | 9.13% | 10.23% | 10.66% | 9.96% | 10.58% | 7.33% | 8.80% | 10.39% | 11.23% | 8.23% | 7.51% | 8.99% | 9.49% | 8.08% | 11.20% | 12.50% | 14.35% | 10.29% | 13.48% | 11.52% | 5.04% | 11.57% | 16.28% | 13.21% | 13.67% | 12.63% | 6.54% | 0.59% | 3.62% | 12.40% | 9.37% | 10.64% | 16.07% | 12.20% | 20.07% |
| Total Assets | 56,420M | 53,261M | 44,548M | 37,422M | 31,482M | 26,300M | 22,209M | 60,936M | 53,473M | 54,851M | 51,869M | 45,175M | 43,383M | 38,224M | 34,890M | 32,209M | 30,470M | 28,085M | 24,558M | 21,954M | 19,906M | 21,354M | 17,558M | 17,480M | 16,436M | 9,095M | 7,736M | 6,934M | 5,693M | 5,337M | 5,130M | 4,774M | 3,045M | 2,214M | 1,848M | 1,342M | 317M |
| Return on Total Assets | 4.59% | 4.74% | 4.62% | 4.91% | 4.99% | 4.60% | 4.80% | 4.03% | 4.56% | 5.19% | 5.67% | 4.24% | 3.93% | 4.36% | 4.47% | 4.05% | 5.72% | 5.55% | 6.62% | 4.75% | 5.98% | 4.57% | 2.17% | 4.90% | 6.85% | 6.05% | 6.10% | 5.14% | 2.88% | 0.29% | 1.65% | 5.41% | 4.62% | 4.67% | 6.87% | 4.67% | 7.96% |
| Accounts Payable | 4,174M | 3,781M | 3,218M | 2,752M | 2,372M | 1,985M | 1,681M | 4,572M | 3,925M | 4,024M | 3,448M | 2,935M | 2,903M | 2,898M | 2,766M | 2,378M | 2,334M | 2,227M | 1,959M | 1,732M | 1,580M | 1,600M | 1,450M | 1,586M | 1,490M | 913M | 719M | 540M | 475M | 382M | 348M | 431M | 276M | 190M | 182M | 133M | 39M |
| Return on Accounts Payable | 62.17% | 67.41% | 63.90% | 65.90% | 63.51% | 58.36% | 58.21% | 53.68% | 62.12% | 70.70% | 85.34% | 65.22% | 58.66% | 57.55% | 56.34% | 54.80% | 74.63% | 70.04% | 82.97% | 60.19% | 75.41% | 60.93% | 26.27% | 54.02% | 75.52% | 60.23% | 65.57% | 66.00% | 34.56% | 4.07% | 24.29% | 59.84% | 50.84% | 54.51% | 69.63% | 47.20% | 65.12% |
| Short-Term Debt | 1,965M | 1,929M | 1,637M | 1,351M | 1,109M | 910M | 766M | 2,325M | 1,716M | 1,852M | 2,004M | 1,746M | 1,831M | 1,378M | 1,374M | 1,186M | 952M | 937M | 950M | 692M | 652M | 670M | 629M | 455M | 441M | 203M | 190M | 110M | 119M | 99M | 121M | 112M | 98M | 53M | 41M | 28M | 17M |
| Return on Short-Term Debt | 133.74% | 131.54% | 127.79% | 139.61% | 155.87% | 155.80% | 163.96% | 105.54% | 142.07% | 153.61% | 146.85% | 109.62% | 92.99% | 121.00% | 113.40% | 109.84% | 182.95% | 166.55% | 171.00% | 150.60% | 182.66% | 145.53% | 60.51% | 188.41% | 255.13% | 270.72% | 248.48% | 324.67% | 137.46% | 15.77% | 69.98% | 229.58% | 143.40% | 196.71% | 310.80% | 220.92% | 151.93% |
| Tax Payables | 328M | 325M | 268M | 219M | 180M | 145M | 120M | 316M | 325M | 341M | 340M | 303M | 201M | 237M | 241M | 192M | 182M | 147M | 150M | 112M | 99M | 99M | 81M | 91M | 105M | 18M | 21M | 5M | 4M | 3M | 0M | 0M | 0M | 0M | 0M | 0M | 0M |
| Return on Tax Payables | 786.65% | 771.60% | 768.87% | 863.70% | 1,036.66% | 1,318.51% | 1,469.61% | 776.03% | 749.58% | 834.34% | 866.37% | 631.71% | 846.85% | 702.41% | 646.66% | 679.11% | 955.62% | 1,060.21% | 1,082.28% | 934.16% | 1,204.92% | 985.25% | 471.87% | 936.56% | 1,068.16% | 3,058.88% | 2,242.19% | 7,560.72% | 4,208.52% | 460.37% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 11,125.45% |
| Deferred Revenue | 900M | 1,631M | 1,490M | 1,275M | 1,064M | 873M | 728M | 790M | 799M | 1,110M | 3,154M | 2,303M | 2,231M | 1,044M | 1,236M | 1,264M | 964M | 1,113M | 878M | 706M | 679M | 858M | 656M | 671M | 415M | 221M | 191M | 128M | 142M | 122M | 98M | 41M | 19M | 11M | 4M | 1M | 0M |
| Return on Deferred Revenue | 290.73% | 209.72% | 169.44% | 163.76% | 170.48% | 180.99% | 488.77% | 310.79% | 305.14% | 256.27% | 93.30% | 83.11% | 76.32% | 159.67% | 126.04% | 103.07% | 180.70% | 140.20% | 185.05% | 147.69% | 175.50% | 113.59% | 58.02% | 127.57% | 270.92% | 249.07% | 247.52% | 278.12% | 115.54% | 12.74% | 86.39% | 622.37% | 731.53% | 978.60% | 3,532.33% | 4,895.85% | 0.00% |
| Other Current Liabilities | 2,856M | 2,612M | 2,198M | 1,840M | 1,569M | 1,320M | 1,126M | 3,184M | 2,876M | 2,507M | 2,307M | 2,183M | 1,963M | 2,171M | 1,679M | 1,706M | 1,400M | 1,221M | 1,249M | 1,081M | 1,045M | 1,032M | 842M | 913M | 966M | 581M | 481M | 433M | 323M | 290M | 284M | 275M | 359M | 193M | 135M | 82M | 29M |
| Return on Other Current Liabilities | 91.78% | 98.11% | 94.77% | 100.69% | 97.93% | 88.83% | 85.65% | 77.07% | 84.77% | 113.49% | 127.53% | 87.70% | 86.73% | 76.81% | 92.82% | 76.36% | 124.38% | 127.75% | 130.10% | 96.44% | 113.96% | 94.47% | 45.22% | 93.87% | 116.47% | 94.60% | 98.07% | 82.26% | 50.74% | 5.36% | 29.84% | 93.88% | 39.16% | 53.60% | 93.89% | 76.34% | 85.94% |
| Total Current Liabilities | 15,779M | 14,729M | 12,124M | 10,304M | 8,671M | 7,193M | 6,081M | 16,992M | 15,337M | 15,008M | 14,116M | 12,193M | 11,457M | 9,981M | 9,666M | 8,668M | 7,822M | 7,669M | 7,548M | 6,455M | 5,673M | 5,974M | 4,868M | 4,895M | 4,519M | 2,479M | 2,102M | 1,603M | 1,382M | 1,197M | 1,113M | 1,120M | 913M | 634M | 585M | 353M | 108M |
| Return on Total Current Liabilities | 16.43% | 17.17% | 17.08% | 17.74% | 18.05% | 17.08% | 17.39% | 14.44% | 15.90% | 18.96% | 20.84% | 15.70% | 14.86% | 16.71% | 16.12% | 15.03% | 22.27% | 20.34% | 21.53% | 16.15% | 21.00% | 16.32% | 7.82% | 17.50% | 24.90% | 22.19% | 22.44% | 22.23% | 11.87% | 1.30% | 7.60% | 23.05% | 15.40% | 16.29% | 21.72% | 17.72% | 23.36% |
| Long-Term Debt | 5,505M | 5,231M | 4,413M | 3,532M | 2,923M | 2,439M | 2,064M | 5,580M | 5,337M | 5,599M | 5,391M | 4,247M | 4,966M | 3,779M | 3,168M | 3,228M | 2,835M | 2,136M | 1,946M | 1,780M | 1,553M | 1,442M | 1,500M | 1,413M | 1,266M | 724M | 577M | 524M | 513M | 567M | 479M | 417M | 353M | 299M | 175M | 90M | 41M |
| Return on Long-Term Debt | 46.83% | 48.03% | 46.96% | 55.26% | 58.08% | 53.76% | 54.06% | 43.98% | 45.69% | 50.82% | 54.58% | 45.08% | 34.29% | 44.12% | 49.20% | 40.37% | 61.42% | 73.03% | 83.49% | 58.58% | 76.70% | 67.60% | 25.39% | 60.60% | 88.93% | 75.93% | 81.78% | 68.02% | 31.98% | 2.74% | 17.67% | 61.91% | 39.84% | 34.58% | 72.76% | 69.28% | 61.49% |
| Capital Lease Obligations | 687M | 640M | 352M | 235M | 176M | 141M | 117M | 677M | 703M | 683M | 553M | 582M | 318M | 3M | 3M | 1M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M |
| Return on Capital Lease Obligations | 375.44% | 397.38% | 23,377.50% | 15,585.00% | 11,688.75% | 9,351.00% | 7,792.50% | 362.46% | 347.05% | 416.83% | 531.75% | 328.83% | 536.25% | 47,985.62% | 59,045.99% | 124,220.18% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
| Deferred Tax Liabilities | 235M | 202M | 187M | 161M | 136M | 111M | 93M | 227M | 231M | 247M | 180M | 125M | 201M | 187M | 206M | 163M | 104M | 125M | 124M | 94M | 97M | 107M | 84M | 82M | 74M | 31M | 27M | 10M | 10M | 14M | 15M | 15M | 7M | 5M | 4M | 3M | 2M |
| Return on Deferred Tax Liabilities | 1,096.90% | 1,290.80% | 1,142.20% | 1,148.90% | 1,187.43% | 1,248.52% | 1,389.65% | 1,082.51% | 1,057.83% | 1,150.37% | 1,633.45% | 1,529.85% | 845.73% | 892.55% | 755.84% | 800.73% | 1,673.15% | 1,252.37% | 1,312.34% | 1,107.34% | 1,229.14% | 910.32% | 455.15% | 1,041.01% | 1,514.06% | 1,746.27% | 1,758.59% | 3,421.71% | 1,592.64% | 115.02% | 575.42% | 1,759.58% | 1,920.13% | 1,944.58% | 3,177.55% | 1,906.60% | 1,527.83% |
| Other Non-Current Liabilities | 1,298M | 1,278M | 1,188M | 1,054M | 886M | 760M | 641M | 1,287M | 1,268M | 1,340M | 1,230M | 1,263M | 1,175M | 1,130M | 1,046M | 1,093M | 1,049M | 978M | 851M | 760M | 741M | 596M | 568M | 434M | 382M | 261M | 271M | 336M | 316M | 329M | 210M | 99M | 104M | 57M | 50M | 17M | 4M |
| Return on Other Non-Current Liabilities | 198.49% | 197.23% | 171.28% | 168.33% | 173.47% | 157.31% | 185.82% | 190.76% | 192.34% | 212.38% | 239.15% | 151.54% | 144.98% | 147.51% | 148.97% | 119.22% | 166.01% | 159.52% | 190.95% | 137.26% | 160.71% | 163.69% | 67.01% | 197.34% | 294.74% | 210.92% | 174.34% | 106.13% | 51.93% | 4.72% | 40.19% | 260.36% | 134.95% | 181.63% | 255.82% | 366.21% | 703.26% |
| Total Non-Current Liabilities | 8,550M | 8,390M | 7,048M | 5,752M | 4,775M | 3,999M | 3,383M | 8,511M | 8,501M | 8,638M | 8,586M | 7,715M | 7,248M | 6,208M | 5,461M | 5,057M | 4,560M | 3,809M | 3,430M | 3,172M | 2,761M | 2,624M | 2,447M | 2,262M | 2,067M | 1,295M | 1,140M | 1,022M | 992M | 971M | 802M | 702M | 594M | 425M | 297M | 162M | 46M |
| Return on Total Non-Current Liabilities | 30.15% | 29.91% | 29.24% | 32.92% | 34.28% | 31.44% | 32.36% | 28.84% | 28.68% | 32.94% | 34.27% | 24.81% | 23.50% | 26.86% | 28.54% | 25.77% | 38.19% | 40.96% | 47.37% | 32.86% | 43.14% | 37.15% | 15.57% | 37.88% | 54.46% | 42.48% | 41.37% | 34.88% | 16.53% | 1.60% | 10.55% | 36.75% | 23.66% | 24.34% | 42.76% | 38.62% | 55.44% |
| Total Liabilities | 28,705M | 26,472M | 21,771M | 18,023M | 14,999M | 12,487M | 10,548M | 31,969M | 27,084M | 27,064M | 24,809M | 21,434M | 20,396M | 17,693M | 17,343M | 16,022M | 13,901M | 12,623M | 12,197M | 10,572M | 8,550M | 8,693M | 7,454M | 7,626M | 7,134M | 3,884M | 3,527M | 2,946M | 2,617M | 2,536M | 2,062M | 2,050M | 1,537M | 1,182M | 853M | 544M | 147M |
| Return on Total Liabilities | 9.06% | 9.60% | 9.54% | 10.41% | 10.79% | 10.06% | 10.43% | 7.68% | 9.00% | 10.51% | 11.86% | 8.93% | 8.35% | 9.42% | 8.99% | 8.13% | 12.53% | 12.36% | 13.32% | 9.86% | 13.93% | 11.21% | 5.11% | 11.23% | 15.78% | 14.16% | 13.37% | 12.10% | 6.27% | 0.61% | 4.10% | 12.59% | 9.14% | 8.75% | 14.89% | 11.51% | 17.13% |
| Preferred Stock | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M |
| Return on Preferred Stock | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
| Common Stock | 2,098M | 1,961M | 1,944M | 1,742M | 1,478M | 1,243M | 1,043M | 1,739M | 2,294M | 2,261M | 1,759M | 1,752M | 1,810M | 1,983M | 1,947M | 1,879M | 2,019M | 1,882M | 1,431M | 1,221M | 1,129M | 1,022M | 916M | 923M | 816M | 376M | 406M | 345M | 336M | 309M | 295M | 228M | 166M | 20M | 20M | 12M | 5M |
| Return on Common Stock | 124.41% | 129.94% | 106.35% | 103.08% | 104.04% | 95.19% | 156.93% | 141.09% | 106.28% | 125.86% | 167.23% | 109.26% | 94.08% | 84.09% | 80.05% | 69.35% | 86.24% | 82.90% | 113.58% | 85.38% | 105.47% | 95.40% | 41.57% | 92.82% | 137.87% | 146.14% | 116.11% | 103.33% | 48.74% | 5.03% | 28.67% | 113.12% | 84.48% | 506.81% | 645.98% | 530.67% | 560.23% |
| Retained Earnings | 12,143M | 11,108M | 9,438M | 8,151M | 6,832M | 5,645M | 4,767M | 12,166M | 11,729M | 12,534M | 10,350M | 8,763M | 8,678M | 7,655M | 7,566M | 7,277M | 7,656M | 7,240M | 6,865M | 4,917M | 4,676M | 4,188M | 3,786M | 3,872M | 3,415M | 1,808M | 1,495M | 1,086M | 896M | 778M | 810M | 907M | 682M | 448M | 395M | 328M | 56M |
| Return on Retained Earnings | 21.22% | 22.79% | 21.66% | 22.12% | 22.94% | 22.04% | 23.03% | 20.17% | 20.79% | 22.70% | 28.43% | 21.85% | 19.62% | 21.78% | 20.60% | 17.91% | 22.75% | 21.55% | 23.67% | 21.20% | 25.47% | 23.28% | 10.06% | 22.12% | 32.95% | 30.41% | 31.55% | 32.82% | 18.31% | 2.00% | 10.44% | 28.46% | 20.60% | 23.05% | 32.18% | 19.08% | 45.18% |
| Accumulated OCI | -31M | -51M | -63M | -46M | -30M | -27M | -24M | -23M | -22M | -47M | -53M | -109M | -112M | -100M | -41M | -102M | -21M | 8M | -23M | -3M | -12M | -25M | 8M | 17M | 38M | 11M | 4M | 9M | -6M | -31M | -25M | -8M | -2M | -19M | -21M | -12M | -4M |
| Return on Accumulated OCI | -9,243.42% | -7,002.27% | -5,169.04% | -6,082.51% | -3,137.99% | -2,613.18% | -2,477.52% | -10,793.70% | -10,926.69% | -6,009.89% | -5,531.30% | -1,749.78% | -1,520.21% | -1,665.92% | -3,757.02% | -1,282.15% | -8,453.72% | 20,320.32% | -7,194.25% | -38,634.28% | -10,070.53% | -3,968.51% | 4,652.80% | 5,134.08% | 2,961.15% | 5,120.78% | 10,609.07% | 3,796.16% | -2,842.00% | -49.72% | -333.23% | -3,140.96% | -6,656.69% | -552.40% | -592.35% | -520.05% | -674.64% |
| Minority Interest | 376M | 332M | 256M | 199M | 164M | 134M | 113M | 380M | 408M | 341M | 275M | 254M | 242M | 166M | 179M | 197M | 115M | 80M | 79M | 97M | 89M | 75M | 104M | 70M | 80M | 36M | 18M | 13M | 9M | 12M | 17M | 16M | 13M | 7M | 4M | 2M | 0M |
| Return on Minority Interest | 692.41% | 780.06% | 864.59% | 1,091.41% | 1,177.19% | 1,211.10% | 1,476.96% | 646.53% | 597.05% | 833.65% | 1,069.07% | 753.99% | 703.82% | 1,005.18% | 868.58% | 659.92% | 1,508.12% | 1,955.60% | 2,051.23% | 1,073.79% | 1,338.89% | 1,305.71% | 366.80% | 1,222.29% | 1,409.23% | 1,524.65% | 2,649.78% | 2,659.95% | 1,832.30% | 129.34% | 504.63% | 1,607.52% | 1,073.07% | 1,530.20% | 2,997.58% | 3,078.22% | 5,352.23% |
| Total Shareholders’ Equity | 22,833M | 21,027M | 18,135M | 15,390M | 13,144M | 11,055M | 9,353M | 24,508M | 21,992M | 21,997M | 19,494M | 17,142M | 16,284M | 15,885M | 14,920M | 15,072M | 14,056M | 12,482M | 10,895M | 9,159M | 8,620M | 8,344M | 7,489M | 7,817M | 7,822M | 4,854M | 4,047M | 3,219M | 2,703M | 2,525M | 2,614M | 2,439M | 1,509M | 1,054M | 803M | 670M | 162M |
| Return on Total Shareholders’ Equity | 11.35% | 12.06% | 11.27% | 11.80% | 11.52% | 10.48% | 10.73% | 10.01% | 11.09% | 12.93% | 15.09% | 11.17% | 10.46% | 10.50% | 10.45% | 8.65% | 12.39% | 12.50% | 14.91% | 11.38% | 13.82% | 11.68% | 5.09% | 10.96% | 14.39% | 11.33% | 11.65% | 11.07% | 6.07% | 0.62% | 3.24% | 10.58% | 9.31% | 9.80% | 15.81% | 9.35% | 15.62% |
| Total Equity | 24,067M | 22,151M | 18,882M | 15,999M | 13,732M | 11,540M | 9,763M | 25,546M | 23,448M | 23,206M | 20,799M | 17,755M | 17,021M | 16,723M | 15,220M | 15,063M | 14,040M | 12,657M | 11,131M | 9,460M | 8,826M | 9,087M | 8,254M | 8,623M | 8,669M | 4,968M | 4,151M | 3,294M | 2,757M | 2,561M | 2,658M | 2,581M | 1,589M | 1,128M | 828M | 685M | 173M |
| Return on Total Equity | 10.76% | 11.44% | 10.85% | 11.38% | 11.03% | 10.05% | 10.27% | 9.61% | 10.40% | 12.26% | 14.15% | 10.78% | 10.00% | 9.97% | 10.24% | 8.65% | 12.40% | 12.32% | 14.60% | 11.02% | 13.50% | 10.73% | 4.62% | 9.93% | 12.98% | 11.07% | 11.36% | 10.82% | 5.95% | 0.61% | 3.18% | 10.00% | 8.85% | 9.16% | 15.33% | 9.14% | 14.59% |
| Total Liabilities & Equity | 180,942M | 172,254M | 138,649M | 116,862M | 95,119M | 77,200M | 64,543M | 193,161M | 178,530M | 171,135M | 151,170M | 167,276M | 140,744M | 119,278M | 107,350M | 78,541M | 79,303M | 71,571M | 90,980M | 78,365M | 70,502M | 55,027M | 40,525M | 42,224M | 34,674M | 20,236M | 11,794M | 3,761M | 2,889M | 9,347M | 8,806M | 2,814M | 2,161M | 1,533M | 1,314M | 1,117M | 156M |
| Return on Total Liabilities & Equity | 1.43% | 1.48% | 1.53% | 1.60% | 1.85% | 2.50% | 3.57% | 1.27% | 1.37% | 1.66% | 1.95% | 1.14% | 1.21% | 1.40% | 1.45% | 1.66% | 2.20% | 2.18% | 1.79% | 1.33% | 1.69% | 1.77% | 0.94% | 2.03% | 3.25% | 2.72% | 4.00% | 9.48% | 5.68% | 0.17% | 0.96% | 9.17% | 6.50% | 6.74% | 9.66% | 5.61% | 16.20% |
| Total Investments | 4,129M | 3,881M | 2,989M | 2,469M | 2,118M | 1,760M | 1,474M | 4,270M | 4,018M | 4,100M | 4,087M | 2,932M | 2,607M | 2,312M | 2,047M | 1,781M | 1,742M | 1,417M | 1,358M | 1,419M | 1,305M | 1,637M | 1,346M | 1,348M | 1,136M | 802M | 692M | 628M | 279M | 240M | 301M | 208M | 144M | 25M | 22M | 8M | 0M |
| Return on Total Investments | 62.52% | 64.97% | 71.16% | 77.72% | 74.67% | 70.70% | 394.64% | 57.48% | 60.69% | 69.40% | 71.99% | 65.30% | 65.32% | 72.14% | 76.13% | 73.16% | 100.00% | 110.11% | 119.68% | 73.48% | 91.30% | 59.55% | 28.30% | 63.55% | 99.10% | 68.60% | 68.18% | 56.75% | 58.81% | 6.47% | 28.15% | 123.87% | 97.86% | 420.99% | 586.88% | 782.18% | 8,183.78% |
| Net Debt | 3,209M | 3,157M | 2,516M | 1,926M | 1,511M | 1,228M | 1,035M | 3,193M | 2,784M | 3,652M | 2,822M | 3,337M | 3,094M | 1,476M | 1,726M | 1,579M | 1,499M | 902M | 847M | 754M | 743M | 481M | 654M | 597M | 112M | -22M | -14M | 22M | 50M | 135M | 141M | 129M | 141M | 123M | 59M | 31M | 10M |
| Return on Net Debt | 80.79% | 80.81% | 86.11% | 115.14% | -147.82% | -29.39% | 3.61% | 76.87% | 87.60% | 77.92% | 104.27% | 57.37% | 55.04% | 112.96% | 90.32% | 82.54% | 116.21% | 172.99% | 191.96% | 138.20% | 160.29% | 202.59% | 58.26% | 143.55% | 1,008.88% | -2,525.67% | -3,368.46% | 1,623.56% | 326.53% | 11.50% | 59.83% | 200.07% | 99.54% | 83.96% | 216.48% | 199.53% | 243.68% |
Capital Returns
| Metric | 3Y Avg | 5Y Avg | 10Y Avg | 15Y Avg | 20Y Avg | 25Y Avg | 30Y Avg | 2024-12-31 | 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-10-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | 2,579M | 2,519M | 2,057M | 1,797M | 1,517M | 1,249M | 1,056M | 2,454M | 2,438M | 2,845M | 2,942M | 1,914M | 1,703M | 1,667M | 1,558M | 1,303M | 1,742M | 1,560M | 1,625M | 1,043M | 1,191M | 975M | 381M | 857M | 1,125M | 550M | 472M | 356M | 164M | 16M | 85M | 258M | 141M | 103M | 127M | 63M | 25M |
| Working Capital | 7,147M | 7,414M | 7,200M | 6,621M | 5,796M | 4,931M | 4,189M | 6,805M | 7,196M | 7,441M | 8,744M | 6,883M | 6,587M | 7,931M | 6,624M | 6,628M | 7,164M | 5,626M | 5,971M | 5,936M | 4,761M | 5,013M | 4,206M | 4,148M | 4,113M | 2,004M | 2,148M | 1,822M | 1,594M | 1,435M | 1,284M | 1,215M | 800M | 590M | 475M | 404M | 111M |
| Return on Working Capital | 36.06% | 33.93% | 28.40% | 26.73% | 25.37% | 22.65% | 22.21% | 36.06% | 33.88% | 38.24% | 33.65% | 27.81% | 25.85% | 21.03% | 23.53% | 19.66% | 24.31% | 27.73% | 27.22% | 17.56% | 25.02% | 19.45% | 9.06% | 20.65% | 27.36% | 27.44% | 21.96% | 19.56% | 10.29% | 1.08% | 6.59% | 21.24% | 17.56% | 17.51% | 26.76% | 15.52% | 22.82% |
| Total Capital | 33,327M | 30,951M | 26,136M | 21,769M | 18,362M | 15,357M | 12,982M | 35,535M | 32,124M | 32,322M | 29,262M | 25,509M | 24,449M | 22,289M | 20,853M | 20,262M | 18,752M | 16,182M | 14,494M | 12,194M | 11,361M | 10,943M | 10,037M | 9,945M | 9,858M | 5,937M | 4,924M | 3,934M | 3,385M | 3,200M | 3,213M | 2,967M | 1,980M | 1,433M | 1,056M | 823M | 221M |
| Return on Total Capital | 7.77% | 8.17% | 7.85% | 8.49% | 8.50% | 7.83% | 8.04% | 6.91% | 7.59% | 8.80% | 10.06% | 7.50% | 6.96% | 7.48% | 7.47% | 6.43% | 9.29% | 9.64% | 11.21% | 8.55% | 10.49% | 8.91% | 3.80% | 8.61% | 11.42% | 9.26% | 9.58% | 9.06% | 4.84% | 0.49% | 2.63% | 8.70% | 7.10% | 7.21% | 12.02% | 7.62% | 11.43% |
| Capital Employed | 40,641M | 38,532M | 32,424M | 27,119M | 22,811M | 19,107M | 16,128M | 43,944M | 38,136M | 39,844M | 37,753M | 32,982M | 31,926M | 28,243M | 25,224M | 23,541M | 22,648M | 20,416M | 17,010M | 15,499M | 14,233M | 15,379M | 12,690M | 12,585M | 11,917M | 6,616M | 5,634M | 5,331M | 4,311M | 4,140M | 4,018M | 3,654M | 2,132M | 1,580M | 1,263M | 989M | 209M |
| Return on Capital Employed | 6.37% | 6.54% | 6.34% | 6.80% | 6.90% | 6.32% | 6.65% | 5.58% | 6.39% | 7.14% | 7.79% | 5.80% | 5.33% | 5.90% | 6.18% | 5.54% | 7.69% | 7.64% | 9.55% | 6.73% | 8.37% | 6.34% | 3.00% | 6.81% | 9.44% | 8.31% | 8.37% | 6.69% | 3.80% | 0.38% | 2.11% | 7.06% | 6.59% | 6.54% | 10.05% | 6.34% | 12.08% |
| Invested Capital | 27,195M | 25,072M | 20,961M | 17,375M | 14,682M | 12,273M | 10,382M | 28,928M | 26,129M | 26,527M | 23,647M | 20,129M | 19,588M | 17,123M | 16,188M | 16,367M | 14,986M | 12,794M | 11,532M | 9,334M | 8,772M | 8,587M | 8,136M | 8,141M | 8,126M | 4,706M | 3,892M | 2,998M | 2,606M | 2,457M | 2,644M | 2,499M | 1,665M | 1,202M | 854M | 709M | 184M |
| Return on Invested Capital | 9.51% | 10.10% | 9.81% | 10.70% | 10.67% | 9.83% | 10.01% | 8.48% | 9.33% | 10.73% | 12.44% | 9.51% | 8.69% | 9.74% | 9.63% | 7.96% | 11.62% | 12.19% | 14.09% | 11.17% | 13.58% | 11.35% | 4.68% | 10.52% | 13.85% | 11.69% | 12.12% | 11.89% | 6.29% | 0.63% | 3.20% | 10.33% | 8.44% | 8.60% | 14.87% | 8.84% | 13.71% |
Cash Flow Returns
| Metric | 3Y Avg | 5Y Avg | 10Y Avg | 15Y Avg | 20Y Avg | 25Y Avg | 30Y Avg | 2024-12-31 | 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-10-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | 2,579M | 2,519M | 2,057M | 1,797M | 1,517M | 1,249M | 1,056M | 2,454M | 2,438M | 2,845M | 2,942M | 1,914M | 1,703M | 1,667M | 1,558M | 1,303M | 1,742M | 1,560M | 1,625M | 1,043M | 1,191M | 975M | 381M | 857M | 1,125M | 550M | 472M | 356M | 164M | 16M | 85M | 258M | 141M | 103M | 127M | 63M | 25M |
| Depreciation & Amortization | 2,061M | 1,987M | 1,723M | 1,458M | 1,266M | 1,082M | 921M | 2,276M | 1,973M | 1,934M | 1,983M | 1,770M | 1,885M | 1,404M | 1,457M | 1,335M | 1,213M | 1,065M | 964M | 960M | 811M | 846M | 930M | 903M | 775M | 424M | 420M | 369M | 331M | 338M | 403M | 290M | 208M | 144M | 114M | 90M | 17M |
| Return on Depreciation & Amortization | 126.17% | 127.01% | 119.24% | 125.21% | 120.06% | 106.47% | 104.26% | 107.80% | 123.58% | 147.14% | 148.35% | 108.17% | 90.35% | 118.75% | 107.00% | 97.64% | 143.61% | 146.50% | 168.60% | 108.56% | 146.97% | 115.19% | 40.96% | 94.87% | 145.19% | 129.79% | 112.19% | 96.53% | 49.62% | 4.60% | 21.00% | 88.88% | 67.61% | 71.58% | 111.62% | 69.79% | 145.44% |
| Deferred Income Tax | -76M | -78M | -54M | -39M | -31M | -25M | -21M | -55M | -100M | -75M | -96M | -66M | -44M | -25M | -22M | -26M | -29M | -37M | -5M | -11M | 11M | -1M | -20M | -18M | 2M | -4M | 4M | 10M | 3M | -3M | -10M | -6M | 0M | -2M | -1M | -1M | 0M |
| Return on Deferred Income Tax | -3,583.07% | -3,339.43% | -4,550.97% | -10,781.46% | -6,171.31% | -4,801.42% | -6,034.75% | -4,487.16% | -2,448.11% | -3,813.94% | -3,062.93% | -2,884.99% | -3,902.80% | -6,784.60% | -7,090.35% | -5,094.42% | -5,940.37% | -4,249.84% | -33,056.27% | -9,792.71% | 10,735.57% | -79,849.00% | -1,949.88% | -4,670.21% | 46,649.26% | -14,696.27% | 12,962.72% | 3,557.82% | 5,501.73% | -533.03% | -819.58% | -4,316.14% | -31,032.45% | -5,048.35% | -14,580.06% | -4,914.81% | -5,431.29% |
| Stock-Based Compensation | 231M | 195M | 144M | 113M | 88M | 71M | 59M | 252M | 278M | 165M | 152M | 130M | 128M | 95M | 109M | 69M | 64M | 56M | 56M | 60M | 41M | 43M | 40M | 22M | 6M | 1M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M |
| Return on Stock-Based Compensation | 1,192.98% | 1,397.00% | 1,611.37% | 1,913.42% | 7,277.86% | 5,822.29% | 4,851.91% | 975.54% | 878.42% | 1,724.96% | 1,937.64% | 1,468.44% | 1,333.31% | 1,751.84% | 1,433.74% | 1,878.42% | 2,731.42% | 2,792.58% | 2,905.85% | 1,737.56% | 2,905.57% | 2,246.02% | 963.52% | 3,955.93% | 19,887.20% | 92,049.19% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
| Change in Working Capital | -512M | -470M | -328M | -258M | -209M | -169M | -144M | -471M | -306M | -759M | -740M | -74M | -196M | -203M | -257M | -74M | -198M | -130M | -105M | -103M | -187M | -65M | 55M | -174M | -149M | -39M | -6M | -39M | 15M | 64M | 14M | -102M | -11M | -30M | -22M | -23M | -15M |
| Return on Change in Working Capital | -563.84% | -936.66% | -961.64% | -1,033.79% | -1,299.15% | -1,017.19% | -934.31% | -520.53% | -796.01% | -374.98% | -397.67% | -2,594.12% | -868.65% | -820.29% | -606.11% | -1,756.44% | -881.58% | -1,202.12% | -1,550.03% | -1,011.32% | -635.43% | -1,491.60% | 688.85% | -491.19% | -757.42% | -1,422.11% | -8,494.34% | -904.01% | 1,085.97% | 24.11% | 599.37% | -252.00% | -1,237.67% | -344.83% | -571.46% | -274.16% | -171.56% |
| Accounts Receivable | -296M | -278M | -183M | -143M | -106M | -85M | -71M | -561M | -22M | -306M | -354M | -150M | -80M | -175M | -184M | -12M | 17M | -99M | -66M | -46M | -26M | -86M | 77M | 1M | -11M | -25M | -10M | -9M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M |
| Return on Accounts Receivable | -4,210.70% | -2,948.14% | -1,893.69% | -2,059.51% | 646.53% | 366.67% | 305.56% | -437.33% | -11,264.03% | -930.74% | -832.11% | -1,276.49% | -2,127.19% | -952.92% | -846.87% | -10,647.05% | 10,377.82% | -1,571.73% | -2,451.21% | -2,261.11% | -4,532.59% | -1,139.09% | 492.21% | 60,213.86% | -9,883.38% | -2,214.36% | -4,784.99% | -3,763.86% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
| Inventory | -222M | -252M | -186M | -145M | -113M | -93M | -79M | -139M | 178M | -704M | -418M | -175M | -17M | -185M | -283M | -55M | -61M | -90M | -1M | -19M | -81M | -127M | 100M | -45M | -66M | -43M | -22M | -67M | 0M | 39M | 25M | -70M | 1M | -6M | -19M | -5M | -10M |
| Return on Inventory | -265.05% | -518.32% | -1,903.80% | -14,821.76% | -11,452.13% | -10,802.72% | -8,683.45% | -1,764.54% | 1,373.71% | -404.31% | -703.34% | -1,093.12% | -9,810.76% | -900.04% | -550.09% | -2,351.05% | -2,834.49% | -1,729.25% | -193,959.23% | -5,369.82% | -1,463.11% | -766.88% | 379.59% | -1,920.29% | -1,706.08% | -1,290.10% | -2,179.29% | -532.01% | -40,509.38% | 39.45% | 343.69% | -367.16% | 13,504.78% | -1,873.52% | -656.68% | -1,157.28% | -252.76% |
| Accounts Payable | 86M | 142M | 94M | 69M | 51M | 40M | 34M | 189M | -103M | 171M | 324M | 127M | -40M | 115M | 132M | 43M | -22M | 21M | 1M | 4M | 2M | 69M | -40M | 0M | 0M | 11M | 6M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M |
| Return on Accounts Payable | 193.36% | 598.40% | -346.21% | 15,741.15% | 12,389.04% | 9,911.23% | 8,259.36% | 1,296.99% | -2,377.30% | 1,660.39% | 909.34% | 1,502.57% | -4,242.17% | 1,455.29% | 1,183.37% | 3,004.94% | -7,855.52% | 7,261.19% | 141,649.13% | 25,058.36% | 64,194.93% | 1,415.78% | -960.94% | 0.00% | 0.00% | 5,155.24% | 7,469.14% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
| Other Working Capital | -66M | -30M | -31M | -17M | -18M | -14M | -12M | -50M | -58M | -90M | -57M | 105M | -168M | 75M | 51M | -41M | -78M | 24M | -36M | -54M | 10M | 103M | -82M | -81M | 39M | 23M | 9M | 17M | 22M | 10M | -43M | 10M | -3M | -12M | 1M | -3M | -1M |
| Return on Other Working Capital | -4,113.21% | -3,138.60% | -1,688.92% | -260.87% | 266.60% | 432.41% | 287.70% | -4,957.01% | -4,212.08% | -3,170.56% | -5,169.04% | 1,815.66% | -1,011.74% | 2,236.96% | 3,029.89% | -3,210.55% | -2,240.71% | 6,506.97% | -4,556.66% | -1,943.67% | 12,024.54% | 944.94% | -461.89% | -1,059.78% | 2,882.92% | 2,393.70% | 5,490.15% | 2,068.00% | 743.84% | 161.14% | -195.84% | 2,701.13% | -4,956.45% | -833.54% | 10,096.45% | -1,969.37% | -4,516.53% |
| Other Non-Cash Items | 229M | 206M | 160M | 117M | 111M | 101M | 86M | 284M | 175M | 227M | 137M | 207M | 150M | 68M | 134M | 124M | 93M | 62M | 54M | 21M | 18M | 9M | 121M | 172M | 62M | 54M | 53M | 46M | 43M | 130M | 97M | -6M | 15M | 15M | 5M | 4M | 5M |
| Return on Other Non-Cash Items | 1,169.68% | 1,317.87% | 1,426.27% | 2,823.05% | 2,344.16% | 1,760.38% | 1,670.94% | 864.50% | 1,390.85% | 1,253.69% | 2,154.82% | 925.51% | 1,137.87% | 2,455.84% | 1,165.10% | 1,050.32% | 1,864.25% | 2,530.67% | 3,017.06% | 4,977.42% | 6,490.09% | 11,067.70% | 315.34% | 498.32% | 1,808.23% | 1,021.43% | 894.19% | 770.42% | 382.21% | 11.94% | 87.55% | -4,125.70% | 936.84% | 669.67% | 2,526.89% | 1,456.34% | 528.99% |
| Net Cash from Operating Activities | 4,665M | 4,574M | 3,668M | 3,163M | 2,724M | 2,295M | 1,944M | 4,633M | 4,904M | 4,458M | 4,732M | 4,144M | 3,231M | 3,011M | 2,610M | 2,357M | 2,600M | 2,511M | 2,350M | 2,213M | 1,696M | 1,992M | 1,503M | 1,674M | 1,948M | 988M | 930M | 863M | 689M | 422M | 510M | 415M | 320M | 225M | 218M | 139M | 35M |
| Return on Net Cash from Operating Activities | 55.50% | 54.98% | 56.50% | 57.50% | 55.16% | 50.03% | 50.50% | 52.98% | 49.72% | 63.82% | 62.18% | 46.19% | 52.71% | 55.38% | 59.72% | 55.29% | 66.99% | 62.11% | 69.15% | 47.11% | 70.25% | 48.94% | 25.34% | 51.16% | 57.79% | 55.68% | 50.73% | 41.28% | 23.80% | 3.69% | 16.60% | 62.19% | 43.86% | 45.92% | 58.13% | 45.18% | 71.13% |
| Capital Expenditures (PPE) | -1,802M | -1,707M | -1,511M | -1,301M | -1,157M | -982M | -841M | -1,789M | -1,644M | -1,972M | -1,458M | -1,669M | -1,774M | -1,366M | -1,271M | -1,128M | -1,039M | -1,062M | -850M | -931M | -794M | -764M | -671M | -1,008M | -984M | -488M | -476M | -305M | -252M | -222M | -340M | -284M | -232M | -181M | -133M | -108M | -30M |
| Return on Capital Expenditures (PPE) | -143.24% | -149.25% | -137.01% | -139.84% | -128.27% | -114.81% | -107.56% | -137.15% | -148.29% | -144.28% | -201.83% | -114.68% | -96.00% | -122.11% | -122.59% | -115.53% | -167.61% | -146.85% | -191.12% | -112.03% | -149.96% | -127.57% | -56.74% | -84.95% | -114.37% | -112.68% | -99.11% | -116.73% | -65.16% | -7.00% | -24.88% | -90.97% | -60.54% | -57.12% | -95.48% | -57.99% | -85.53% |
| Acquisitions (Net) | -101M | -172M | -194M | -177M | -154M | -130M | -109M | -74M | -77M | -151M | -337M | -219M | -322M | -236M | -180M | -225M | -118M | -220M | -98M | -124M | -168M | -111M | -41M | -90M | -159M | -77M | -59M | -29M | -38M | -30M | -19M | -53M | -1M | 0M | 0M | 0M | 0M |
| Return on Acquisitions (Net) | -2,777.56% | -2,016.41% | -1,423.81% | -1,269.03% | -1,156.39% | -1,030.00% | -1,560.72% | -3,297.33% | -3,152.19% | -1,883.16% | -874.19% | -875.17% | -528.81% | -706.25% | -866.97% | -580.38% | -1,473.68% | -708.26% | -1,663.26% | -839.80% | -707.01% | -878.93% | -921.27% | -949.32% | -706.47% | -717.57% | -797.78% | -1,208.15% | -426.79% | -52.59% | -446.15% | -488.51% | -21,071.76% | 0.00% | 0.00% | 0.00% | 0.00% |
| Purchases of Investments | -2,901M | -2,693M | -2,221M | -1,742M | -1,517M | -1,312M | -1,110M | -3,608M | -2,629M | -2,466M | -2,481M | -2,282M | -1,569M | -2,336M | -1,889M | -1,826M | -1,125M | -1,036M | -939M | -702M | -508M | -732M | -742M | -948M | -1,176M | -531M | -814M | -917M | -438M | -462M | -440M | -214M | -159M | -112M | -131M | -74M | -25M |
| Return on Purchases of Investments | -92.05% | -95.73% | -96.72% | -120.45% | -110.29% | -97.00% | -96.31% | -68.01% | -92.76% | -115.39% | -118.61% | -83.89% | -108.53% | -71.38% | -82.50% | -71.35% | -154.81% | -150.52% | -173.03% | -148.48% | -234.41% | -133.15% | -51.33% | -90.34% | -95.72% | -103.64% | -57.97% | -38.84% | -37.46% | -3.37% | -19.23% | -120.36% | -88.18% | -92.56% | -96.59% | -84.18% | -102.56% |
| Sales / Maturities of Investments | 2,525M | 2,590M | 2,172M | 1,701M | 1,512M | 1,290M | 1,090M | 2,858M | 1,992M | 2,725M | 2,631M | 2,743M | 2,419M | 2,138M | 1,534M | 1,601M | 1,077M | 774M | 798M | 694M | 815M | 719M | 648M | 1,363M | 934M | 887M | 893M | 600M | 425M | 319M | 395M | 276M | 112M | 148M | 74M | 73M | 32M |
| Return on Sales / Maturities of Investments | 104.23% | 98.86% | 98.73% | 121.63% | 109.07% | 95.98% | 97.75% | 85.87% | 122.40% | 104.42% | 111.82% | 69.79% | 70.39% | 78.00% | 101.56% | 81.40% | 161.67% | 201.61% | 203.66% | 150.20% | 146.21% | 135.53% | 58.79% | 62.82% | 120.45% | 62.04% | 52.83% | 59.38% | 38.63% | 4.87% | 21.44% | 93.61% | 125.05% | 69.71% | 172.42% | 85.72% | 80.09% |
| Other Investing Activities | 74M | 79M | 71M | 52M | 42M | 33M | 26M | 15M | 123M | 84M | 101M | 71M | 144M | 62M | 36M | 57M | 20M | 66M | -9M | 12M | 12M | -18M | 8M | 41M | -10M | 36M | 0M | -1M | -1M | 6M | -19M | -11M | -14M | -14M | -15M | -7M | -3M |
| Return on Other Investing Activities | 7,208.71% | 5,445.86% | 4,634.42% | 2,958.56% | 8,246.93% | 4,369.28% | 3,496.60% | 16,249.14% | 1,983.41% | 3,393.57% | 2,901.67% | 2,701.53% | 1,182.57% | 2,672.73% | 4,370.42% | 2,292.23% | 8,596.97% | 2,375.43% | -17,927.27% | 8,873.40% | 10,077.64% | -5,365.02% | 5,010.85% | 2,106.61% | -11,214.30% | 1,537.90% | 123,119.13% | -37,431.62% | -15,814.02% | 282.25% | -449.78% | -2,293.56% | -1,017.24% | -746.63% | -870.91% | -921.73% | -777.37% |
| Net Cash from Investing Activities | -2,756M | -2,567M | -2,365M | -2,008M | -1,737M | -1,471M | -1,261M | -3,008M | -1,776M | -3,486M | -2,515M | -2,053M | -2,594M | -2,082M | -2,179M | -1,962M | -1,999M | -1,608M | -1,144M | -1,498M | -1,047M | -1,166M | -990M | -1,214M | -1,365M | -510M | -543M | -490M | -357M | -336M | -432M | -425M | -319M | -301M | -246M | -140M | -58M |
| Return on Net Cash from Investing Activities | -100.18% | -102.15% | -88.16% | -92.51% | -88.70% | -79.10% | -73.19% | -81.59% | -137.31% | -81.63% | -116.98% | -93.26% | -65.66% | -80.08% | -71.53% | -66.42% | -87.13% | -97.01% | -142.09% | -69.58% | -113.82% | -83.61% | -38.49% | -70.54% | -82.45% | -107.84% | -86.93% | -72.68% | -45.93% | -4.62% | -19.58% | -60.76% | -44.00% | -34.31% | -51.54% | -44.62% | -43.77% |
| Net Debt Issuance | 137M | 235M | 272M | 218M | 174M | 135M | 115M | 202M | 65M | 144M | 319M | 446M | 368M | 415M | 422M | 282M | 55M | 165M | 16M | 123M | 198M | 55M | 87M | 91M | 73M | -14M | -40M | -52M | -38M | -35M | 15M | 6M | 21M | 28M | 16M | 6M | 0M |
| Return on Net Debt Issuance | 2,323.46% | 1,664.22% | 1,319.69% | 1,838.79% | 1,264.93% | 1,170.62% | 2,359.23% | 1,214.37% | 3,774.70% | 1,981.32% | 921.21% | 429.49% | 462.96% | 401.83% | 369.50% | 462.43% | 3,179.08% | 946.57% | 10,227.53% | 847.00% | 602.75% | 1,761.17% | 438.71% | 938.49% | 1,536.46% | -4,031.77% | -1,165.15% | -689.40% | -432.49% | -44.32% | 575.52% | 4,557.52% | 677.88% | 362.85% | 788.78% | 1,130.40% | 38,551.53% |
| Long-Term Debt Issuance | 35M | 124M | 164M | 146M | 116M | 90M | 78M | 40M | 47M | 17M | 196M | 320M | 347M | 168M | 261M | 123M | 116M | 178M | -11M | 98M | 196M | 99M | 40M | 109M | 34M | -27M | -35M | -38M | -34M | -12M | 14M | 6M | 26M | 27M | 16M | 5M | 0M |
| Return on Long-Term Debt Issuance | 9,191.59% | 5,935.51% | 3,430.98% | 1,495.54% | 1,205.02% | 1,107.53% | 1,950.77% | 6,088.77% | 5,194.99% | 16,291.00% | 1,504.63% | 598.18% | 490.94% | 989.62% | 597.49% | 1,057.45% | 1,496.68% | 876.27% | -15,406.61% | 1,060.27% | 606.48% | 986.98% | 948.04% | 784.80% | 3,339.19% | -2,053.09% | -1,351.75% | -927.55% | -486.88% | -132.98% | 604.56% | 4,530.79% | 530.88% | 378.11% | 814.63% | 1,255.34% | 27,855.87% |
| Short-Term Debt Issuance | 5M | 4M | 5M | 3M | 1M | 1M | 0M | -1M | -33M | 49M | 5M | 2M | -3M | 28M | 36M | 0M | -36M | -8M | 5M | 8M | 17M | -21M | -21M | -5M | -3M | -2M | -3M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M |
| Return on Short-Term Debt Issuance | -63,796.53% | -2,839.14% | 26,874.55% | 19,713.53% | 9,907.99% | 1,775.67% | 1,479.73% | -189,733.50% | -7,431.80% | 5,775.71% | 53,925.04% | 123,268.86% | -56,454.61% | 5,985.82% | 4,368.31% | 333,880.97% | -4,839.29% | -20,506.19% | 32,431.16% | 12,704.38% | 6,865.95% | -4,537.79% | -1,786.39% | -16,649.74% | -32,277.23% | -31,223.15% | -15,606.77% | -153,767.93% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
| Net Stock Issuance | -626M | -548M | -452M | -352M | -304M | -241M | -199M | -684M | -438M | -757M | -577M | -282M | -679M | -453M | -262M | -112M | -281M | -230M | -153M | -104M | -186M | -82M | -16M | -258M | -279M | -181M | -60M | -7M | -3M | -7M | 21M | 45M | 7M | 11M | 8M | 6M | 6M |
| Return on Net Stock Issuance | -430.54% | -496.17% | -547.56% | -670.33% | -714.51% | -982.73% | -622.68% | -359.01% | -556.87% | -375.75% | -509.80% | -679.42% | -250.89% | -368.35% | -595.32% | -1,159.53% | -620.67% | -679.16% | -1,065.37% | -998.96% | -640.26% | -1,195.58% | -2,404.25% | -332.21% | -403.49% | -303.03% | -792.20% | -4,947.73% | -6,092.27% | -214.87% | 402.97% | 573.76% | 1,926.63% | 904.46% | 1,637.30% | 1,010.52% | 408.87% |
| Common Stock Issuance | 29M | 42M | 46M | 51M | 60M | 60M | 54M | 37M | 30M | 20M | 42M | 80M | 41M | 39M | 50M | 70M | 50M | 40M | 54M | 42M | 37M | 126M | 64M | 75M | 153M | 69M | 73M | 85M | 42M | 41M | 51M | 100M | 42M | 31M | 23M | 14M | 14M |
| Return on Common Stock Issuance | 9,753.34% | 7,734.27% | 5,562.93% | 4,595.73% | 3,642.43% | 2,964.92% | 2,532.25% | 6,572.44% | 8,132.39% | 14,555.20% | 7,009.48% | 2,401.83% | 4,184.11% | 4,322.97% | 3,113.98% | 1,864.15% | 3,472.74% | 3,865.11% | 3,021.02% | 2,467.50% | 3,179.10% | 773.89% | 598.67% | 1,143.35% | 735.17% | 792.31% | 643.17% | 421.33% | 389.28% | 38.24% | 167.31% | 258.15% | 332.09% | 329.71% | 558.95% | 441.28% | 182.56% |
| Common Stock Repurchased | -655M | -595M | -550M | -436M | -387M | -317M | -265M | -701M | -472M | -791M | -600M | -409M | -753M | -651M | -364M | -348M | -409M | -284M | -193M | -171M | -238M | -150M | -45M | -373M | -444M | -233M | -117M | -59M | -43M | -34M | -19M | -14M | -20M | -13M | -12M | -3M | 0M |
| Return on Common Stock Repurchased | -408.86% | -437.07% | -389.65% | -469.59% | -450.17% | -491.98% | -2,633.78% | -349.93% | -516.97% | -359.67% | -490.52% | -468.24% | -226.16% | -256.12% | -428.64% | -374.55% | -425.68% | -549.57% | -840.07% | -608.30% | -499.55% | -649.81% | -838.40% | -229.88% | -253.33% | -235.87% | -402.11% | -608.19% | -385.45% | -45.24% | -452.58% | -1,804.70% | -709.80% | -774.30% | -1,021.41% | -1,840.92% | -62,367.38% |
| Preferred Stock Issuance | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M |
| Return on Preferred Stock Issuance | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
| Net Dividends Paid | -673M | -607M | -518M | -420M | -342M | -276M | -231M | -730M | -611M | -680M | -546M | -470M | -565M | -417M | -403M | -400M | -359M | -318M | -227M | -266M | -166M | -142M | -112M | -183M | -133M | -62M | -42M | -30M | -15M | -12M | -9M | -6M | -12M | -10M | -4M | -3M | 0M |
| Return on Net Dividends Paid | -384.77% | -420.02% | -399.75% | -466.44% | -533.55% | -741.37% | -1,139.72% | -336.39% | -399.26% | -418.65% | -538.90% | -406.89% | -301.38% | -399.94% | -386.24% | -325.40% | -484.46% | -490.94% | -716.25% | -391.64% | -715.63% | -684.63% | -340.86% | -469.12% | -846.78% | -890.24% | -1,127.46% | -1,195.01% | -1,090.74% | -125.98% | -945.48% | -4,505.89% | -1,165.62% | -1,081.97% | -2,900.72% | -2,387.83% | -8,121.37% |
| Common Dividends Paid | -674M | -608M | -519M | -420M | -340M | -275M | -230M | -730M | -611M | -681M | -547M | -472M | -567M | -417M | -403M | -400M | -359M | -317M | -225M | -259M | -166M | -140M | -107M | -181M | -129M | -53M | -41M | -28M | -15M | -12M | -9M | -6M | -12M | -10M | -4M | -3M | 0M |
| Return on Common Dividends Paid | -384.19% | -419.19% | -399.41% | -468.32% | -544.91% | -752.40% | -1,148.88% | -336.06% | -398.80% | -417.71% | -537.82% | -405.57% | -300.53% | -399.90% | -386.44% | -325.87% | -485.44% | -491.88% | -721.19% | -402.53% | -718.78% | -696.33% | -357.41% | -472.24% | -869.20% | -1,029.46% | -1,145.12% | -1,255.06% | -1,090.74% | -125.99% | -933.98% | -4,505.89% | -1,164.60% | -1,081.98% | -2,900.72% | -2,387.83% | -8,121.37% |
| Preferred Dividends Paid | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M | 0M |
| Return on Preferred Dividends Paid | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
| Other Financing Activities | -144M | -150M | -84M | -49M | -35M | -28M | -23M | -144M | -142M | -147M | -139M | -180M | -86M | -31M | 13M | -11M | 27M | 28M | 31M | 4M | 22M | 13M | -1M | 19M | 22M | 6M | -2M | 8M | -8M | -1M | -2M | 0M | 2M | -1M | 1M | 0M | 0M |
| Return on Other Financing Activities | -1,787.33% | -1,709.35% | -987.66% | 2,669.47% | 545.97% | -2,313.91% | -2,099.37% | -1,701.44% | -1,720.60% | -1,939.95% | -2,121.92% | -1,062.83% | -1,969.35% | -5,393.73% | 11,721.33% | -12,132.32% | 6,444.20% | 5,502.70% | 5,249.34% | 25,975.25% | 5,495.23% | 7,696.20% | -28,013.28% | 4,412.45% | 5,159.77% | 8,672.65% | -19,354.29% | 4,319.71% | -2,066.45% | -2,699.41% | -5,015.19% | -63,305.76% | 6,429.41% | -11,794.92% | 20,791.62% | 24,450.28% | -45,009.72% |
| Net Cash from Financing Activities | -1,842M | -1,672M | -1,262M | -1,013M | -838M | -684M | -567M | -1,709M | -1,753M | -2,063M | -1,732M | -1,104M | -1,067M | -1,082M | -421M | -1,004M | -686M | -942M | -527M | -422M | -392M | -284M | -177M | -325M | -526M | -341M | -206M | -124M | -154M | -56M | -5M | 12M | 31M | 15M | 8M | 14M | 21M |
| Return on Net Cash from Financing Activities | -140.20% | -152.77% | -183.12% | -213.30% | -214.14% | -164.00% | -23.45% | -143.57% | -139.12% | -137.90% | -169.88% | -173.35% | -159.61% | -154.17% | -370.04% | -129.79% | -253.74% | -165.58% | -308.34% | -247.05% | -304.18% | -343.19% | -215.69% | -263.95% | -213.97% | -161.14% | -228.54% | -288.45% | -106.64% | -27.89% | -1,539.79% | 2,145.48% | 457.01% | 700.43% | 1,662.63% | 457.11% | 119.51% |
| Effect of FX on Cash | 17M | 4M | -4M | -3M | -2M | -1M | -1M | 53M | -1M | -1M | 10M | -42M | -6M | 5M | -27M | -20M | -14M | 4M | 2M | -13M | 7M | -9M | -4M | -3M | 14M | 6M | 1M | 2M | 3M | 4M | -2M | -2M | -2M | -1M | 0M | 0M | 0M |
| Return on Effect of FX on Cash | -168,907.46% | -96,145.04% | -50,615.21% | -24,955.71% | -17,843.30% | -14,192.48% | -14,210.35% | 4,661.70% | -271,553.16% | -239,830.91% | 30,608.49% | -4,611.31% | -30,949.64% | 30,519.18% | -5,806.72% | -6,470.54% | -12,719.17% | 43,302.15% | 89,854.95% | -7,886.37% | 17,199.34% | -10,653.68% | -9,224.95% | -33,079.27% | 8,302.30% | 8,476.11% | 42,995.60% | 14,520.35% | 4,758.49% | 443.47% | -5,195.53% | -12,472.82% | -6,010.91% | -20,093.18% | -26,699.19% | -13,078.27% | -5,617.07% |
| Net Change in Cash | 267M | 381M | 291M | 254M | 221M | 192M | 164M | 250M | 565M | -14M | 278M | 824M | 117M | 417M | 141M | 86M | 243M | 195M | 250M | 37M | 179M | 245M | 211M | 21M | 90M | 138M | 155M | 105M | 136M | 48M | 39M | 40M | 55M | 23M | 18M | 31M | 6M |
| Return on Net Change in Cash | -6,230.59% | -3,480.34% | -1,219.83% | -458.70% | -31.13% | 29.16% | 90.97% | 980.02% | 431.70% | -20,103.49% | 1,057.86% | 232.19% | 1,457.05% | 399.84% | 1,105.92% | 1,523.54% | 717.06% | 799.78% | 651.07% | 2,804.82% | 663.89% | 398.19% | 180.24% | 4,118.56% | 1,257.33% | 398.22% | 303.56% | 338.61% | 120.98% | 32.21% | 214.48% | 645.45% | 253.27% | 447.70% | 705.44% | 201.46% | 392.03% |
| Cash at Beginning of Period | 5,871M | 5,600M | 4,900M | 4,114M | 3,432M | 2,865M | 2,413M | 6,201M | 5,631M | 5,781M | 5,605M | 4,780M | 5,078M | 4,655M | 3,952M | 3,904M | 3,413M | 2,905M | 2,763M | 2,793M | 2,296M | 1,954M | 1,747M | 1,635M | 1,605M | 1,016M | 933M | 816M | 709M | 587M | 524M | 344M | 263M | 197M | 159M | 117M | 31M |
| Return on Cash at Beginning of Period | 44.03% | 44.93% | 41.78% | 44.63% | 45.92% | 43.16% | 46.66% | 39.57% | 43.30% | 49.22% | 52.50% | 40.05% | 33.53% | 35.82% | 39.43% | 33.38% | 51.02% | 53.71% | 58.81% | 37.33% | 51.89% | 49.89% | 21.80% | 52.38% | 70.14% | 54.15% | 50.54% | 43.68% | 23.15% | 2.65% | 16.16% | 74.94% | 53.43% | 52.41% | 79.81% | 53.77% | 81.42% |
| Cash at End of Period | 6,127M | 5,893M | 5,189M | 4,399M | 3,679M | 3,087M | 2,606M | 6,668M | 5,934M | 5,779M | 5,772M | 5,311M | 4,807M | 5,140M | 4,684M | 3,826M | 3,967M | 3,421M | 2,832M | 2,798M | 2,639M | 2,402M | 2,053M | 1,665M | 1,655M | 1,212M | 1,025M | 943M | 820M | 753M | 588M | 492M | 318M | 235M | 214M | 192M | 40M |
| Return on Cash at End of Period | 42.38% | 42.83% | 39.32% | 41.28% | 42.43% | 39.01% | 40.63% | 36.80% | 41.09% | 49.23% | 50.98% | 36.05% | 35.42% | 32.44% | 33.27% | 34.06% | 43.90% | 45.60% | 57.38% | 37.26% | 45.15% | 40.58% | 18.55% | 51.43% | 68.00% | 45.37% | 46.02% | 37.79% | 20.01% | 2.06% | 14.39% | 52.46% | 44.18% | 43.98% | 59.44% | 32.59% | 63.27% |
| Operating Cash Flow | 4,665M | 4,575M | 3,669M | 3,163M | 2,724M | 2,295M | 1,944M | 4,633M | 4,905M | 4,458M | 4,732M | 4,149M | 3,234M | 3,011M | 2,609M | 2,357M | 2,600M | 2,511M | 2,344M | 2,213M | 1,696M | 1,992M | 1,503M | 1,674M | 1,948M | 988M | 930M | 863M | 690M | 422M | 510M | 415M | 320M | 225M | 218M | 139M | 35M |
| Return on Operating Cash Flow | 55.50% | 54.97% | 56.49% | 57.51% | 55.17% | 50.03% | 50.50% | 52.98% | 49.72% | 63.82% | 62.18% | 46.14% | 52.66% | 55.38% | 59.73% | 55.29% | 66.99% | 62.11% | 69.32% | 47.11% | 70.25% | 48.94% | 25.34% | 51.16% | 57.79% | 55.68% | 50.73% | 41.28% | 23.78% | 3.69% | 16.60% | 62.19% | 43.86% | 45.92% | 58.13% | 45.18% | 71.13% |
| Capital Expenditure | -1,818M | -1,720M | -1,539M | -1,321M | -1,172M | -994M | -851M | -1,842M | -1,657M | -1,955M | -1,464M | -1,680M | -1,784M | -1,481M | -1,356M | -1,131M | -1,045M | -1,064M | -856M | -933M | -797M | -767M | -673M | -1,008M | -984M | -485M | -476M | -305M | -252M | -222M | -340M | -284M | -232M | -181M | -133M | -108M | -30M |
| Return on Capital Expenditure | -141.98% | -148.17% | -134.57% | -138.03% | -126.95% | -113.75% | -106.68% | -133.26% | -147.12% | -145.55% | -200.99% | -113.92% | -95.46% | -112.63% | -114.97% | -115.22% | -166.62% | -146.58% | -189.94% | -111.70% | -149.47% | -127.07% | -56.59% | -84.94% | -114.39% | -113.46% | -99.11% | -116.73% | -65.16% | -7.00% | -24.88% | -90.97% | -60.54% | -57.12% | -95.60% | -58.03% | -85.53% |
| Free Cash Flow | 2,451M | 2,569M | 1,992M | 1,697M | 1,438M | 1,200M | 1,006M | 2,826M | 2,331M | 2,197M | 2,824M | 2,667M | 1,737M | 1,468M | 1,199M | 1,332M | 1,340M | 1,344M | 1,253M | 1,108M | 848M | 980M | 790M | 662M | 881M | 511M | 466M | 406M | 340M | 220M | 145M | 117M | 81M | 37M | 48M | 24M | 5M |
| Return on Free Cash Flow | 107.00% | 99.40% | 106.64% | 109.74% | 108.02% | 103.29% | 135.66% | 86.85% | 104.62% | 129.53% | 104.21% | 71.78% | 98.03% | 113.58% | 130.03% | 97.82% | 129.97% | 116.03% | 129.66% | 94.06% | 140.46% | 99.50% | 48.20% | 129.42% | 127.70% | 107.66% | 101.33% | 87.85% | 48.20% | 7.08% | 58.37% | 220.36% | 172.79% | 277.55% | 263.71% | 256.74% | 516.79% |
Free Cash Flow Returns
| Metric | 3Y Avg | 5Y Avg | 10Y Avg | 15Y Avg | 20Y Avg | 25Y Avg | 30Y Avg | TTM | TTM-1 | 2024-12-31 | 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-10-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | 2,813M | 2,697M | 2,218M | 1,913M | 1,606M | 1,319M | 1,115M | 3,479M | 2,673M | 2,697M | 2,644M | 3,099M | 3,060M | 1,987M | 1,869M | 1,842M | 1,662M | 1,379M | 1,946M | 1,587M | 1,580M | 1,060M | 1,291M | 989M | 415M | 844M | 1,127M | 542M | 509M | 358M | 164M | 16M | 49M | 258M | 140M | 100M | 143M | 72M | 33M |
| EBITDA | 5,463M | 5,293M | 4,425M | 3,840M | 3,298M | 2,782M | 2,365M | 6,990M | 5,273M | 5,501M | 5,077M | 5,812M | 5,675M | 4,401M | 4,059M | 3,892M | 3,480M | 3,025M | 3,331M | 2,980M | 2,932M | 2,646M | 2,567M | 2,220M | 1,428M | 2,233M | 2,328M | 1,213M | 1,160M | 995M | 727M | 487M | 539M | 844M | 460M | 372M | 301M | 216M | 54M |
| Return on EBITDA | 51.47% | 50.70% | 49.86% | 49.38% | 47.22% | 41.84% | 41.53% | 49.77% | 50.69% | 49.02% | 52.08% | 53.32% | 53.93% | 45.14% | 46.05% | 47.33% | 47.76% | 45.60% | 58.42% | 53.26% | 53.89% | 40.07% | 50.29% | 44.54% | 29.09% | 37.78% | 48.41% | 44.68% | 43.83% | 35.98% | 22.54% | 3.25% | 9.16% | 30.60% | 30.44% | 26.85% | 47.63% | 33.43% | 61.61% |
| (-) Tax Adjustment | 941M | 898M | 843M | 759M | 685M | 602M | 518M | 1,248M | 952M | 1,199M | 809M | 816M | 767M | 900M | 628M | 967M | 869M | 767M | 710M | 698M | 665M | 594M | 522M | 474M | 494M | 538M | 580M | 316M | 380M | 339M | 211M | 337M | 229M | 243M | 143M | 144M | 103M | 94M | 18M |
| Return on (-) Tax Adjustment | 310.47% | 310.27% | 268.45% | 252.25% | 226.23% | 193.62% | 180.44% | 278.82% | 280.85% | 224.90% | 326.86% | 379.66% | 399.18% | 220.77% | 297.73% | 190.40% | 191.23% | 179.83% | 273.92% | 227.48% | 237.56% | 178.57% | 247.20% | 208.49% | 84.15% | 156.69% | 194.52% | 171.66% | 133.83% | 105.51% | 77.72% | 4.71% | 21.53% | 106.34% | 98.22% | 69.41% | 139.29% | 77.14% | 188.57% |
| (-) Change In Working Capital | -512M | -470M | -328M | -258M | -209M | -169M | -144M | -456M | -485M | -471M | -306M | -759M | -740M | -74M | -196M | -203M | -257M | -74M | -198M | -130M | -105M | -103M | -187M | -65M | 55M | -174M | -149M | -39M | -6M | -39M | 15M | 64M | 14M | -102M | -11M | -30M | -22M | -23M | -15M |
| Return on (-) Change In Working Capital | -614.48% | -989.80% | -1,029.95% | -1,083.97% | -1,365.50% | -1,080.40% | -992.12% | -762.29% | -550.83% | -571.96% | -863.05% | -408.41% | -413.62% | -2,691.93% | -953.55% | -906.21% | -646.41% | -1,859.35% | -985.00% | -1,222.95% | -1,507.03% | -1,028.66% | -688.59% | -1,512.74% | 751.01% | -483.84% | -758.65% | -1,401.63% | -9,157.47% | -907.73% | 1,085.75% | 24.57% | 349.75% | -252.30% | -1,233.12% | -333.44% | -645.32% | -316.46% | -225.09% |
| (-) Capital Expenditure | -1,818M | -1,720M | -1,539M | -1,321M | -1,172M | -994M | -851M | -1,624M | -1,854M | -1,842M | -1,657M | -1,955M | -1,464M | -1,680M | -1,784M | -1,481M | -1,356M | -1,131M | -1,045M | -1,064M | -856M | -933M | -797M | -767M | -673M | -1,008M | -984M | -485M | -476M | -305M | -252M | -222M | -340M | -284M | -232M | -181M | -133M | -108M | -30M |
| Return on (-) Capital Expenditure | -154.82% | -158.35% | -145.17% | -146.00% | -133.43% | -118.55% | -112.21% | -214.26% | -144.19% | -146.42% | -159.51% | -158.53% | -209.05% | -118.21% | -104.79% | -124.42% | -122.62% | -121.97% | -186.16% | -149.12% | -184.67% | -113.61% | -161.97% | -128.87% | -61.70% | -83.67% | -114.57% | -111.83% | -106.85% | -117.21% | -65.15% | -7.13% | -14.52% | -91.08% | -60.32% | -55.23% | -107.95% | -66.98% | -112.22% |
| Unlevered Free Cash Flow | 3,216M | 3,145M | 2,370M | 2,018M | 1,651M | 1,356M | 1,140M | 4,575M | 2,952M | 2,932M | 2,917M | 3,800M | 4,184M | 1,895M | 1,844M | 1,647M | 1,513M | 1,201M | 1,772M | 1,348M | 1,516M | 1,222M | 1,435M | 1,044M | 206M | 861M | 914M | 451M | 310M | 389M | 250M | -136M | -45M | 420M | 97M | 77M | 88M | 37M | 21M |
| Return on Unlevered Free Cash Flow | 88.06% | 88.43% | 98.99% | 98.89% | 109.54% | 91.50% | 102.44% | 76.05% | 90.53% | 91.99% | 90.64% | 81.55% | 73.14% | 104.86% | 101.40% | 111.82% | 109.88% | 114.85% | 109.78% | 117.77% | 104.21% | 86.77% | 89.94% | 94.71% | 201.91% | 98.05% | 123.39% | 120.06% | 164.07% | 91.88% | 65.70% | -11.68% | -110.77% | 61.51% | 144.80% | 129.36% | 163.88% | 192.96% | 154.80% |
| (-) Net Interest Income After Taxes | -82M | -104M | -95M | -84M | -65M | -53M | -44M | -85M | -9M | -40M | -69M | -135M | -156M | -118M | -93M | -99M | -98M | -86M | -60M | -83M | -58M | -64M | -48M | -55M | -40M | 12M | -4M | -8M | -4M | -3M | -1M | 0M | 0M | -1M | -1M | 0M | 0M | 0M | 0M |
| Return on (-) Net Interest Income After Taxes | -4,272.55% | -3,293.02% | -2,686.35% | -2,509.22% | -3,835.84% | -6,021.61% | -10,147.25% | -4,093.65% | -28,692.69% | -6,689.35% | -3,838.86% | -2,289.45% | -1,956.99% | -1,690.45% | -2,006.69% | -1,854.81% | -1,704.37% | -1,607.26% | -3,225.23% | -1,905.14% | -2,719.49% | -1,654.61% | -2,683.53% | -1,812.02% | -1,042.09% | 7,235.96% | -26,950.61% | -6,500.88% | -11,820.88% | -11,738.59% | -11,887.18% | -5,722.85% | -13,823.34% | -30,651.59% | -15,225.17% | -52,277.98% | -61,161.41% | -14,654.80% | -10,557.79% |
| Net Debt Issuance | 137M | 235M | 272M | 218M | 174M | 135M | 115M | 114M | -197M | 202M | 65M | 144M | 319M | 446M | 368M | 415M | 422M | 282M | 55M | 165M | 16M | 123M | 198M | 55M | 87M | 91M | 73M | -14M | -40M | -52M | -38M | -35M | 15M | 6M | 21M | 28M | 16M | 6M | 0M |
| Return on Net Debt Issuance | 2,528.31% | 1,797.76% | 1,437.65% | 1,905.61% | 1,314.80% | 1,201.00% | 2,794.26% | 3,039.18% | -1,354.10% | 1,334.36% | 4,092.62% | 2,157.97% | 958.16% | 445.68% | 508.21% | 443.92% | 394.07% | 489.53% | 3,552.00% | 962.98% | 9,943.84% | 861.53% | 653.17% | 1,786.14% | 478.30% | 924.45% | 1,538.95% | -3,973.71% | -1,256.11% | -692.24% | -432.40% | -45.17% | 335.83% | 4,563.05% | 675.39% | 350.86% | 890.72% | 1,304.82% | 50,580.98% |
| Levered Free Cash Flow | 3,434M | 3,484M | 2,738M | 2,320M | 1,889M | 1,543M | 1,299M | 4,774M | 2,764M | 3,174M | 3,050M | 4,079M | 4,660M | 2,458M | 2,305M | 2,162M | 2,032M | 1,569M | 1,888M | 1,596M | 1,590M | 1,409M | 1,681M | 1,154M | 332M | 940M | 991M | 446M | 274M | 341M | 213M | -170M | -30M | 427M | 118M | 106M | 104M | 44M | 22M |
| Return on Levered Free Cash Flow | 82.54% | 78.82% | 83.33% | 84.65% | 95.27% | 78.86% | 88.02% | 72.87% | 96.69% | 84.96% | 86.67% | 75.97% | 65.67% | 80.83% | 81.11% | 85.22% | 81.80% | 87.94% | 103.09% | 99.46% | 99.36% | 75.24% | 76.79% | 85.69% | 124.95% | 89.75% | 113.75% | 121.49% | 185.76% | 104.99% | 76.97% | -9.30% | -167.28% | 60.57% | 118.31% | 94.35% | 138.10% | 166.19% | 152.11% |