| MONOLITHIC POWER SYSTEMS INC (MPWR) |
| Q1-CY2026 | 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 |
| Balance Sheet Date | | 2025-Dec-31 | 2025-Sep-30 | 2025-Jun-30 | 2025-Mar-31 | 2024-Dec-31 | 2024-Sep-30 | 2024-Jun-30 | 2024-Mar-31 | 2023-Dec-31 | 2023-Sep-30 | 2023-Jun-30 | 2023-Mar-31 | 2022-Dec-31 | 2022-Sep-30 | 2022-Jun-30 | 2022-Mar-31 | 2021-Dec-31 | 2021-Sep-30 | 2021-Jun-30 | 2021-Mar-31 | 2020-Dec-31 | 2020-Sep-30 | 2020-Jun-30 | 2020-Mar-31 | 2019-Dec-31 | 2019-Sep-30 | 2019-Jun-30 | 2019-Mar-31 | 2018-Dec-31 | 2018-Sep-30 | 2018-Jun-30 | 2018-Mar-31 | 2017-Dec-31 | 2017-Sep-30 | 2017-Jun-30 | 2017-Mar-31 | 2016-Dec-31 | 2016-Sep-30 | 2016-Jun-30 | 2016-Mar-31 | 2015-Dec-31 | 2015-Sep-30 | 2015-Jun-30 | 2015-Mar-31 | 2014-Dec-31 | 2014-Sep-30 | 2014-Jun-30 | 2014-Mar-31 |
| Fiscal Period | | 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 | Q3-FY2014 | Q2-FY2014 | Q1-FY2014 |
| Close Price of Common Stock | 1,141.20$ | 907.54$ | 920.09$ | 731.24$ | 580.14$ | 591.71$ | 924.91$ | 819.63$ | 675.35$ | 631.16$ | 462.02$ | 541.36$ | 500.73$ | 353.59$ | 363.40$ | 384.02$ | 484.97$ | 493.75$ | 484.68$ | 373.84$ | 353.20$ | 366.72$ | 280.49$ | 236.94$ | 167.67$ | 178.00$ | 155.54$ | 135.87$ | 135.52$ | 116.07$ | 125.54$ | 133.79$ | 115.90$ | 112.40$ | 106.69$ | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 56,053,461,600$ | 43,477,279,245$ | 44,064,710,820$ | 35,011,771,200$ | 27,768,741,910$ | 28,863,613,800$ | 45,090,968,560$ | 39,892,788,000$ | 32,863,206,350$ | 30,240,137,920$ | 22,074,391,560$ | 25,672,915,280$ | 23,687,032,650$ | 16,598,221,780$ | 17,003,122,600$ | 17,911,844,860$ | 22,555,469,730$ | 22,758,418,750$ | 22,256,505,600$ | 17,104,675,360$ | 16,113,337,200$ | 16,537,746,355$ | 12,597,647,370$ | 10,600,695,600$ | 7,478,417,340$ | 7,732,142,000$ | 6,726,171,760$ | 5,850,154,590$ | 5,815,761,740$ | 4,922,760,840$ | 5,310,304,338$ | 5,644,254,387$ | 4,883,126,848$ | 4,666,501,021$ | 4,415,272,830$ | | | | | | | | | | | | | | |
| QoQ% | 28.93% | (1.33%) | 25.86% | 26.08% | (3.79%) | (35.99%) | 13.03% | 21.39% | 8.67% | 36.99% | (14.02%) | 8.38% | 42.71% | (2.38%) | (5.07%) | (20.59%) | (.89%) | 2.26% | 30.12% | 6.15% | (2.57%) | 31.28% | 18.84% | 41.75% | (3.28%) | 14.96% | 14.97% | .59% | 18.14% | (7.30%) | (5.92%) | 15.59% | 4.64% | 5.69% | | | | | | | | | | | | | | | |
| YoY% | 101.86% | 50.63% | (2.28%) | (12.24%) | (15.50%) | (4.55%) | 104.27% | 55.39% | 38.74% | 82.19% | 29.83% | 43.33% | 5.02% | (27.07%) | (23.60%) | 4.72% | 39.98% | 37.62% | 76.67% | 61.35% | 115.47% | 113.88% | 87.29% | 81.20% | 28.59% | 57.07% | 26.66% | 3.65% | 19.10% | 5.49% | 20.27% | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 49,118,000 | 48,709,000 | 47,905,000 | 47,892,000 | 47,877,000 | 47,823,000 | 48,779,000 | 48,698,000 | 48,667,000 | 48,028,000 | 47,911,000 | 47,611,000 | 47,411,000 | 47,107,000 | 46,941,000 | 46,787,000 | 46,625,000 | 46,256,000 | 46,091,000 | 45,917,000 | 45,737,000 | 45,267,000 | 45,096,000 | 44,911,000 | 44,715,000 | 43,616,000 | 43,435,000 | 43,234,000 | 43,033,000 | 42,505,000 | 42,408,000 | 42,285,000 | 42,145,000 | 41,614,000 | 41,508,000 | 41,366,000 | 41,239,000 | 40,793,000 | 40,661,000 | 40,480,000 | 40,236,000 | 39,689,000 | 39,503,000 | 39,617,000 | 39,253,000 | 38,832,000 | 38,804,000 | 38,774,000 | 38,672,000 |
| QoQ% | .84% | 1.68% | .03% | .03% | .11% | (1.96%) | .17% | .06% | 1.33% | .24% | .63% | .42% | .65% | .35% | .33% | .35% | .80% | .36% | .38% | .39% | 1.04% | .38% | .41% | .44% | 2.52% | .42% | .47% | .47% | 1.24% | .23% | .29% | .33% | 1.28% | .26% | .34% | .31% | 1.09% | .33% | .45% | .61% | 1.38% | .47% | (.29%) | .93% | 1.08% | .07% | .08% | .26% | 1.00% |
| YoY% | 2.59% | 1.85% | (1.79%) | (1.66%) | (1.62%) | (.43%) | 1.81% | 2.28% | 2.65% | 1.96% | 2.07% | 1.76% | 1.69% | 1.84% | 1.84% | 1.90% | 1.94% | 2.19% | 2.21% | 2.24% | 2.29% | 3.79% | 3.82% | 3.88% | 3.91% | 2.61% | 2.42% | 2.24% | 2.11% | 2.14% | 2.17% | 2.22% | 2.20% | 2.01% | 2.08% | 2.19% | 2.49% | 2.78% | 2.93% | 2.18% | 2.50% | 2.21% | 1.80% | 2.17% | 1.50% | 1.41% | 1.51% | 3.85% | 5.28% |
| Price to Sales | 20.09x | 15.58x | 16.56x | 13.76x | 11.63x | 13.08x | 22.11x | 21.06x | 17.98x | 16.61x | 12.08x | 13.90x | 12.68x | 9.25x | 10.18x | 11.95x | 16.95x | 18.84x | 20.15x | 16.44x | 17.27x | 19.58x | 16.19x | 15.42x | 11.46x | 12.31x | 10.94x | 9.66x | 9.78x | 8.45x | 9.51x | 10.70x | 9.77x | 9.91x | 9.92x | | | | | | | | | | | | | | |
| Price to Earnings | 90.19x | 69.96x | 25.85x | 20.98x | 16.99x | 18.13x | 103.84x | 97.07x | 80.13x | 70.76x | 49.10x | 56.71x | 50.62x | 37.92x | 43.46x | 53.36x | 81.67x | 94.03x | 104.87x | 85.94x | 92.59x | 100.61x | 81.84x | 82.89x | 63.16x | 71.04x | 64.65x | 55.15x | 53.07x | 46.76x | 59.20x | 69.02x | 67.28x | 71.57x | 63.34x | | | | | | | | | | | | | | |
| Price to Book | 15.87x | 12.31x | 13.05x | 10.91x | 9.03x | 9.78x | 19.17x | 18.17x | 15.55x | 14.75x | 11.35x | 13.96x | 13.34x | 9.95x | 11.11x | 12.59x | 17.01x | 18.29x | 19.14x | 15.73x | 15.77x | 17.11x | 13.77x | 12.49x | 9.20x | 10.00x | 9.16x | 8.31x | 8.55x | 7.69x | 8.70x | 9.75x | 8.75x | 8.94x | 8.73x | | | | | | | | | | | | | | |
| Total Revenue | | 751,155,000$ | 737,176,000$ | 664,574,000$ | 637,554,000$ | 621,665,000$ | 620,119,000$ | 507,431,000$ | 457,885,000$ | 454,012,000$ | 474,867,000$ | 441,128,000$ | 451,065,000$ | 460,012,000$ | 495,418,000$ | 461,004,000$ | 377,714,000$ | 336,504,000$ | 323,522,000$ | 293,317,000$ | 254,455,000$ | 233,043,000$ | 259,422,000$ | 186,209,000$ | 165,778,000$ | 166,738,000$ | 168,813,000$ | 151,007,000$ | 141,363,000$ | 153,497,000$ | 159,975,000$ | 139,761,000$ | 129,150,000$ | 129,430,000$ | 128,939,000$ | 112,198,000$ | 100,362,000$ | 103,618,000$ | 106,456,000$ | 94,079,000$ | 84,512,000$ | 86,919,000$ | 91,194,000$ | 81,416,000$ | 73,538,000$ | 75,703,000$ | 78,335,000$ | 68,436,000$ | 60,061,000$ |
| QoQ% | | 1.90% | 10.93% | 4.24% | 2.56% | .25% | 22.21% | 10.82% | .85% | (4.39%) | 7.65% | (2.20%) | (1.95%) | (7.15%) | 7.47% | 22.05% | 12.25% | 4.01% | 10.30% | 15.27% | 9.19% | (10.17%) | 39.32% | 12.32% | (.58%) | (1.23%) | 11.79% | 6.82% | (7.91%) | (4.05%) | 14.46% | 8.22% | (.22%) | .38% | 14.92% | 11.79% | (3.14%) | (2.67%) | 13.16% | 11.32% | (2.77%) | (4.69%) | 12.01% | 10.71% | (2.86%) | (3.36%) | 14.47% | 13.94% | (5.51%) |
| YoY% | | 20.83% | 18.88% | 30.97% | 39.24% | 36.93% | 30.59% | 15.03% | 1.51% | (1.30%) | (4.15%) | (4.31%) | 19.42% | 36.70% | 53.13% | 57.17% | 48.44% | 44.40% | 24.71% | 57.52% | 53.49% | 39.77% | 53.67% | 23.31% | 17.27% | 8.63% | 5.53% | 8.05% | 9.46% | 18.60% | 24.07% | 24.57% | 28.68% | 24.91% | 21.12% | 19.26% | 18.76% | 19.21% | 16.74% | 15.55% | 14.92% | 14.82% | 16.42% | 18.97% | 22.44% | 19.11% | 19.88% | 18.58% | 16.69% |
| TTM | | 2,790,459,000$ | 2,660,969,000$ | 2,543,912,000$ | 2,386,769,000$ | 2,207,100,000$ | 2,039,447,000$ | 1,894,195,000$ | 1,827,892,000$ | 1,821,072,000$ | 1,827,072,000$ | 1,847,623,000$ | 1,867,499,000$ | 1,794,148,000$ | 1,670,640,000$ | 1,498,744,000$ | 1,331,057,000$ | 1,207,798,000$ | 1,104,337,000$ | 1,040,237,000$ | 933,129,000$ | 844,452,000$ | 778,147,000$ | 687,538,000$ | 652,336,000$ | 627,921,000$ | 614,680,000$ | 605,842,000$ | 594,596,000$ | 582,383,000$ | 558,316,000$ | 527,280,000$ | 499,717,000$ | 470,929,000$ | 445,117,000$ | 422,634,000$ | 404,515,000$ | 388,665,000$ | 371,966,000$ | 356,704,000$ | 344,041,000$ | 333,067,000$ | 321,851,000$ | 308,992,000$ | 296,012,000$ | 282,535,000$ | 270,392,000$ | 257,404,000$ | 246,682,000$ |
| TTM_QoQ% | | 4.87% | 4.60% | 6.58% | 8.14% | 8.22% | 7.67% | 3.63% | .38% | (.33%) | (1.11%) | (1.06%) | 4.09% | 7.39% | 11.47% | 12.60% | 10.21% | 9.37% | 6.16% | 11.48% | 10.50% | 8.52% | 13.18% | 5.40% | 3.89% | 2.15% | 1.46% | 1.89% | 2.10% | 4.31% | 5.89% | 5.52% | 6.11% | 5.80% | 5.32% | 4.48% | 4.08% | 4.49% | 4.28% | 3.68% | 3.30% | 3.49% | 4.16% | 4.39% | 4.77% | 4.49% | 5.05% | 4.35% | 3.61% |
| TTM_YoY% | | 26.43% | 30.48% | 34.30% | 30.58% | 21.20% | 11.62% | 2.52% | (2.12%) | 1.50% | 9.36% | 23.28% | 40.30% | 48.55% | 51.28% | 44.08% | 42.64% | 43.03% | 41.92% | 51.30% | 43.04% | 34.48% | 26.59% | 13.49% | 9.71% | 7.82% | 10.10% | 14.90% | 18.99% | 23.67% | 25.43% | 24.76% | 23.54% | 21.17% | 19.67% | 18.48% | 17.58% | 16.69% | 15.57% | 15.44% | 16.23% | 17.89% | 19.03% | 20.04% | 20.00% | 18.67% | 21.39% | 20.34% | 14.84% |
| Gross Margin | | 55.15% | 55.11% | 55.08% | 55.40% | 55.40% | 55.38% | 55.29% | 55.13% | 55.31% | 55.50% | 56.15% | 57.37% | 58.22% | 58.72% | 58.78% | 57.95% | 57.61% | 57.59% | 55.99% | 55.44% | 55.30% | 55.14% | 55.10% | 55.16% | 55.14% | 55.18% | 55.11% | 55.18% | 55.11% | 55.65% | 55.50% | 55.36% | 54.98% | 54.95% | 54.75% | 54.64% | 54.54% | 54.41% | 54.13% | 53.85% | 53.98% | 54.21% | 54.20% | 53.96% | 54.11% | 54.21% | 54.21% | 53.44% |
| QoQ | | .05% | .03% | (.33%) | .00% | .02% | .09% | .16% | (.18%) | (.19%) | (.65%) | (1.23%) | (.85%) | (.50%) | (.06%) | .83% | .34% | .03% | 1.60% | .55% | .14% | .16% | .04% | (.07%) | .02% | (.05%) | .07% | (.07%) | .07% | (.53%) | .15% | .14% | .38% | .03% | .21% | .10% | .11% | .13% | .28% | .28% | (.13%) | (.24%) | .01% | .24% | (.14%) | (.10%) | .00% | .77% | (.51%) |
| YoY | | (.25%) | (.28%) | (.22%) | .27% | .09% | (.12%) | (.85%) | (2.24%) | (2.91%) | (3.22%) | (2.63%) | (.58%) | .60% | 1.13% | 2.79% | 2.51% | 2.31% | 2.45% | .89% | .27% | .16% | (.05%) | (.02%) | (.02%) | .03% | (.46%) | (.39%) | (.18%) | .13% | .69% | .75% | .71% | .44% | .54% | .62% | .79% | .56% | .20% | (.07%) | (.11%) | (.13%) | .01% | (.01%) | .52% | .15% | .20% | .62% | .24% |
| Operating Income | | 199,936,000$ | 195,183,000$ | 164,758,000$ | 168,759,000$ | 163,307,000$ | 164,028,000$ | 116,536,000$ | 95,487,000$ | 109,569,000$ | 135,566,000$ | 112,325,000$ | 124,276,000$ | 136,892,000$ | 151,871,000$ | 141,888,000$ | 96,134,000$ | 78,572,000$ | 77,131,000$ | 60,628,000$ | 46,086,000$ | 39,962,000$ | 59,979,000$ | 27,955,000$ | 30,986,000$ | 30,694,000$ | 30,032,000$ | 20,119,000$ | 21,717,000$ | 33,077,000$ | 33,493,000$ | 24,882,000$ | 22,037,000$ | 25,053,000$ | 23,832,000$ | 14,970,000$ | 13,570,000$ | 17,542,000$ | 15,001,000$ | 11,527,000$ | 10,376,000$ | 11,793,000$ | 13,310,000$ | 10,111,000$ | 5,857,000$ | 9,165,000$ | 10,446,000$ | 6,604,000$ | 9,085,000$ |
| QoQ% | | 2.44% | 18.47% | (2.37%) | 3.34% | (.44%) | 40.75% | 22.04% | (12.85%) | (19.18%) | 20.69% | (9.62%) | (9.22%) | (9.86%) | 7.04% | 47.59% | 22.35% | 1.87% | 27.22% | 31.55% | 15.33% | (33.37%) | 114.56% | (9.78%) | .95% | 2.20% | 49.27% | (7.36%) | (34.34%) | (1.24%) | 34.61% | 12.91% | (12.04%) | 5.12% | 59.20% | 10.32% | (22.64%) | 16.94% | 30.14% | 11.09% | (12.02%) | (11.40%) | 31.64% | 72.63% | (36.09%) | (12.26%) | 58.18% | (27.31%) | 13.00% |
| YoY% | | 22.43% | 18.99% | 41.38% | 76.74% | 49.05% | 21.00% | 3.75% | (23.17%) | (19.96%) | (10.74%) | (20.84%) | 29.27% | 74.23% | 96.90% | 134.03% | 108.60% | 96.62% | 28.60% | 116.88% | 48.73% | 30.20% | 99.72% | 38.95% | 42.68% | (7.20%) | (10.33%) | (19.14%) | (1.45%) | 32.03% | 40.54% | 66.21% | 62.40% | 42.82% | 58.87% | 29.87% | 30.78% | 48.75% | 12.71% | 14.01% | 77.16% | 28.67% | 27.42% | 53.10% | (35.53%) | 13.99% | 20.68% | 34.39% | 294.14% |
| TTM | | 728,636,000$ | 692,007,000$ | 660,852,000$ | 612,630,000$ | 539,358,000$ | 485,620,000$ | 457,158,000$ | 452,947,000$ | 481,736,000$ | 509,059,000$ | 525,364,000$ | 554,927,000$ | 526,785,000$ | 468,465,000$ | 393,725,000$ | 312,465,000$ | 262,417,000$ | 223,807,000$ | 206,655,000$ | 173,982,000$ | 158,882,000$ | 149,614,000$ | 119,667,000$ | 111,831,000$ | 102,562,000$ | 104,945,000$ | 108,406,000$ | 113,169,000$ | 113,489,000$ | 105,465,000$ | 95,804,000$ | 85,892,000$ | 77,425,000$ | 69,914,000$ | 61,083,000$ | 57,640,000$ | 54,446,000$ | 48,697,000$ | 47,006,000$ | 45,590,000$ | 41,071,000$ | 38,443,000$ | 35,579,000$ | 32,072,000$ | 35,300,000$ | 34,175,000$ | 32,385,000$ | 30,695,000$ |
| TTM_QoQ% | | 5.29% | 4.71% | 7.87% | 13.59% | 11.07% | 6.23% | .93% | (5.98%) | (5.37%) | (3.10%) | (5.33%) | 5.34% | 12.45% | 18.98% | 26.01% | 19.07% | 17.25% | 8.30% | 18.78% | 9.50% | 6.20% | 25.03% | 7.01% | 9.04% | (2.27%) | (3.19%) | (4.21%) | (.28%) | 7.61% | 10.08% | 11.54% | 10.94% | 10.74% | 14.46% | 5.97% | 5.87% | 11.81% | 3.60% | 3.11% | 11.00% | 6.84% | 8.05% | 10.94% | (9.14%) | 3.29% | 5.53% | 5.51% | 28.35% |
| TTM_YoY% | | 35.09% | 42.50% | 44.56% | 35.25% | 11.96% | (4.60%) | (12.98%) | (18.38%) | (8.55%) | 8.67% | 33.43% | 77.60% | 100.74% | 109.32% | 90.52% | 79.60% | 65.17% | 49.59% | 72.69% | 55.58% | 54.91% | 42.56% | 10.39% | (1.18%) | (9.63%) | (.49%) | 13.15% | 31.76% | 46.58% | 50.85% | 56.84% | 49.02% | 42.21% | 43.57% | 29.95% | 26.43% | 32.57% | 26.67% | 32.12% | 42.15% | 16.35% | 12.49% | 9.86% | 4.49% | 47.61% | 102.76% | 123.05% | 87.33% |
| Operating Margin | | 26.62% | 26.48% | 24.79% | 26.47% | 26.27% | 26.45% | 22.97% | 20.85% | 24.13% | 28.55% | 25.46% | 27.55% | 29.76% | 30.66% | 30.78% | 25.45% | 23.35% | 23.84% | 20.67% | 18.11% | 17.15% | 23.12% | 15.01% | 18.69% | 18.41% | 17.79% | 13.32% | 15.36% | 21.55% | 20.94% | 17.80% | 17.06% | 19.36% | 18.48% | 13.34% | 13.52% | 16.93% | 14.09% | 12.25% | 12.28% | 13.57% | 14.60% | 12.42% | 7.97% | 12.11% | 13.34% | 9.65% | 15.13% |
| QoQ | | .14% | 1.69% | (1.68%) | .20% | (.18%) | 3.49% | 2.11% | (3.28%) | (4.41%) | 3.09% | (2.09%) | (2.21%) | (.90%) | (.12%) | 5.33% | 2.10% | (.49%) | 3.17% | 2.56% | .96% | (5.97%) | 8.11% | (3.68%) | .28% | .62% | 4.47% | (2.04%) | (6.19%) | .61% | 3.13% | .74% | (2.29%) | .87% | 5.14% | (.18%) | (3.41%) | 2.84% | 1.84% | (.03%) | (1.29%) | (1.03%) | 2.18% | 4.45% | (4.14%) | (1.23%) | 3.69% | (5.48%) | 2.48% |
| YoY | | .35% | .03% | 1.83% | 5.62% | 2.14% | (2.10%) | (2.50%) | (6.70%) | (5.62%) | (2.11%) | (5.32%) | 2.10% | 6.41% | 6.81% | 10.11% | 7.34% | 6.20% | .72% | 5.66% | (.58%) | (1.26%) | 5.33% | 1.69% | 3.33% | (3.14%) | (3.15%) | (4.48%) | (1.70%) | 2.19% | 2.45% | 4.46% | 3.54% | 2.43% | 4.39% | 1.09% | 1.24% | 3.36% | (.50%) | (.17%) | 4.31% | 1.46% | 1.26% | 2.77% | (7.16%) | (.54%) | .09% | 1.14% | 10.65% |
| Net Income | | 171,656,000$ | 179,766,000$ | 135,009,000$ | 135,052,000$ | 1,254,721,000$ | 144,430,000$ | 100,366,000$ | 92,541,000$ | 96,905,000$ | 121,163,000$ | 99,504,000$ | 109,802,000$ | 119,090,000$ | 124,337,000$ | 114,679,000$ | 79,566,000$ | 72,671,000$ | 68,770,000$ | 55,169,000$ | 45,413,000$ | 42,887,000$ | 55,566,000$ | 30,167,000$ | 35,756,000$ | 32,436,000$ | 29,528,000$ | 20,693,000$ | 26,181,000$ | 27,638,000$ | 31,568,000$ | 24,206,000$ | 21,856,000$ | 12,071,000$ | 23,642,000$ | 15,014,000$ | 14,477,000$ | 16,573,000$ | 14,373,000$ | 11,198,000$ | 10,575,000$ | 10,110,000$ | 11,201,000$ | 7,899,000$ | 5,963,000$ | 8,860,000$ | 11,221,000$ | 6,397,000$ | 9,018,000$ |
| QoQ% | | (4.51%) | 33.15% | (.03%) | (89.24%) | 768.74% | 43.90% | 8.46% | (4.50%) | (20.02%) | 21.77% | (9.38%) | (7.80%) | (4.22%) | 8.42% | 44.13% | 9.49% | 5.67% | 24.65% | 21.48% | 5.89% | (22.82%) | 84.20% | (15.63%) | 10.24% | 9.85% | 42.70% | (20.96%) | (5.27%) | (12.45%) | 30.41% | 10.75% | 81.06% | (48.94%) | 57.47% | 3.71% | (12.65%) | 15.31% | 28.35% | 5.89% | 4.60% | (9.74%) | 41.80% | 32.47% | (32.70%) | (21.04%) | 75.41% | (29.06%) | 20.26% |
| YoY% | | (86.32%) | 24.47% | 34.52% | 45.94% | 1,194.80% | 19.20% | .87% | (15.72%) | (18.63%) | (2.55%) | (13.23%) | 38.00% | 63.88% | 80.80% | 107.87% | 75.21% | 69.45% | 23.76% | 82.88% | 27.01% | 32.22% | 88.18% | 45.78% | 36.57% | 17.36% | (6.46%) | (14.51%) | 19.79% | 128.96% | 33.53% | 61.22% | 50.97% | (27.17%) | 64.49% | 34.08% | 36.90% | 63.93% | 28.32% | 41.77% | 77.34% | 14.11% | (.18%) | 23.48% | (33.88%) | 18.15% | 51.43% | 16.54% | 260.86% |
| TTM | | 621,483,000$ | 1,704,548,000$ | 1,669,212,000$ | 1,634,569,000$ | 1,592,058,000$ | 434,242,000$ | 410,975,000$ | 410,113,000$ | 427,374,000$ | 449,559,000$ | 452,733,000$ | 467,908,000$ | 437,672,000$ | 391,253,000$ | 335,686,000$ | 276,176,000$ | 242,023,000$ | 212,239,000$ | 199,035,000$ | 174,033,000$ | 164,376,000$ | 153,925,000$ | 127,887,000$ | 118,413,000$ | 108,838,000$ | 104,040,000$ | 106,080,000$ | 109,593,000$ | 105,268,000$ | 89,701,000$ | 81,775,000$ | 72,583,000$ | 65,204,000$ | 69,706,000$ | 60,437,000$ | 56,621,000$ | 52,719,000$ | 46,256,000$ | 43,084,000$ | 39,785,000$ | 35,173,000$ | 33,923,000$ | 33,943,000$ | 32,441,000$ | 35,496,000$ | 34,135,000$ | 30,324,000$ | 29,416,000$ |
| TTM_QoQ% | | (63.54%) | 2.12% | 2.12% | 2.67% | 266.63% | 5.66% | .21% | (4.04%) | (4.94%) | (.70%) | (3.24%) | 6.91% | 11.86% | 16.55% | 21.55% | 14.11% | 14.03% | 6.63% | 14.37% | 5.88% | 6.79% | 20.36% | 8.00% | 8.80% | 4.61% | (1.92%) | (3.21%) | 4.11% | 17.35% | 9.69% | 12.66% | 11.32% | (6.46%) | 15.34% | 6.74% | 7.40% | 13.97% | 7.36% | 8.29% | 13.11% | 3.69% | (.06%) | 4.63% | (8.61%) | 3.99% | 12.57% | 3.09% | 28.47% |
| TTM_YoY% | | (60.96%) | 292.53% | 306.16% | 298.57% | 272.52% | (3.41%) | (9.22%) | (12.35%) | (2.35%) | 14.90% | 34.87% | 69.42% | 80.84% | 84.35% | 68.66% | 58.69% | 47.24% | 37.89% | 55.63% | 46.97% | 51.03% | 47.95% | 20.56% | 8.05% | 3.39% | 15.99% | 29.72% | 50.99% | 61.44% | 28.69% | 35.31% | 28.19% | 23.68% | 50.70% | 40.28% | 42.32% | 49.89% | 36.36% | 26.93% | 22.64% | (.91%) | (.62%) | 11.93% | 10.28% | 55.03% | 118.17% | 114.20% | 92.77% |
| Profit Margin | | 22.85% | 24.39% | 20.32% | 21.18% | 201.83% | 23.29% | 19.78% | 20.21% | 21.34% | 25.52% | 22.56% | 24.34% | 25.89% | 25.10% | 24.88% | 21.07% | 21.60% | 21.26% | 18.81% | 17.85% | 18.40% | 21.42% | 16.20% | 21.57% | 19.45% | 17.49% | 13.70% | 18.52% | 18.01% | 19.73% | 17.32% | 16.92% | 9.33% | 18.34% | 13.38% | 14.43% | 15.99% | 13.50% | 11.90% | 12.51% | 11.63% | 12.28% | 9.70% | 8.11% | 11.70% | 14.32% | 9.35% | 15.02% |
| QoQ | | (1.53%) | 4.07% | (.87%) | (180.65%) | 178.54% | 3.51% | (.43%) | (1.13%) | (4.17%) | 2.96% | (1.79%) | (1.55%) | .79% | .22% | 3.81% | (.53%) | .34% | 2.45% | .96% | (.56%) | (3.02%) | 5.22% | (5.37%) | 2.12% | 1.96% | 3.79% | (4.82%) | .51% | (1.73%) | 2.41% | .40% | 7.60% | (9.01%) | 4.95% | (1.04%) | (1.57%) | 2.49% | 1.60% | (.61%) | .88% | (.65%) | 2.58% | 1.59% | (3.60%) | (2.62%) | 4.98% | (5.67%) | 3.22% |
| YoY | | (178.98%) | 1.10% | .54% | .97% | 180.49% | (2.22%) | (2.78%) | (4.13%) | (4.54%) | .42% | (2.32%) | 3.28% | 4.29% | 3.84% | 6.07% | 3.22% | 3.19% | (.16%) | 2.61% | (3.72%) | (1.05%) | 3.93% | 2.50% | 3.05% | 1.45% | (2.24%) | (3.62%) | 1.60% | 8.68% | 1.40% | 3.94% | 2.50% | (6.67%) | 4.84% | 1.48% | 1.91% | 4.36% | 1.22% | 2.20% | 4.40% | (.07%) | (2.04%) | .36% | (6.91%) | (.09%) | 2.99% | (.16%) | 10.16% |
| Equity to Common Shareholders | | 3,531,497,000$ | 3,377,341,000$ | 3,209,970,000$ | 3,073,629,000$ | 2,951,125,000$ | 2,351,690,000$ | 2,195,858,000$ | 2,113,557,000$ | 2,049,939,000$ | 1,944,864,000$ | 1,839,089,000$ | 1,776,261,000$ | 1,668,602,000$ | 1,530,709,000$ | 1,423,122,000$ | 1,326,112,000$ | 1,243,985,000$ | 1,162,713,000$ | 1,087,355,000$ | 1,021,577,000$ | 966,587,000$ | 914,569,000$ | 848,945,000$ | 813,190,000$ | 773,491,000$ | 734,428,000$ | 704,154,000$ | 680,251,000$ | 640,093,000$ | 610,164,000$ | 579,020,000$ | 558,306,000$ | 522,007,000$ | 505,523,000$ | 473,793,000$ | 451,128,000$ | 431,116,000$ | 416,298,000$ | 395,140,000$ | 381,986,000$ | 368,516,000$ | 354,113,000$ | 354,762,000$ | 345,452,000$ | 346,425,000$ | 341,661,000$ | 334,628,000$ | 334,667,000$ |
| QoQ | | 154,156,000$ | 167,371,000$ | 136,341,000$ | 122,504,000$ | 599,435,000$ | 155,832,000$ | 82,301,000$ | 63,618,000$ | 105,075,000$ | 105,775,000$ | 62,828,000$ | 107,659,000$ | 137,893,000$ | 107,587,000$ | 97,010,000$ | 82,127,000$ | 81,272,000$ | 75,358,000$ | 65,778,000$ | 54,990,000$ | 52,018,000$ | 65,624,000$ | 35,755,000$ | 39,699,000$ | 39,063,000$ | 30,274,000$ | 23,903,000$ | 40,158,000$ | 29,929,000$ | 31,144,000$ | 20,714,000$ | 36,299,000$ | 16,484,000$ | 31,730,000$ | 22,665,000$ | 20,012,000$ | 14,818,000$ | 21,158,000$ | 13,154,000$ | 13,470,000$ | 14,403,000$ | (649,000$) | 9,310,000$ | (973,000$) | 4,764,000$ | 7,033,000$ | (39,000$) | 11,268,000$ |
| QoQ% | | 4.56% | 5.21% | 4.44% | 4.15% | 25.49% | 7.10% | 3.89% | 3.10% | 5.40% | 5.75% | 3.54% | 6.45% | 9.01% | 7.56% | 7.32% | 6.60% | 6.99% | 6.93% | 6.44% | 5.69% | 5.69% | 7.73% | 4.40% | 5.13% | 5.32% | 4.30% | 3.51% | 6.27% | 4.91% | 5.38% | 3.71% | 6.95% | 3.26% | 6.70% | 5.02% | 4.64% | 3.56% | 5.36% | 3.44% | 3.66% | 4.07% | (.18%) | 2.70% | (.28%) | 1.39% | 2.10% | (.01%) | 3.48% |
| YoY | | 580,372,000$ | 1,025,651,000$ | 1,014,112,000$ | 960,072,000$ | 901,186,000$ | 406,826,000$ | 356,769,000$ | 337,296,000$ | 381,337,000$ | 414,155,000$ | 415,967,000$ | 450,149,000$ | 424,617,000$ | 367,996,000$ | 335,767,000$ | 304,535,000$ | 277,398,000$ | 248,144,000$ | 238,410,000$ | 208,387,000$ | 193,096,000$ | 180,141,000$ | 144,791,000$ | 132,939,000$ | 133,398,000$ | 124,264,000$ | 125,134,000$ | 121,945,000$ | 118,086,000$ | 104,641,000$ | 105,227,000$ | 107,178,000$ | 90,891,000$ | 89,225,000$ | 78,653,000$ | 69,142,000$ | 62,600,000$ | 62,185,000$ | 40,378,000$ | 36,534,000$ | 22,091,000$ | 12,452,000$ | 20,134,000$ | 10,785,000$ | 23,026,000$ | 24,330,000$ | 40,666,000$ | 58,356,000$ |
| YoY% | | 19.67% | 43.61% | 46.18% | 45.42% | 43.96% | 20.92% | 19.40% | 18.99% | 22.85% | 27.06% | 29.23% | 33.95% | 34.13% | 31.65% | 30.88% | 29.81% | 28.70% | 27.13% | 28.08% | 25.63% | 24.96% | 24.53% | 20.56% | 19.54% | 20.84% | 20.37% | 21.61% | 21.84% | 22.62% | 20.70% | 22.21% | 23.76% | 21.08% | 21.43% | 19.91% | 18.10% | 16.99% | 17.56% | 11.38% | 10.58% | 6.38% | 3.65% | 6.02% | 3.22% | 7.12% | 7.67% | 13.83% | 21.12% |
| Dividends Paid | | 74,819,000$ | 74,905,000$ | 75,065,000$ | 60,008,000$ | 61,857,000$ | 61,158,000$ | 68,055,000$ | 49,553,000$ | 50,579,000$ | 49,402,000$ | 49,138,000$ | 36,725,000$ | 36,401,000$ | 36,270,000$ | 36,469,000$ | 28,825,000$ | 28,639,000$ | 28,503,000$ | 28,755,000$ | 23,467,000$ | 23,309,000$ | 23,210,000$ | 24,840,000$ | 17,427,000$ | 18,653,000$ | 17,857,000$ | | 12,761,000$ | 13,094,000$ | 12,914,000$ | | | | | | | | | | | | | | | | | | |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Treasury Stock | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Goodwill | | 25,944,000$ | 25,944,000$ | 25,944,000$ | 25,944,000$ | 25,944,000$ | 26,080,000$ | 26,080,000$ | 27,311,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | 6,571,000$ | | |
| QoQ% | | .00% | .00% | .00% | .00% | (.52%) | .00% | (4.51%) | 315.63% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | | | |
| YoY% | | .00% | (.52%) | (.52%) | (5.01%) | 294.83% | 296.90% | 296.90% | 315.63% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | | | | | | |
| Other Intangible Assets | | 8,790,000$ | 9,077,000$ | 9,364,000$ | 9,651,000$ | 9,938,000$ | 10,225,000$ | 10,512,000$ | 9,518,000$ | | | | | | | | | | | | | | | | | | | | | 111,000$ | 308,000$ | 504,000$ | 701,000$ | 951,000$ | 1,464,000$ | 1,977,000$ | 2,489,000$ | 3,002,000$ | 3,515,000$ | 4,027,000$ | 4,540,000$ | 5,053,000$ | 5,566,000$ | 6,078,000$ | 6,445,000$ | 6,812,000$ | 5,133,000,000$ | | |
| QoQ | | (287,000$) | (287,000$) | (287,000$) | (287,000$) | (287,000$) | (287,000$) | 994,000$ | | | | | | | | | | | | | | | | | | | | | | (197,000$) | (196,000$) | (197,000$) | (250,000$) | (513,000$) | (513,000$) | (512,000$) | (513,000$) | (513,000$) | (512,000$) | (513,000$) | (513,000$) | (513,000$) | (512,000$) | (367,000$) | (367,000$) | (5,126,188,000$) | | | |
| Amortization of Intangible Assets | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 600,000$ | 500,000$ | 500,000$ | 500,000$ | 600,000$ | 500,000$ | 500,000$ | 500,000$ | | | | | | | | |
| Total Assets | | 4,194,199,000$ | 4,107,222,000$ | 3,872,262,000$ | 3,705,143,000$ | 3,515,822,000$ | 2,854,740,000$ | 2,648,132,000$ | 2,578,701,000$ | 2,434,353,000$ | 2,328,089,000$ | 2,220,620,000$ | 2,226,651,000$ | 2,058,885,000$ | 1,931,221,000$ | 1,785,693,000$ | 1,713,981,000$ | 1,585,825,000$ | 1,495,901,000$ | 1,372,991,000$ | 1,308,192,000$ | 1,208,491,000$ | 1,161,294,000$ | 1,071,155,000$ | 1,007,504,000$ | 956,375,000$ | 916,135,000$ | 868,113,000$ | 848,209,000$ | 793,432,000$ | 763,157,000$ | 719,952,000$ | 697,767,000$ | 652,569,000$ | 605,013,000$ | 568,046,000$ | 536,804,000$ | 511,126,000$ | 494,856,000$ | 468,641,000$ | 447,112,000$ | 431,285,000$ | 420,079,000$ | 417,623,000$ | 409,630,000$ | 399,366,000$ | 392,699,000$ | 386,654,000$ | 374,632,000$ |
| QoQ | | 86,977,000$ | 234,960,000$ | 167,119,000$ | 189,321,000$ | 661,082,000$ | 206,608,000$ | 69,431,000$ | 144,348,000$ | 106,264,000$ | 107,469,000$ | (6,031,000$) | 167,766,000$ | 127,664,000$ | 145,528,000$ | 71,712,000$ | 128,156,000$ | 89,924,000$ | 122,910,000$ | 64,799,000$ | 99,701,000$ | 47,197,000$ | 90,139,000$ | 63,651,000$ | 51,129,000$ | 40,240,000$ | 48,022,000$ | 19,904,000$ | 54,777,000$ | 30,275,000$ | 43,205,000$ | 22,185,000$ | 45,198,000$ | 47,556,000$ | 36,967,000$ | 31,242,000$ | 25,678,000$ | 16,270,000$ | 26,215,000$ | 21,529,000$ | 15,827,000$ | 11,206,000$ | 2,456,000$ | 7,993,000$ | 10,264,000$ | 6,667,000$ | 6,045,000$ | 12,022,000$ | 5,724,000$ |
| YoY | | 678,377,000$ | 1,252,482,000$ | 1,224,130,000$ | 1,126,442,000$ | 1,081,469,000$ | 526,651,000$ | 427,512,000$ | 352,050,000$ | 375,468,000$ | 396,868,000$ | 434,927,000$ | 512,670,000$ | 473,060,000$ | 435,320,000$ | 412,702,000$ | 405,789,000$ | 377,334,000$ | 334,607,000$ | 301,836,000$ | 300,688,000$ | 252,116,000$ | 245,159,000$ | 203,042,000$ | 159,295,000$ | 162,943,000$ | 152,978,000$ | 148,161,000$ | 150,442,000$ | 140,863,000$ | 158,144,000$ | 151,906,000$ | 160,963,000$ | 141,443,000$ | 110,157,000$ | 99,405,000$ | 89,692,000$ | 79,841,000$ | 74,777,000$ | 51,018,000$ | 37,482,000$ | 31,919,000$ | 27,380,000$ | 30,969,000$ | 34,998,000$ | 30,458,000$ | 42,659,000$ | 54,060,000$ | 63,841,000$ |
| Total Liabilities | | 662,702,000$ | 729,881,000$ | 662,292,000$ | 631,514,000$ | 564,697,000$ | 503,050,000$ | 452,274,000$ | 465,144,000$ | 384,414,000$ | 383,225,000$ | 381,531,000$ | 450,390,000$ | 390,283,000$ | 400,512,000$ | 362,571,000$ | 387,869,000$ | 341,840,000$ | 333,188,000$ | 285,636,000$ | 286,615,000$ | 241,904,000$ | 246,725,000$ | 222,210,000$ | 194,314,000$ | 182,884,000$ | 181,707,000$ | 163,959,000$ | 167,958,000$ | 153,339,000$ | 152,993,000$ | 140,932,000$ | 139,461,000$ | 130,562,000$ | 99,490,000$ | 94,253,000$ | 85,676,000$ | 80,010,000$ | 78,558,000$ | 73,501,000$ | 65,126,000$ | 62,769,000$ | 65,966,000$ | 62,861,000$ | 64,178,000$ | 52,941,000$ | 51,038,000$ | 52,026,000$ | 39,965,000$ |
| QoQ | | (67,179,000$) | 67,589,000$ | 30,778,000$ | 66,817,000$ | 61,647,000$ | 50,776,000$ | (12,870,000$) | 80,730,000$ | 1,189,000$ | 1,694,000$ | (68,859,000$) | 60,107,000$ | (10,229,000$) | 37,941,000$ | (25,298,000$) | 46,029,000$ | 8,652,000$ | 47,552,000$ | (979,000$) | 44,711,000$ | (4,821,000$) | 24,515,000$ | 27,896,000$ | 11,430,000$ | 1,177,000$ | 17,748,000$ | (3,999,000$) | 14,619,000$ | 346,000$ | 12,061,000$ | 1,471,000$ | 8,899,000$ | 31,072,000$ | 5,237,000$ | 8,577,000$ | 5,666,000$ | 1,452,000$ | 5,057,000$ | 8,375,000$ | 2,357,000$ | (3,197,000$) | 3,105,000$ | (1,317,000$) | 11,237,000$ | 1,903,000$ | (988,000$) | 12,061,000$ | (5,544,000$) |
| YoY | | 98,005,000$ | 226,831,000$ | 210,018,000$ | 166,370,000$ | 180,283,000$ | 119,825,000$ | 70,743,000$ | 14,754,000$ | (5,869,000$) | (17,287,000$) | 18,960,000$ | 62,521,000$ | 48,443,000$ | 67,324,000$ | 76,935,000$ | 101,254,000$ | 99,936,000$ | 86,463,000$ | 63,426,000$ | 92,301,000$ | 59,020,000$ | 65,018,000$ | 58,251,000$ | 26,356,000$ | 29,545,000$ | 28,714,000$ | 23,027,000$ | 28,497,000$ | 22,777,000$ | 53,503,000$ | 46,679,000$ | 53,785,000$ | 50,552,000$ | 20,932,000$ | 20,752,000$ | 20,550,000$ | 17,241,000$ | 12,592,000$ | 10,640,000$ | 948,000$ | 9,828,000$ | 14,928,000$ | 10,835,000$ | 24,213,000$ | 7,432,000$ | 18,329,000$ | 13,394,000$ | 5,485,000$ |
| Current Ratio | | 5.91x | 4.77x | 5.00x | 4.92x | 5.31x | 6.42x | 6.77x | 6.34x | 7.74x | 6.94x | 6.51x | 5.14x | 5.36x | 4.55x | 5.23x | 4.58x | 4.96x | 4.68x | 5.20x | 4.91x | 5.73x | 5.18x | 5.47x | 6.27x | 6.67x | 5.99x | 6.64x | 6.27x | 7.22x | 6.52x | 6.77x | 6.60x | 6.81x | 7.01x | 6.80x | 7.25x | 7.24x | 6.61x | 6.70x | 7.62x | 7.67x | 6.79x | 7.04x | 6.87x | 8.35x | 8.05x | 7.30x | 9.57x |
| Total Current Assets | | 2,183,802,000$ | 2,112,745,000$ | 1,918,757,000$ | 1,788,386,000$ | 1,565,053,000$ | 2,160,450,000$ | 1,997,433,000$ | 1,976,492,000$ | 1,819,499,000$ | 1,735,376,000$ | 1,632,351,000$ | 1,622,629,000$ | 1,410,619,000$ | 1,323,457,000$ | 1,332,089,000$ | 1,247,136,000$ | 1,124,852,000$ | 1,064,494,000$ | 950,080,000$ | 922,430,000$ | 841,998,000$ | 819,143,000$ | 748,864,000$ | 704,785,000$ | 655,206,000$ | 629,295,000$ | 585,136,000$ | 574,085,000$ | 580,810,000$ | 557,401,000$ | 509,846,000$ | 484,104,000$ | 449,170,000$ | 463,802,000$ | 427,213,000$ | 406,336,000$ | 382,984,000$ | 366,810,000$ | 349,114,000$ | 345,564,000$ | 331,928,000$ | 329,968,000$ | 325,317,000$ | 315,223,000$ | 307,912,000$ | 297,310,000$ | 306,297,000$ | 293,257,000$ |
| QoQ | | 71,057,000$ | 193,988,000$ | 130,371,000$ | 223,333,000$ | (595,397,000$) | 163,017,000$ | 20,941,000$ | 156,993,000$ | 84,123,000$ | 103,025,000$ | 9,722,000$ | 212,010,000$ | 87,162,000$ | (8,632,000$) | 84,953,000$ | 122,284,000$ | 60,358,000$ | 114,414,000$ | 27,650,000$ | 80,432,000$ | 22,855,000$ | 70,279,000$ | 44,079,000$ | 49,579,000$ | 25,911,000$ | 44,159,000$ | 11,051,000$ | (6,725,000$) | 23,409,000$ | 47,555,000$ | 25,742,000$ | 34,934,000$ | (14,632,000$) | 36,589,000$ | 20,877,000$ | 23,352,000$ | 16,174,000$ | 17,696,000$ | 3,550,000$ | 13,636,000$ | 1,960,000$ | 4,651,000$ | 10,094,000$ | 7,311,000$ | 10,602,000$ | (8,987,000$) | 13,040,000$ | 1,171,000$ |
| Total Current Liabilities | | 369,365,000$ | 442,804,000$ | 383,508,000$ | 363,401,000$ | 294,567,000$ | 336,588,000$ | 295,159,000$ | 311,880,000$ | 235,035,000$ | 250,018,000$ | 250,841,000$ | 315,843,000$ | 263,400,000$ | 290,988,000$ | 254,487,000$ | 272,528,000$ | 226,944,000$ | 227,663,000$ | 182,731,000$ | 187,909,000$ | 146,969,000$ | 158,278,000$ | 136,785,000$ | 112,495,000$ | 98,225,000$ | 105,026,000$ | 88,120,000$ | 91,576,000$ | 80,439,000$ | 85,507,000$ | 75,326,000$ | 73,301,000$ | 65,917,000$ | 66,168,000$ | 62,786,000$ | 56,008,000$ | 52,921,000$ | 55,516,000$ | 52,111,000$ | 45,323,000$ | 43,283,000$ | 48,620,000$ | 46,234,000$ | 45,892,000$ | 36,861,000$ | 36,928,000$ | 41,970,000$ | 30,639,000$ |
| QoQ | | (73,439,000$) | 59,296,000$ | 20,107,000$ | 68,834,000$ | (42,021,000$) | 41,429,000$ | (16,721,000$) | 76,845,000$ | (14,983,000$) | (823,000$) | (65,002,000$) | 52,443,000$ | (27,588,000$) | 36,501,000$ | (18,041,000$) | 45,584,000$ | (719,000$) | 44,932,000$ | (5,178,000$) | 40,940,000$ | (11,309,000$) | 21,493,000$ | 24,290,000$ | 14,270,000$ | (6,801,000$) | 16,906,000$ | (3,456,000$) | 11,137,000$ | (5,068,000$) | 10,181,000$ | 2,025,000$ | 7,384,000$ | (251,000$) | 3,382,000$ | 6,778,000$ | 3,087,000$ | (2,595,000$) | 3,405,000$ | 6,788,000$ | 2,040,000$ | (5,337,000$) | 2,386,000$ | 342,000$ | 9,031,000$ | (67,000$) | (5,042,000$) | 11,331,000$ | (7,850,000$) |
| Debt to Asset Ratio | | .16x | .18x | .17x | .17x | .16x | .18x | .17x | .18x | .16x | .16x | .17x | .20x | .19x | .21x | .20x | .23x | .22x | .22x | .21x | .22x | .20x | .21x | .21x | .19x | .19x | .20x | .19x | .20x | .19x | .20x | .20x | .20x | .20x | .16x | .17x | .16x | .16x | .16x | .16x | .15x | .15x | .16x | .15x | .16x | .13x | .13x | .13x | .11x |
| Long Term Debt | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Capital Lease Obligations | | 24,103,000$ | 18,854,000$ | 19,912,000$ | 17,751,000$ | 15,793,000$ | 16,296,000$ | 15,491,000$ | 8,555,000$ | | | | | | | | | | | | | | | | | | 2,508,000$ | 1,990,000$ | 2,154,000$ | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 1,099,302,000$ | 1,081,251,000$ | 787,382,000$ | 637,354,000$ | 691,816,000$ | 700,347,000$ | 550,475,000$ | 488,273,000$ | 527,843,000$ | 421,178,000$ | 506,959,000$ | 488,972,000$ | 288,607,000$ | 316,210,000$ | 342,867,000$ | 260,604,000$ | 189,265,000$ | 226,091,000$ | 220,210,000$ | 218,368,000$ | 334,944,000$ | 179,466,000$ | 156,483,000$ | 154,880,000$ | 172,960,000$ | 205,229,000$ | 197,012,000$ | 181,769,000$ | 172,704,000$ | 131,094,000$ | 83,075,000$ | 76,016,000$ | 82,759,000$ | 104,424,000$ | 71,110,000$ | 76,826,000$ | 112,703,000$ | 109,479,000$ | 82,046,000$ | 77,808,000$ | 90,860,000$ | 76,616,000$ | 80,868,000$ | 95,966,000$ | 126,266,000$ | 101,812,000$ | 107,863,000$ | 88,885,000$ |
| QoQ | | 18,051,000$ | 293,869,000$ | 150,028,000$ | (54,462,000$) | (8,531,000$) | 149,872,000$ | 62,202,000$ | (39,570,000$) | 106,665,000$ | (85,781,000$) | 17,987,000$ | 200,365,000$ | (27,603,000$) | (26,657,000$) | 82,263,000$ | 71,339,000$ | (36,826,000$) | 5,881,000$ | 1,842,000$ | (116,576,000$) | 155,478,000$ | 22,983,000$ | 1,603,000$ | (18,080,000$) | (32,269,000$) | 8,217,000$ | 15,243,000$ | 9,065,000$ | 41,610,000$ | 48,019,000$ | 7,059,000$ | (6,743,000$) | (21,665,000$) | 33,314,000$ | (5,716,000$) | (35,877,000$) | 3,224,000$ | 27,433,000$ | 4,238,000$ | (13,052,000$) | 14,244,000$ | (4,252,000$) | (15,098,000$) | (30,300,000$) | 24,454,000$ | (6,051,000$) | 18,978,000$ | (12,328,000$) |
| YoY | | 407,486,000$ | 380,904,000$ | 236,907,000$ | 149,081,000$ | 163,973,000$ | 279,169,000$ | 43,516,000$ | (699,000$) | 239,236,000$ | 104,968,000$ | 164,092,000$ | 228,368,000$ | 99,342,000$ | 90,119,000$ | 122,657,000$ | 42,236,000$ | (145,679,000$) | 46,625,000$ | 63,727,000$ | 63,488,000$ | 161,984,000$ | (25,763,000$) | (40,529,000$) | (26,889,000$) | 256,000$ | 74,135,000$ | 113,937,000$ | 105,753,000$ | 89,945,000$ | 26,670,000$ | 11,965,000$ | (810,000$) | (29,944,000$) | (5,055,000$) | (10,936,000$) | (982,000$) | 21,843,000$ | 32,863,000$ | 1,178,000$ | (18,158,000$) | (35,406,000$) | (25,196,000$) | (26,995,000$) | 7,081,000$ | 25,053,000$ | (8,634,000$) | 6,128,000$ | (4,402,000$) |
| Interest Expenses | | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | | | | | | | | |
| Interest Income | | 9,073,000$ | 8,338,000$ | 6,043,000$ | 5,697,000$ | 6,744,000$ | 6,805,000$ | 6,630,000$ | 6,914,000$ | 6,519,000$ | 6,071,000$ | 5,965,000$ | 4,808,000$ | 3,991,000$ | 3,584,000$ | 3,333,000$ | 3,461,000$ | 3,535,000$ | 3,050,000$ | 2,770,000$ | 2,282,000$ | 2,254,000$ | 2,311,000$ | 2,388,000$ | 2,374,000$ | 2,098,000$ | 1,850,000$ | 1,661,000$ | 1,696,000$ | 1,715,000$ | 1,583,000$ | 1,563,000$ | 1,460,000$ | 1,415,000$ | 1,346,000$ | 1,327,000$ | 1,264,000$ | 893,000$ | 585,000$ | 521,000$ | 489,000$ | | | | | | | | |