| VEEVA SYSTEMS INC (VEEV) |
| Q4-CY2025 | Q3-CY2025 | Q2-CY2025 | Q1-CY2025 | Q4-CY2024 | Q3-CY2024 | Q2-CY2024 | Q1-CY2024 | Q4-CY2023 | Q3-CY2023 | Q2-CY2023 | Q1-CY2023 | Q4-CY2022 | Q3-CY2022 | Q2-CY2022 | Q1-CY2022 | Q4-CY2021 | Q3-CY2021 | Q2-CY2021 | Q1-CY2021 | Q4-CY2020 | Q3-CY2020 | Q2-CY2020 | Q1-CY2020 | Q4-CY2019 | Q3-CY2019 | Q2-CY2019 | Q1-CY2019 | Q4-CY2018 | Q3-CY2018 | Q2-CY2018 | Q1-CY2018 | Q4-CY2017 | Q3-CY2017 | Q2-CY2017 | Q1-CY2017 | Q4-CY2016 | Q3-CY2016 | Q2-CY2016 | Q1-CY2016 | Q4-CY2015 | Q3-CY2015 | Q2-CY2015 | Q1-CY2015 | Q4-CY2014 | Q3-CY2014 | Q2-CY2014 | Q1-CY2014 | Q4-CY2013 |
| Balance Sheet Date | | 2025-Oct-31 | 2025-Jul-31 | 2025-Apr-30 | 2025-Jan-31 | 2024-Oct-31 | 2024-Jul-31 | 2024-Apr-30 | 2024-Jan-31 | 2023-Oct-31 | 2023-Jul-31 | 2023-Apr-30 | 2023-Jan-31 | 2022-Oct-31 | 2022-Jul-31 | 2022-Apr-30 | 2022-Jan-31 | 2021-Oct-31 | 2021-Jul-31 | 2021-Apr-30 | 2021-Jan-31 | 2020-Oct-31 | 2020-Jul-31 | 2020-Apr-30 | 2020-Jan-31 | 2019-Oct-31 | 2019-Jul-31 | 2019-Apr-30 | 2019-Jan-31 | 2018-Oct-31 | 2018-Jul-31 | 2018-Apr-30 | 2018-Jan-31 | 2017-Oct-31 | 2017-Jul-31 | 2017-Apr-30 | 2017-Jan-31 | 2016-Oct-31 | 2016-Jul-31 | 2016-Apr-30 | 2016-Jan-31 | 2015-Oct-31 | 2015-Jul-31 | 2015-Apr-30 | 2015-Jan-31 | 2014-Oct-31 | 2014-Jul-31 | 2014-Apr-30 | 2014-Jan-31 |
| Fiscal Period | | Q3-FY2026 | Q2-FY2026 | Q1-FY2026 | Q4-FY2025 | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | Q3-FY2024 | Q2-FY2024 | Q1-FY2024 | Q4-FY2023 | Q3-FY2023 | Q2-FY2023 | Q1-FY2023 | Q4-FY2022 | Q3-FY2022 | Q2-FY2022 | Q1-FY2022 | Q4-FY2021 | Q3-FY2021 | Q2-FY2021 | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | Q3-FY2019 | Q2-FY2019 | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | Q2-FY2018 | Q1-FY2018 | Q4-FY2017 | Q3-FY2017 | Q2-FY2017 | Q1-FY2017 | Q4-FY2016 | Q3-FY2016 | Q2-FY2016 | Q1-FY2016 | Q4-FY2015 | Q3-FY2015 | Q2-FY2015 | Q1-FY2015 | Q4-FY2014 |
| Close Price of Common Stock | 270.43$ | 298.00$ | 287.96$ | 231.76$ | 210.37$ | 209.92$ | 183.00$ | 231.78$ | 192.55$ | 203.56$ | 197.81$ | 183.79$ | 161.27$ | 164.81$ | 198.02$ | 212.54$ | 255.70$ | 287.98$ | 311.00$ | 261.40$ | 272.27$ | 281.46$ | 234.49$ | 156.66$ | 140.67$ | 152.65$ | 162.09$ | 126.86$ | 89.20$ | 108.88$ | 76.79$ | 73.07$ | 55.30$ | 56.42$ | | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 44,325,643,956$ | 48,844,587,874$ | 47,056,198,133$ | 37,706,434,230$ | 34,153,643,761$ | 33,993,145,395$ | 29,582,263,479$ | 37,389,960,853$ | 31,003,563,215$ | 32,695,537,007$ | 31,689,207,892$ | 29,083,776,321$ | 25,060,067,840$ | 25,537,474,310$ | 30,596,862,280$ | 32,721,808,240$ | 39,253,529,800$ | 44,086,858,200$ | 47,410,084,000$ | 39,658,823,800$ | 41,110,864,110$ | 42,334,490,915$ | 35,065,869,090$ | 23,312,417,940$ | 20,841,245,190$ | 22,517,401,500$ | 23,779,166,180$ | 18,485,278,040$ | 12,910,540,400$ | 15,651,282,240$ | 10,963,845,830$ | 10,469,542,670$ | 7,789,392,100$ | 7,898,664,150$ | | | | | | | | | | | | | | | |
| QoQ% | (9.25%) | 3.80% | 24.80% | 10.40% | .47% | 14.91% | (20.88%) | 20.60% | (5.18%) | 3.18% | 8.96% | 16.06% | (1.87%) | (16.54%) | (6.49%) | (16.64%) | (10.96%) | (7.01%) | 19.55% | (3.53%) | (2.89%) | 20.73% | 50.42% | 11.86% | (7.44%) | (5.31%) | 28.64% | 43.18% | (17.51%) | 42.75% | 4.72% | 34.41% | (1.38%) | | | | | | | | | | | | | | | | |
| YoY% | 29.78% | 43.69% | 59.07% | .85% | 10.16% | 3.97% | (6.65%) | 28.56% | 23.72% | 28.03% | 3.57% | (11.12%) | (36.16%) | (42.08%) | (35.46%) | (17.49%) | (4.52%) | 4.14% | 35.20% | 70.12% | 97.26% | 88.01% | 47.47% | 26.11% | 61.43% | 43.87% | 116.89% | 76.56% | 65.75% | 98.15% | | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 164,381,855 | 164,342,871 | 163,877,694 | 162,975,081 | 162,583,789 | 162,158,468 | 161,830,287 | 161,624,611 | 161,260,172 | 160,965,687 | 160,622,618 | 160,200,232 | 158,244,607 | 155,632,024 | 155,224,674 | 154,797,960 | 154,196,597 | 153,514,000 | 153,090,000 | 152,444,000 | 152,056,808 | 150,993,000 | 150,413,000 | 149,541,000 | 149,095,583 | 148,157,000 | 147,510,000 | 146,708,000 | 145,714,000 | 144,737,000 | 143,748,000 | 142,777,000 | 143,281,000 | 140,857,000 | 140,010,000 | 137,096,000 | 138,046,000 | 135,624,000 | 135,126,000 | 133,996,000 | 132,705,000 | 132,413,000 | 131,799,000 | 131,163,000 | 130,345,000 | 129,212,000 | 127,314,000 | 123,902,000 | |
| QoQ% | .02% | .28% | .55% | .24% | .26% | .20% | .13% | .23% | .18% | .21% | .26% | 1.24% | 1.68% | .26% | .28% | .39% | .45% | .28% | .42% | .26% | .71% | .39% | .58% | .30% | .63% | .44% | .55% | .68% | .68% | .69% | .68% | (.35%) | 1.72% | .61% | 2.13% | (.69%) | 1.79% | .37% | .84% | .97% | .22% | .47% | .49% | .63% | .88% | 1.49% | 2.75% | .00% | .00% |
| YoY% | 1.11% | 1.35% | 1.27% | .84% | .82% | .74% | .75% | .89% | 1.91% | 3.43% | 3.48% | 3.49% | 2.63% | 1.38% | 1.39% | 1.54% | 1.41% | 1.67% | 1.78% | 1.94% | 1.99% | 1.91% | 1.97% | 1.93% | 2.32% | 2.36% | 2.62% | 2.75% | 1.70% | 2.76% | 2.67% | 4.14% | 3.79% | 3.86% | 3.61% | 2.31% | 4.03% | 2.43% | 2.52% | 2.16% | 1.81% | 2.48% | 3.52% | 5.86% | .00% | .00% | 421.39% | 473.36% | (100.00%) |
| Price to Sales | 14.39x | 15.86x | 15.85x | 13.21x | 12.43x | 12.80x | 11.49x | 15.03x | 13.12x | 14.24x | 14.20x | 13.36x | 11.63x | 12.29x | 15.29x | 17.02x | 21.21x | 25.02x | 28.50x | 25.40x | 28.06x | 30.68x | 27.33x | 19.48x | 18.88x | 21.97x | 24.55x | 20.28x | 14.97x | 19.18x | 14.27x | 14.41x | 11.28x | 12.06x | | | | | | | | | | | | | | | |
| Price to Earnings | 51.52x | 56.77x | 58.10x | 48.30x | 47.82x | 51.05x | 48.08x | 67.27x | 58.98x | 57.68x | 58.67x | 56.03x | 51.38x | 64.44x | 77.72x | 79.43x | 91.84x | 101.77x | 111.74x | 96.97x | 108.19x | 123.33x | 106.73x | 74.19x | 69.21x | 73.57x | 82.59x | 71.38x | 56.17x | 78.52x | 64.43x | 66.06x | 51.52x | 59.73x | | | | | | | | | | | | | | | |
| Price to Book | 6.30x | 6.94x | 7.09x | 6.07x | 5.86x | 6.18x | 5.71x | 7.65x | 6.67x | 7.47x | 7.63x | 7.38x | 6.74x | 7.47x | 9.43x | 10.66x | 13.48x | 15.92x | 18.09x | 16.22x | 18.14x | 20.10x | 17.92x | 12.94x | 12.51x | 14.45x | 16.46x | 13.85x | 10.43x | 13.75x | 10.44x | 10.74x | 8.60x | 9.65x | | | | | | | | | | | | | | | |
| Total Revenue | | 811,236,000$ | 789,081,000$ | 759,043,000$ | 720,886,000$ | 699,207,000$ | 676,181,000$ | 650,345,000$ | 630,618,000$ | 616,505,000$ | 590,225,000$ | 526,325,000$ | 563,389,000$ | 552,351,000$ | 534,218,000$ | 505,102,000$ | 485,499,000$ | 476,111,000$ | 455,594,000$ | 433,573,000$ | 396,761,000$ | 377,519,000$ | 353,683,000$ | 337,106,000$ | 311,508,000$ | 280,921,000$ | 266,900,000$ | 244,752,000$ | 232,323,000$ | 224,731,000$ | 209,609,000$ | 195,547,000$ | 185,984,000$ | 177,008,000$ | 167,795,000$ | 159,772,000$ | 150,153,000$ | 142,779,000$ | 131,347,000$ | 119,764,000$ | 114,270,000$ | 106,921,000$ | 98,107,000$ | 89,923,000$ | 87,012,000$ | 83,825,000$ | 75,664,000$ | 66,721,000$ | 62,803,000$ |
| QoQ% | | 2.81% | 3.96% | 5.29% | 3.10% | 3.41% | 3.97% | 3.13% | 2.29% | 4.45% | 12.14% | (6.58%) | 2.00% | 3.39% | 5.76% | 4.04% | 1.97% | 4.50% | 5.08% | 9.28% | 5.10% | 6.74% | 4.92% | 8.22% | 10.89% | 5.25% | 9.05% | 5.35% | 3.38% | 7.21% | 7.19% | 5.14% | 5.07% | 5.49% | 5.02% | 6.41% | 5.17% | 8.70% | 9.67% | 4.81% | 6.87% | 8.98% | 9.10% | 3.35% | 3.80% | 10.79% | 13.40% | 6.24% | 14.23% |
| YoY% | | 16.02% | 16.70% | 16.71% | 14.31% | 13.42% | 14.56% | 23.56% | 11.93% | 11.62% | 10.48% | 4.20% | 16.04% | 16.01% | 17.26% | 16.50% | 22.37% | 26.12% | 28.81% | 28.62% | 27.37% | 34.39% | 32.52% | 37.73% | 34.08% | 25.00% | 27.33% | 25.16% | 24.92% | 26.96% | 24.92% | 22.39% | 23.86% | 23.97% | 27.75% | 33.41% | 31.40% | 33.54% | 33.88% | 33.19% | 31.33% | 27.55% | 29.66% | 34.78% | 38.55% | 52.47% | 52.61% | 55.93% | 57.84% |
| TTM | | 3,080,246,000$ | 2,968,217,000$ | 2,855,317,000$ | 2,746,619,000$ | 2,656,351,000$ | 2,573,649,000$ | 2,487,693,000$ | 2,363,673,000$ | 2,296,444,000$ | 2,232,290,000$ | 2,176,283,000$ | 2,155,060,000$ | 2,077,170,000$ | 2,000,930,000$ | 1,922,306,000$ | 1,850,777,000$ | 1,762,039,000$ | 1,663,447,000$ | 1,561,536,000$ | 1,465,069,000$ | 1,379,816,000$ | 1,283,218,000$ | 1,196,435,000$ | 1,104,081,000$ | 1,024,896,000$ | 968,706,000$ | 911,415,000$ | 862,210,000$ | 815,871,000$ | 768,148,000$ | 726,334,000$ | 690,559,000$ | 654,728,000$ | 620,499,000$ | 584,051,000$ | 544,043,000$ | 508,160,000$ | 472,302,000$ | 439,062,000$ | 409,221,000$ | 381,963,000$ | 358,867,000$ | 336,424,000$ | 313,222,000$ | 289,013,000$ | 260,167,000$ | 234,084,000$ | 210,151,000$ |
| TTM_QoQ% | | 3.77% | 3.95% | 3.96% | 3.40% | 3.21% | 3.46% | 5.25% | 2.93% | 2.87% | 2.57% | .99% | 3.75% | 3.81% | 4.09% | 3.87% | 5.04% | 5.93% | 6.53% | 6.58% | 6.18% | 7.53% | 7.25% | 8.37% | 7.73% | 5.80% | 6.29% | 5.71% | 5.68% | 6.21% | 5.76% | 5.18% | 5.47% | 5.52% | 6.24% | 7.35% | 7.06% | 7.59% | 7.57% | 7.29% | 7.14% | 6.44% | 6.67% | 7.41% | 8.38% | 11.09% | 11.14% | 11.39% | 12.30% |
| TTM_YoY% | | 15.96% | 15.33% | 14.78% | 16.20% | 15.67% | 15.29% | 14.31% | 9.68% | 10.56% | 11.56% | 13.21% | 16.44% | 17.88% | 20.29% | 23.10% | 26.33% | 27.70% | 29.63% | 30.52% | 32.70% | 34.63% | 32.47% | 31.27% | 28.05% | 25.62% | 26.11% | 25.48% | 24.86% | 24.61% | 23.80% | 24.36% | 26.93% | 28.84% | 31.38% | 33.02% | 32.95% | 33.04% | 31.61% | 30.51% | 30.65% | 32.16% | 37.94% | 43.72% | 49.05% | 54.44% | 54.91% | | |
| Gross Margin | | 75.41% | 75.26% | 77.10% | 74.89% | 75.06% | 74.80% | 73.26% | 72.42% | 72.80% | 71.36% | 68.34% | 70.84% | 72.14% | 71.61% | 72.38% | 72.01% | 72.79% | 73.20% | 73.21% | 71.31% | 72.72% | 72.52% | 71.86% | 69.72% | 73.90% | 73.69% | 73.24% | 72.23% | 72.69% | 71.75% | 69.24% | 68.33% | 69.93% | 69.96% | 69.41% | 69.05% | 69.24% | 67.88% | 65.69% | 65.22% | 65.38% | 65.88% | 64.43% | 64.19% | 63.72% | 62.82% | 61.11% | 61.22% |
| QoQ | | .16% | (1.84%) | 2.21% | (.17%) | .26% | 1.54% | .84% | (.38%) | 1.44% | 3.03% | (2.50%) | (1.30%) | .53% | (.77%) | .37% | (.78%) | (.41%) | (.01%) | 1.91% | (1.41%) | .20% | .66% | 2.13% | (4.18%) | .21% | .45% | 1.01% | (.46%) | .95% | 2.51% | .91% | (1.60%) | (.04%) | .56% | .36% | (.18%) | 1.36% | 2.19% | .47% | (.17%) | (.50%) | 1.45% | .24% | .48% | .90% | 1.71% | (.11%) | .12% |
| YoY | | .35% | .45% | 3.84% | 2.47% | 2.26% | 3.44% | 4.93% | 1.58% | .67% | (.25%) | (4.04%) | (1.18%) | (.65%) | (1.59%) | (.84%) | .71% | .07% | .68% | 1.36% | 1.58% | (1.18%) | (1.17%) | (1.38%) | (2.50%) | 1.21% | 1.95% | 4.00% | 3.90% | 2.76% | 1.78% | (.17%) | (.73%) | .69% | 2.09% | 3.72% | 3.83% | 3.85% | 1.99% | 1.26% | 1.03% | 1.67% | 3.07% | 3.32% | 2.98% | 2.62% | 1.43% | 2.50% | 3.34% |
| Operating Income | | 240,853,000$ | 195,908,000$ | 233,732,000$ | 188,423,000$ | 181,353,000$ | 166,487,000$ | 155,172,000$ | 135,264,000$ | 128,489,000$ | 104,049,000$ | 61,530,000$ | 108,923,000$ | 121,404,000$ | 101,092,000$ | 127,672,000$ | 119,718,000$ | 132,708,000$ | 124,624,000$ | 128,446,000$ | 98,843,000$ | 101,305,000$ | 90,081,000$ | 87,565,000$ | 60,394,000$ | 80,800,000$ | 73,856,000$ | 71,169,000$ | 62,998,000$ | 63,094,000$ | 52,818,000$ | 43,956,000$ | 38,504,000$ | 42,495,000$ | 38,067,000$ | 38,863,000$ | 32,530,000$ | 33,810,000$ | 23,822,000$ | 17,806,000$ | 15,211,000$ | 20,100,000$ | 22,353,000$ | 20,925,000$ | 20,683,000$ | 19,941,000$ | 16,785,000$ | 12,557,000$ | 11,308,000$ |
| QoQ% | | 22.94% | (16.18%) | 24.05% | 3.90% | 8.93% | 7.29% | 14.72% | 5.27% | 23.49% | 69.10% | (43.51%) | (10.28%) | 20.09% | (20.82%) | 6.64% | (9.79%) | 6.49% | (2.98%) | 29.95% | (2.43%) | 12.46% | 2.87% | 44.99% | (25.26%) | 9.40% | 3.78% | 12.97% | (.15%) | 19.46% | 20.16% | 14.16% | (9.39%) | 11.63% | (2.05%) | 19.47% | (3.79%) | 41.93% | 33.79% | 17.06% | (24.32%) | (10.08%) | 6.82% | 1.17% | 3.72% | 18.80% | 33.67% | 11.05% | 13.25% |
| YoY% | | 32.81% | 17.67% | 50.63% | 39.30% | 41.14% | 60.01% | 152.19% | 24.18% | 5.84% | 2.93% | (51.81%) | (9.02%) | (8.52%) | (18.88%) | (.60%) | 21.12% | 31.00% | 38.35% | 46.69% | 63.66% | 25.38% | 21.97% | 23.04% | (4.13%) | 28.06% | 39.83% | 61.91% | 63.61% | 48.47% | 38.75% | 13.11% | 18.37% | 25.69% | 59.80% | 118.26% | 113.86% | 68.21% | 6.57% | (14.91%) | (26.46%) | .80% | 33.17% | 66.64% | 82.91% | 99.71% | 70.61% | 53.64% | 20.79% |
| TTM | | 858,916,000$ | 799,416,000$ | 769,995,000$ | 691,435,000$ | 638,276,000$ | 585,412,000$ | 522,974,000$ | 429,332,000$ | 402,991,000$ | 395,906,000$ | 392,949,000$ | 459,091,000$ | 469,886,000$ | 481,190,000$ | 504,722,000$ | 505,496,000$ | 484,621,000$ | 453,218,000$ | 418,675,000$ | 377,794,000$ | 339,345,000$ | 318,840,000$ | 302,615,000$ | 286,219,000$ | 288,823,000$ | 271,117,000$ | 250,079,000$ | 222,866,000$ | 198,372,000$ | 177,773,000$ | 163,022,000$ | 157,929,000$ | 151,955,000$ | 143,270,000$ | 129,025,000$ | 107,968,000$ | 90,649,000$ | 76,939,000$ | 75,470,000$ | 78,589,000$ | 84,061,000$ | 83,902,000$ | 78,334,000$ | 69,966,000$ | 60,591,000$ | 50,635,000$ | 43,688,000$ | 39,304,000$ |
| TTM_QoQ% | | 7.44% | 3.82% | 11.36% | 8.33% | 9.03% | 11.94% | 21.81% | 6.54% | 1.79% | .75% | (14.41%) | (2.30%) | (2.35%) | (4.66%) | (.15%) | 4.31% | 6.93% | 8.25% | 10.82% | 11.33% | 6.43% | 5.36% | 5.73% | (.90%) | 6.53% | 8.41% | 12.21% | 12.35% | 11.59% | 9.05% | 3.23% | 3.93% | 6.06% | 11.04% | 19.50% | 19.11% | 17.82% | 1.95% | (3.97%) | (6.51%) | .19% | 7.11% | 11.96% | 15.47% | 19.66% | 15.90% | 11.15% | 5.21% |
| TTM_YoY% | | 34.57% | 36.56% | 47.23% | 61.05% | 58.39% | 47.87% | 33.09% | (6.48%) | (14.24%) | (17.72%) | (22.15%) | (9.18%) | (3.04%) | 6.17% | 20.55% | 33.80% | 42.81% | 42.15% | 38.35% | 32.00% | 17.49% | 17.60% | 21.01% | 28.43% | 45.60% | 52.51% | 53.40% | 41.12% | 30.55% | 24.08% | 26.35% | 46.27% | 67.63% | 86.21% | 70.96% | 37.38% | 7.84% | (8.30%) | (3.66%) | 12.33% | 38.74% | 65.70% | 79.30% | 78.01% | 62.19% | 40.04% | | |
| Operating Margin | | 29.69% | 24.83% | 30.79% | 26.14% | 25.94% | 24.62% | 23.86% | 21.45% | 20.84% | 17.63% | 11.69% | 19.33% | 21.98% | 18.92% | 25.28% | 24.66% | 27.87% | 27.35% | 29.63% | 24.91% | 26.83% | 25.47% | 25.98% | 19.39% | 28.76% | 27.67% | 29.08% | 27.12% | 28.08% | 25.20% | 22.48% | 20.70% | 24.01% | 22.69% | 24.32% | 21.67% | 23.68% | 18.14% | 14.87% | 13.31% | 18.80% | 22.78% | 23.27% | 23.77% | 23.79% | 22.18% | 18.82% | 18.01% |
| QoQ | | 4.86% | (5.97%) | 4.66% | .20% | 1.32% | .76% | 2.41% | .61% | 3.21% | 5.94% | (7.64%) | (2.65%) | 3.06% | (6.35%) | .62% | (3.21%) | .52% | (2.27%) | 4.71% | (1.92%) | 1.37% | (.51%) | 6.59% | (9.38%) | 1.09% | (1.41%) | 1.96% | (.96%) | 2.88% | 2.72% | 1.78% | (3.30%) | 1.32% | (1.64%) | 2.66% | (2.02%) | 5.54% | 3.27% | 1.56% | (5.49%) | (3.99%) | (.49%) | (.50%) | (.02%) | 1.61% | 3.36% | .81% | (.16%) |
| YoY | | 3.75% | .21% | 6.93% | 4.69% | 5.10% | 6.99% | 12.17% | 2.12% | (1.14%) | (1.29%) | (13.59%) | (5.33%) | (5.89%) | (8.43%) | (4.35%) | (.25%) | 1.04% | 1.89% | 3.65% | 5.52% | (1.93%) | (2.20%) | (3.10%) | (7.73%) | .69% | 2.47% | 6.60% | 6.41% | 4.07% | 2.51% | (1.85%) | (.96%) | .33% | 4.55% | 9.46% | 8.35% | 4.88% | (4.65%) | (8.40%) | (10.46%) | (4.99%) | .60% | 4.45% | 5.76% | 5.63% | 2.34% | (.28%) | (5.52%) |
| Net Income | | 236,203,000$ | 200,309,000$ | 228,190,000$ | 195,625,000$ | 185,808,000$ | 171,041,000$ | 161,664,000$ | 147,398,000$ | 135,158,000$ | 111,628,000$ | 131,521,000$ | 188,533,000$ | 108,457,000$ | 90,601,000$ | 100,115,000$ | 97,096,000$ | 105,869,000$ | 108,858,000$ | 115,567,000$ | 102,918,000$ | 96,959,000$ | 93,551,000$ | 86,570,000$ | 66,182,000$ | 82,245,000$ | 79,242,000$ | 73,449,000$ | 71,151,000$ | 64,085,000$ | 50,286,000$ | 44,310,000$ | 40,654,000$ | 34,925,000$ | 38,602,000$ | 36,996,000$ | 21,707,000$ | 21,630,000$ | 12,958,000$ | 12,509,000$ | 17,590,000$ | 10,482,000$ | 13,406,000$ | 12,982,000$ | 13,326,000$ | 10,258,000$ | 9,578,000$ | 7,221,000$ | 6,247,000$ |
| QoQ% | | 17.92% | (12.22%) | 16.65% | 5.28% | 8.63% | 5.80% | 9.68% | 9.06% | 21.08% | (15.13%) | (30.24%) | 73.83% | 19.71% | (9.50%) | 3.11% | (8.29%) | (2.75%) | (5.81%) | 12.29% | 6.15% | 3.64% | 8.06% | 30.81% | (19.53%) | 3.79% | 7.89% | 3.23% | 11.03% | 27.44% | 13.49% | 8.99% | 16.40% | (9.53%) | 4.34% | 70.43% | .36% | 66.92% | 3.59% | (28.89%) | 67.81% | (21.81%) | 3.27% | (2.58%) | 29.91% | 7.10% | 32.64% | 15.59% | (4.26%) |
| YoY% | | 27.12% | 17.11% | 41.15% | 32.72% | 37.48% | 53.22% | 22.92% | (21.82%) | 24.62% | 23.21% | 31.37% | 94.17% | 2.45% | (16.77%) | (13.37%) | (5.66%) | 9.19% | 16.36% | 33.50% | 55.51% | 17.89% | 18.06% | 17.86% | (6.98%) | 28.34% | 57.58% | 65.76% | 75.02% | 83.49% | 30.27% | 19.77% | 87.29% | 61.47% | 197.90% | 195.76% | 23.41% | 106.35% | (3.34%) | (3.64%) | 32.00% | 2.18% | 39.97% | 79.78% | 113.32% | 57.21% | 59.69% | 49.04% | 9.91% |
| TTM | | 860,327,000$ | 809,932,000$ | 780,664,000$ | 714,138,000$ | 665,911,000$ | 615,261,000$ | 555,848,000$ | 525,705,000$ | 566,840,000$ | 540,139,000$ | 519,112,000$ | 487,706,000$ | 396,269,000$ | 393,681,000$ | 411,938,000$ | 427,390,000$ | 433,212,000$ | 424,302,000$ | 408,995,000$ | 379,998,000$ | 343,262,000$ | 328,548,000$ | 314,239,000$ | 301,118,000$ | 306,087,000$ | 287,927,000$ | 258,971,000$ | 229,832,000$ | 199,335,000$ | 170,175,000$ | 158,491,000$ | 151,177,000$ | 132,230,000$ | 118,935,000$ | 93,291,000$ | 68,804,000$ | 64,687,000$ | 53,539,000$ | 53,987,000$ | 54,460,000$ | 50,196,000$ | 49,972,000$ | 46,144,000$ | 40,383,000$ | 33,304,000$ | 29,571,000$ | 25,991,000$ | 23,615,000$ |
| TTM_QoQ% | | 6.22% | 3.75% | 9.32% | 7.24% | 8.23% | 10.69% | 5.73% | (7.26%) | 4.94% | 4.05% | 6.44% | 23.07% | .66% | (4.43%) | (3.62%) | (1.34%) | 2.10% | 3.74% | 7.63% | 10.70% | 4.48% | 4.55% | 4.36% | (1.62%) | 6.31% | 11.18% | 12.68% | 15.30% | 17.14% | 7.37% | 4.84% | 14.33% | 11.18% | 27.49% | 35.59% | 6.36% | 20.82% | (.83%) | (.87%) | 8.50% | .45% | 8.30% | 14.27% | 21.26% | 12.62% | 13.77% | 10.06% | 2.44% |
| TTM_YoY% | | 29.20% | 31.64% | 40.45% | 35.84% | 17.48% | 13.91% | 7.08% | 7.79% | 43.04% | 37.20% | 26.02% | 14.11% | (8.53%) | (7.22%) | .72% | 12.47% | 26.20% | 29.15% | 30.15% | 26.20% | 12.15% | 14.11% | 21.34% | 31.02% | 53.55% | 69.20% | 63.40% | 52.03% | 50.75% | 43.08% | 69.89% | 119.72% | 104.42% | 122.15% | 72.80% | 26.34% | 28.87% | 7.14% | 17.00% | 34.86% | 50.72% | 68.99% | 77.54% | 71.01% | 44.47% | 32.75% | | |
| Profit Margin | | 29.12% | 25.39% | 30.06% | 27.14% | 26.57% | 25.30% | 24.86% | 23.37% | 21.92% | 18.91% | 24.99% | 33.46% | 19.64% | 16.96% | 19.82% | 20.00% | 22.24% | 23.89% | 26.66% | 25.94% | 25.68% | 26.45% | 25.68% | 21.25% | 29.28% | 29.69% | 30.01% | 30.63% | 28.52% | 23.99% | 22.66% | 21.86% | 19.73% | 23.01% | 23.16% | 14.46% | 15.15% | 9.87% | 10.45% | 15.39% | 9.80% | 13.67% | 14.44% | 15.32% | 12.24% | 12.66% | 10.82% | 9.95% |
| QoQ | | 3.73% | (4.68%) | 2.93% | .56% | 1.28% | .44% | 1.48% | 1.45% | 3.01% | (6.08%) | (8.48%) | 13.83% | 2.68% | (2.86%) | (.18%) | (2.24%) | (1.66%) | (2.76%) | .72% | .26% | (.77%) | .77% | 4.43% | (8.03%) | (.41%) | (.32%) | (.62%) | 2.11% | 4.53% | 1.33% | .80% | 2.13% | (3.27%) | (.15%) | 8.70% | (.69%) | 5.28% | (.58%) | (4.95%) | 5.59% | (3.86%) | (.77%) | (.88%) | 3.08% | (.42%) | 1.84% | .88% | (1.92%) |
| YoY | | 2.54% | .09% | 5.21% | 3.76% | 4.65% | 6.38% | (.13%) | (10.09%) | 2.29% | 1.95% | 5.17% | 13.47% | (2.60%) | (6.93%) | (6.83%) | (5.94%) | (3.45%) | (2.56%) | .98% | 4.69% | (3.59%) | (3.24%) | (4.33%) | (9.38%) | .76% | 5.70% | 7.35% | 8.77% | 8.79% | .99% | (.50%) | 7.40% | 4.58% | 13.14% | 12.71% | (.94%) | 5.35% | (3.80%) | (3.99%) | .08% | (2.43%) | 1.01% | 3.61% | 5.37% | .37% | .56% | (.50%) | (4.34%) |
| Equity to Common Shareholders | | 7,040,631,000$ | 6,638,539,000$ | 6,211,098,000$ | 5,832,373,000$ | 5,501,403,000$ | 5,184,698,000$ | 4,889,381,000$ | 4,644,824,000$ | 4,379,773,000$ | 4,152,643,000$ | 3,943,063,000$ | 3,716,252,000$ | 3,418,792,000$ | 3,243,931,000$ | 3,068,275,000$ | 2,911,637,000$ | 2,769,361,000$ | 2,620,097,000$ | 2,444,984,000$ | 2,266,320,000$ | 2,106,379,000$ | 1,956,727,000$ | 1,801,036,000$ | 1,665,594,000$ | 1,558,565,000$ | 1,445,017,000$ | 1,335,103,000$ | 1,237,749,000$ | 1,138,305,000$ | 1,050,376,000$ | 974,437,000$ | 906,238,000$ | 818,468,000$ | 766,603,000$ | 708,904,000$ | 678,154,000$ | 605,905,000$ | 565,108,000$ | 530,546,000$ | 521,980,000$ | 473,978,000$ | 453,637,000$ | 428,950,000$ | 406,833,000$ | 381,207,000$ | 357,387,000$ | 330,286,000$ | 280,096,000$ |
| QoQ | | 402,092,000$ | 427,441,000$ | 378,725,000$ | 330,970,000$ | 316,705,000$ | 295,317,000$ | 244,557,000$ | 265,051,000$ | 227,130,000$ | 209,580,000$ | 226,811,000$ | 297,460,000$ | 174,861,000$ | 175,656,000$ | 156,638,000$ | 142,276,000$ | 149,264,000$ | 175,113,000$ | 178,664,000$ | 159,941,000$ | 149,652,000$ | 155,691,000$ | 135,442,000$ | 107,029,000$ | 113,548,000$ | 109,914,000$ | 97,354,000$ | 99,444,000$ | 87,929,000$ | 75,939,000$ | 68,199,000$ | 87,770,000$ | 51,865,000$ | 57,699,000$ | 56,250,000$ | 72,249,000$ | 40,797,000$ | 34,562,000$ | 8,566,000$ | 48,002,000$ | 20,341,000$ | 24,687,000$ | 22,117,000$ | 25,626,000$ | 23,820,000$ | 27,101,000$ | 50,190,000$ | 9,450,000$ |
| QoQ% | | 6.06% | 6.88% | 6.49% | 6.02% | 6.11% | 6.04% | 5.27% | 6.05% | 5.47% | 5.32% | 6.10% | 8.70% | 5.39% | 5.73% | 5.38% | 5.14% | 5.70% | 7.16% | 7.88% | 7.59% | 7.65% | 8.65% | 8.13% | 6.87% | 7.86% | 8.23% | 7.87% | 8.74% | 8.37% | 7.79% | 7.53% | 10.72% | 6.77% | 8.14% | 8.62% | 11.92% | 7.22% | 6.51% | 1.64% | 10.13% | 4.48% | 5.76% | 5.44% | 6.72% | 6.67% | 8.21% | 17.92% | 3.49% |
| YoY | | 1,539,228,000$ | 1,453,841,000$ | 1,321,717,000$ | 1,187,549,000$ | 1,121,630,000$ | 1,032,055,000$ | 946,318,000$ | 928,572,000$ | 960,981,000$ | 908,712,000$ | 874,788,000$ | 804,615,000$ | 649,431,000$ | 623,834,000$ | 623,291,000$ | 645,317,000$ | 662,982,000$ | 663,370,000$ | 643,948,000$ | 600,726,000$ | 547,814,000$ | 511,710,000$ | 465,933,000$ | 427,845,000$ | 420,260,000$ | 394,641,000$ | 360,666,000$ | 331,511,000$ | 319,837,000$ | 283,773,000$ | 265,533,000$ | 253,584,000$ | 212,563,000$ | 201,495,000$ | 178,358,000$ | 156,174,000$ | 131,927,000$ | 111,471,000$ | 101,596,000$ | 115,147,000$ | 92,771,000$ | 96,250,000$ | 98,664,000$ | 126,737,000$ | 110,561,000$ | | | 246,130,000$ |
| YoY% | | 27.98% | 28.04% | 27.03% | 25.57% | 25.61% | 24.85% | 24.00% | 24.99% | 28.11% | 28.01% | 28.51% | 27.63% | 23.45% | 23.81% | 25.49% | 28.47% | 31.48% | 33.90% | 35.75% | 36.07% | 35.15% | 35.41% | 34.90% | 34.57% | 36.92% | 37.57% | 37.01% | 36.58% | 39.08% | 37.02% | 37.46% | 38.85% | 35.08% | 35.66% | 33.62% | 29.92% | 27.83% | 24.57% | 23.69% | 28.30% | 24.34% | 26.93% | 29.87% | 45.25% | 40.85% | | | 724.64% |
| Dividends Paid | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 13,480,000$ | 17,660,000$ | 42,957,000$ | 3,195,000$ |
| Treasury Stock | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Goodwill | | 439,877,000$ | 439,877,000$ | 439,877,000$ | 439,877,000$ | 439,877,000$ | 439,877,000$ | 439,877,000$ | 439,877,000$ | 439,877,000$ | 439,877,000$ | 439,877,000$ | 439,877,000$ | 439,877,000$ | 439,877,000$ | 439,877,000$ | 439,877,000$ | 437,261,000$ | 437,261,000$ | 436,029,000$ | 436,029,000$ | 436,029,000$ | 438,529,000$ | 438,529,000$ | 438,529,000$ | 95,804,000$ | 95,804,000$ | 95,804,000$ | 95,804,000$ | 95,804,000$ | 95,804,000$ | 95,804,000$ | 95,804,000$ | 95,804,000$ | 95,804,000$ | 95,804,000$ | 95,804,000$ | 95,804,000$ | 95,804,000$ | 95,804,000$ | 95,804,000$ | 94,959,000$ | 10,624,000$ | 11,075,000$ | 4,850,000$ | 4,850,000$ | 4,850,000$ | 4,850,000$ | 4,850,000$ |
| QoQ% | | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .60% | .00% | .28% | .00% | .00% | (.57%) | .00% | .00% | 357.74% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .89% | 793.82% | (4.07%) | 128.35% | .00% | .00% | .00% | .00% | 2.99% |
| YoY% | | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .60% | .60% | .88% | .88% | .28% | (.29%) | (.57%) | (.57%) | 355.13% | 357.74% | 357.74% | 357.74% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .89% | 801.77% | 765.05% | 1,875.34% | 1,857.92% | 119.05% | 128.35% | .00% | 2.99% | .00% | | |
| Other Intangible Assets | | 32,650,000$ | 36,445,000$ | 40,519,000$ | 44,460,000$ | 48,527,000$ | 53,339,000$ | 58,231,000$ | 63,017,000$ | 67,919,000$ | 72,825,000$ | 77,731,000$ | 82,476,000$ | 87,382,000$ | 92,288,000$ | 97,194,000$ | 101,940,000$ | 102,559,000$ | 107,253,000$ | 110,166,000$ | 114,595,000$ | 119,165,000$ | 124,420,000$ | 129,403,000$ | 134,601,000$ | 19,948,000$ | 21,438,000$ | 22,951,000$ | 24,521,000$ | 26,188,000$ | 27,854,000$ | 29,644,000$ | 31,490,000$ | 33,392,000$ | 35,288,000$ | 37,273,000$ | 39,283,000$ | 41,333,000$ | 43,386,000$ | 45,446,000$ | 47,500,000$ | 49,053,000$ | 7,683,000$ | 7,790,000$ | 4,904,000$ | 5,314,000$ | 5,727,000$ | 6,141,000$ | 6,551,000$ |
| QoQ | | (3,795,000$) | (4,074,000$) | (3,941,000$) | (4,067,000$) | (4,812,000$) | (4,892,000$) | (4,786,000$) | (4,902,000$) | (4,906,000$) | (4,906,000$) | (4,745,000$) | (4,906,000$) | (4,906,000$) | (4,906,000$) | (4,746,000$) | (619,000$) | (4,694,000$) | (2,913,000$) | (4,429,000$) | (4,570,000$) | (5,255,000$) | (4,983,000$) | (5,198,000$) | 114,653,000$ | (1,490,000$) | (1,513,000$) | (1,570,000$) | (1,667,000$) | (1,666,000$) | (1,790,000$) | (1,846,000$) | (1,902,000$) | (1,896,000$) | (1,985,000$) | (2,010,000$) | (2,050,000$) | (2,053,000$) | (2,060,000$) | (2,054,000$) | (1,553,000$) | 41,370,000$ | (107,000$) | 2,886,000$ | (410,000$) | (413,000$) | (414,000$) | (410,000$) | (413,000$) |
| Amortization of Intangible Assets | | 4,000,000$ | 4,000,000$ | 4,000,000$ | 5,000,000$ | 5,000,000$ | 5,000,000$ | 5,000,000$ | 4,000,000$ | 5,000,000$ | 5,000,000$ | 5,000,000$ | 4,000,000$ | 5,000,000$ | 5,000,000$ | 5,000,000$ | 5,000,000$ | 5,000,000$ | 5,000,000$ | 4,000,000$ | 5,000,000$ | 5,000,000$ | 5,000,000$ | 5,000,000$ | 5,000,000$ | 2,000,000$ | 2,000,000$ | 2,000,000$ | 1,700,000$ | 1,700,000$ | 1,800,000$ | 1,800,000$ | 1,900,000$ | 1,900,000$ | 2,000,000$ | 2,000,000$ | 2,000,000$ | 2,100,000$ | 2,100,000$ | 2,100,000$ | 2,100,000$ | 1,100,000$ | 700,000$ | 400,000$ | 500,000$ | 400,000$ | 400,000$ | 400,000$ | 400,000$ |
| Total Assets | | 8,097,151,000$ | 7,999,427,000$ | 7,765,077,000$ | 7,339,756,000$ | 6,452,853,000$ | 6,330,837,000$ | 6,187,558,000$ | 5,910,920,000$ | 5,225,772,000$ | 5,228,143,000$ | 5,023,370,000$ | 4,804,296,000$ | 4,182,717,000$ | 4,116,583,000$ | 4,011,222,000$ | 3,816,465,000$ | 3,367,486,000$ | 3,351,383,000$ | 3,222,149,000$ | 3,046,067,000$ | 2,583,641,000$ | 2,516,409,000$ | 2,404,619,000$ | 2,271,777,000$ | 1,900,441,000$ | 1,859,853,000$ | 1,776,104,000$ | 1,653,766,000$ | 1,397,281,000$ | 1,364,592,000$ | 1,317,655,000$ | 1,230,333,000$ | 1,046,216,000$ | 1,035,870,000$ | 995,663,000$ | 917,376,000$ | 788,474,000$ | 787,232,000$ | 751,792,000$ | 705,799,000$ | 625,033,000$ | 591,632,000$ | 568,663,000$ | 544,890,000$ | 492,553,000$ | 464,241,000$ | 435,124,000$ | 370,308,000$ |
| QoQ | | 97,724,000$ | 234,350,000$ | 425,321,000$ | 886,903,000$ | 122,016,000$ | 143,279,000$ | 276,638,000$ | 685,148,000$ | (2,371,000$) | 204,773,000$ | 219,074,000$ | 621,579,000$ | 66,134,000$ | 105,361,000$ | 194,757,000$ | 448,979,000$ | 16,103,000$ | 129,234,000$ | 176,082,000$ | 462,426,000$ | 67,232,000$ | 111,790,000$ | 132,842,000$ | 371,336,000$ | 40,588,000$ | 83,749,000$ | 122,338,000$ | 256,485,000$ | 32,689,000$ | 46,937,000$ | 87,322,000$ | 184,117,000$ | 10,346,000$ | 40,207,000$ | 78,287,000$ | 128,902,000$ | 1,242,000$ | 35,440,000$ | 45,993,000$ | 80,766,000$ | 33,401,000$ | 22,969,000$ | 23,773,000$ | 52,337,000$ | 28,312,000$ | 29,117,000$ | 64,816,000$ | 25,019,000$ |
| YoY | | 1,644,298,000$ | 1,668,590,000$ | 1,577,519,000$ | 1,428,836,000$ | 1,227,081,000$ | 1,102,694,000$ | 1,164,188,000$ | 1,106,624,000$ | 1,043,055,000$ | 1,111,560,000$ | 1,012,148,000$ | 987,831,000$ | 815,231,000$ | 765,200,000$ | 789,073,000$ | 770,398,000$ | 783,845,000$ | 834,974,000$ | 817,530,000$ | 774,290,000$ | 683,200,000$ | 656,556,000$ | 628,515,000$ | 618,011,000$ | 503,160,000$ | 495,261,000$ | 458,449,000$ | 423,433,000$ | 351,065,000$ | 328,722,000$ | 321,992,000$ | 312,957,000$ | 257,742,000$ | 248,638,000$ | 243,871,000$ | 211,577,000$ | 163,441,000$ | 195,600,000$ | 183,129,000$ | 160,909,000$ | 132,480,000$ | 127,391,000$ | 133,539,000$ | 174,582,000$ | 147,264,000$ | | | 280,488,000$ |
| Total Liabilities | | 1,056,520,000$ | 1,360,888,000$ | 1,553,979,000$ | 1,507,383,000$ | 951,450,000$ | 1,146,139,000$ | 1,298,177,000$ | 1,266,096,000$ | 845,999,000$ | 1,075,500,000$ | 1,080,307,000$ | 1,088,044,000$ | 763,925,000$ | 872,652,000$ | 942,947,000$ | 904,828,000$ | 598,125,000$ | 731,286,000$ | 777,165,000$ | 779,747,000$ | 477,262,000$ | 559,682,000$ | 603,583,000$ | 606,183,000$ | 341,876,000$ | 414,836,000$ | 441,001,000$ | 416,017,000$ | 258,976,000$ | 314,216,000$ | 343,218,000$ | 324,095,000$ | 227,748,000$ | 269,267,000$ | 286,759,000$ | 264,722,000$ | 182,569,000$ | 222,124,000$ | 221,246,000$ | 200,550,000$ | 151,055,000$ | 137,995,000$ | 139,713,000$ | 138,057,000$ | 111,346,000$ | 106,854,000$ | 104,838,000$ | 90,212,000$ |
| QoQ | | (304,368,000$) | (193,091,000$) | 46,596,000$ | 555,933,000$ | (194,689,000$) | (152,038,000$) | 32,081,000$ | 420,097,000$ | (229,501,000$) | (4,807,000$) | (7,737,000$) | 324,119,000$ | (108,727,000$) | (70,295,000$) | 38,119,000$ | 306,703,000$ | (133,161,000$) | (45,879,000$) | (2,582,000$) | 302,485,000$ | (82,420,000$) | (43,901,000$) | (2,600,000$) | 264,307,000$ | (72,960,000$) | (26,165,000$) | 24,984,000$ | 157,041,000$ | (55,240,000$) | (29,002,000$) | 19,123,000$ | 96,347,000$ | (41,519,000$) | (17,492,000$) | 22,037,000$ | 82,153,000$ | (39,555,000$) | 878,000$ | 20,696,000$ | 49,495,000$ | 13,060,000$ | (1,718,000$) | 1,656,000$ | 26,711,000$ | 4,492,000$ | 2,016,000$ | 14,626,000$ | 15,569,000$ |
| YoY | | 105,070,000$ | 214,749,000$ | 255,802,000$ | 241,287,000$ | 105,451,000$ | 70,639,000$ | 217,870,000$ | 178,052,000$ | 82,074,000$ | 202,848,000$ | 137,360,000$ | 183,216,000$ | 165,800,000$ | 141,366,000$ | 165,782,000$ | 125,081,000$ | 120,863,000$ | 171,604,000$ | 173,582,000$ | 173,564,000$ | 135,386,000$ | 144,846,000$ | 162,582,000$ | 190,166,000$ | 82,900,000$ | 100,620,000$ | 97,783,000$ | 91,922,000$ | 31,228,000$ | 44,949,000$ | 56,459,000$ | 59,373,000$ | 45,179,000$ | 47,143,000$ | 65,513,000$ | 64,172,000$ | 31,514,000$ | 84,129,000$ | 81,533,000$ | 62,493,000$ | 39,709,000$ | 31,141,000$ | 34,875,000$ | 47,845,000$ | 36,703,000$ | | | 34,358,000$ |
| Current Ratio | | 7.53x | 5.57x | 4.60x | 4.51x | 6.36x | 5.01x | 4.29x | 4.24x | 5.64x | 4.35x | 4.16x | 3.94x | 4.91x | 4.20x | 3.73x | 3.70x | 4.95x | 3.97x | 3.52x | 3.23x | 4.44x | 3.56x | 3.04x | 2.78x | 5.40x | 4.23x | 3.73x | 3.57x | 5.00x | 3.91x | 3.38x | 3.31x | 3.95x | 3.26x | 2.93x | 2.88x | 3.52x | 2.82x | 2.65x | 2.69x | 3.13x | 3.89x | 3.72x | 3.70x | 4.17x | 4.10x | 4.14x | 4.08x |
| Total Current Assets | | 7,111,854,000$ | 6,994,588,000$ | 6,707,534,000$ | 6,308,802,000$ | 5,447,160,000$ | 5,367,843,000$ | 5,244,948,000$ | 5,003,211,000$ | 4,335,758,000$ | 4,361,753,000$ | 4,188,134,000$ | 3,969,313,000$ | 3,386,485,000$ | 3,356,142,000$ | 3,275,295,000$ | 3,107,183,000$ | 2,659,795,000$ | 2,631,792,000$ | 2,495,066,000$ | 2,310,826,000$ | 1,852,997,000$ | 1,785,432,000$ | 1,675,272,000$ | 1,531,124,000$ | 1,658,121,000$ | 1,620,838,000$ | 1,537,851,000$ | 1,433,414,000$ | 1,183,194,000$ | 1,152,358,000$ | 1,102,828,000$ | 1,012,421,000$ | 846,069,000$ | 833,355,000$ | 789,112,000$ | 711,865,000$ | 589,829,000$ | 587,093,000$ | 548,374,000$ | 500,964,000$ | 427,338,000$ | 522,750,000$ | 509,775,000$ | 501,837,000$ | 449,516,000$ | 423,005,000$ | 418,782,000$ | 353,732,000$ |
| QoQ | | 117,266,000$ | 287,054,000$ | 398,732,000$ | 861,642,000$ | 79,317,000$ | 122,895,000$ | 241,737,000$ | 667,453,000$ | (25,995,000$) | 173,619,000$ | 218,821,000$ | 582,828,000$ | 30,343,000$ | 80,847,000$ | 168,112,000$ | 447,388,000$ | 28,003,000$ | 136,726,000$ | 184,240,000$ | 457,829,000$ | 67,565,000$ | 110,160,000$ | 144,148,000$ | (126,997,000$) | 37,283,000$ | 82,987,000$ | 104,437,000$ | 250,220,000$ | 30,836,000$ | 49,530,000$ | 90,407,000$ | 166,352,000$ | 12,714,000$ | 44,243,000$ | 77,247,000$ | 122,036,000$ | 2,736,000$ | 38,719,000$ | 47,410,000$ | 73,626,000$ | (95,412,000$) | 12,975,000$ | 7,938,000$ | 52,321,000$ | 26,511,000$ | 4,223,000$ | 65,050,000$ | 25,284,000$ |
| Total Current Liabilities | | 944,878,000$ | 1,255,053,000$ | 1,456,613,000$ | 1,398,404,000$ | 857,001,000$ | 1,070,438,000$ | 1,223,286,000$ | 1,178,883,000$ | 768,250,000$ | 1,001,954,000$ | 1,006,302,000$ | 1,006,803,000$ | 690,280,000$ | 799,389,000$ | 878,860,000$ | 840,779,000$ | 536,887,000$ | 662,837,000$ | 709,546,000$ | 715,952,000$ | 417,392,000$ | 501,482,000$ | 550,340,000$ | 551,172,000$ | 306,897,000$ | 382,941,000$ | 412,587,000$ | 401,022,000$ | 236,716,000$ | 294,658,000$ | 326,226,000$ | 306,169,000$ | 214,350,000$ | 255,578,000$ | 269,046,000$ | 246,784,000$ | 167,616,000$ | 208,115,000$ | 207,098,000$ | 186,279,000$ | 136,383,000$ | 134,402,000$ | 137,143,000$ | 135,523,000$ | 107,760,000$ | 103,257,000$ | 101,231,000$ | 86,617,000$ |
| QoQ | | (310,175,000$) | (201,560,000$) | 58,209,000$ | 541,403,000$ | (213,437,000$) | (152,848,000$) | 44,403,000$ | 410,633,000$ | (233,704,000$) | (4,348,000$) | (501,000$) | 316,523,000$ | (109,109,000$) | (79,471,000$) | 38,081,000$ | 303,892,000$ | (125,950,000$) | (46,709,000$) | (6,406,000$) | 298,560,000$ | (84,090,000$) | (48,858,000$) | (832,000$) | 244,275,000$ | (76,044,000$) | (29,646,000$) | 11,565,000$ | 164,306,000$ | (57,942,000$) | (31,568,000$) | 20,057,000$ | 91,819,000$ | (41,228,000$) | (13,468,000$) | 22,262,000$ | 79,168,000$ | (40,499,000$) | 1,017,000$ | 20,819,000$ | 49,896,000$ | 1,981,000$ | (2,741,000$) | 1,620,000$ | 27,763,000$ | 4,503,000$ | 2,026,000$ | 14,614,000$ | 16,364,000$ |
| Debt to Asset Ratio | | .13x | .17x | .20x | .21x | .15x | .18x | .21x | .21x | .16x | .21x | .22x | .23x | .18x | .21x | .24x | .24x | .18x | .22x | .24x | .26x | .18x | .22x | .25x | .27x | .18x | .22x | .25x | .25x | .19x | .23x | .26x | .26x | .22x | .26x | .29x | .29x | .23x | .28x | .29x | .28x | .24x | .23x | .25x | .25x | .23x | .23x | .24x | .24x |
| Long Term Debt | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Capital Lease Obligations | | 89,796,000$ | 85,448,000$ | 77,231,000$ | 75,775,000$ | 71,701,000$ | 54,094,000$ | 55,743,000$ | 55,775,000$ | 57,666,000$ | 58,505,000$ | 58,228,000$ | 60,976,000$ | 61,890,000$ | 63,472,000$ | 54,068,000$ | 54,588,000$ | 56,040,000$ | 58,735,000$ | 59,856,000$ | 62,740,000$ | 58,394,000$ | 56,411,000$ | 51,458,000$ | 53,413,000$ | 25,662,000$ | 20,463,000$ | 17,118,000$ | | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 1,660,137,000$ | 1,930,431,000$ | 1,964,982,000$ | 1,118,785,000$ | 1,044,511,000$ | 1,165,754,000$ | 1,197,196,000$ | 703,487,000$ | 743,712,000$ | 742,607,000$ | 1,093,634,000$ | 886,465,000$ | 865,159,000$ | 1,140,246,000$ | 1,239,998,000$ | 1,138,040,000$ | 1,149,946,000$ | 1,064,731,000$ | 1,184,980,000$ | 730,504,000$ | 634,265,000$ | 795,782,000$ | 720,776,000$ | 476,733,000$ | 892,581,000$ | 827,468,000$ | 748,158,000$ | 550,971,000$ | 467,643,000$ | 511,735,000$ | 460,239,000$ | 320,183,000$ | 310,796,000$ | 409,226,000$ | 365,660,000$ | 217,606,000$ | 206,078,000$ | 210,365,000$ | 245,942,000$ | 132,179,000$ | 108,594,000$ | 119,776,000$ | 107,561,000$ | 129,253,000$ | 132,135,000$ | 140,116,000$ | 188,888,000$ | 262,507,000$ |
| QoQ | | (270,294,000$) | (34,551,000$) | 846,197,000$ | 74,274,000$ | (121,243,000$) | (31,442,000$) | 493,709,000$ | (40,225,000$) | 1,105,000$ | (351,027,000$) | 207,169,000$ | 21,306,000$ | (275,087,000$) | (99,752,000$) | 101,958,000$ | (11,906,000$) | 85,215,000$ | (120,249,000$) | 454,476,000$ | 96,239,000$ | (161,517,000$) | 75,006,000$ | 244,043,000$ | (415,848,000$) | 65,113,000$ | 79,310,000$ | 197,187,000$ | 83,328,000$ | (44,092,000$) | 51,496,000$ | 140,056,000$ | 9,387,000$ | (98,430,000$) | 43,566,000$ | 148,054,000$ | 11,528,000$ | (4,287,000$) | (35,577,000$) | 113,763,000$ | 23,585,000$ | (11,182,000$) | 12,215,000$ | (21,692,000$) | (2,882,000$) | (7,981,000$) | (48,772,000$) | (73,619,000$) | 5,366,000$ |
| YoY | | 615,626,000$ | 764,677,000$ | 767,786,000$ | 415,298,000$ | 300,799,000$ | 423,147,000$ | 103,562,000$ | (182,978,000$) | (121,447,000$) | (397,639,000$) | (146,364,000$) | (251,575,000$) | (284,787,000$) | 75,515,000$ | 55,018,000$ | 407,536,000$ | 515,681,000$ | 268,949,000$ | 464,204,000$ | 253,771,000$ | (258,316,000$) | (31,686,000$) | (27,382,000$) | (74,238,000$) | 424,938,000$ | 315,733,000$ | 287,919,000$ | 230,788,000$ | 156,847,000$ | 102,509,000$ | 94,579,000$ | 102,577,000$ | 104,718,000$ | 198,861,000$ | 119,718,000$ | 85,427,000$ | 97,484,000$ | 90,589,000$ | 138,381,000$ | 2,926,000$ | (23,541,000$) | (20,340,000$) | (81,327,000$) | (133,254,000$) | (125,006,000$) | 101,508,000$ | 144,534,000$ | 230,617,000$ |
| Interest Expenses | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Interest Income | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |