| KULICKE & SOFFA INDUSTRIES INC (KLIC) |
| 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-04 | 2025-Jun-28 | 2025-Mar-29 | 2024-Dec-28 | 2024-Sep-28 | 2024-Jun-29 | 2024-Mar-30 | 2023-Dec-30 | 2023-Sep-30 | 2023-Jul-01 | 2023-Apr-01 | 2022-Dec-31 | 2022-Oct-01 | 2022-Jul-02 | 2022-Apr-02 | 2022-Jan-01 | 2021-Oct-02 | 2021-Jul-03 | 2021-Apr-03 | 2021-Jan-02 | 2020-Oct-03 | 2020-Jun-27 | 2020-Mar-28 | 2019-Dec-28 | 2019-Sep-28 | 2019-Jun-29 | 2019-Mar-30 | 2018-Dec-29 | 2018-Sep-29 | 2018-Jun-30 | 2018-Mar-31 | 2017-Dec-30 | 2017-Sep-30 | 2017-Jul-01 | 2017-Apr-01 | 2016-Dec-31 | 2016-Oct-01 | 2016-Jul-02 | 2016-Apr-02 | 2016-Jan-02 | 2015-Oct-03 | 2015-Jun-27 | 2015-Mar-28 | 2014-Dec-27 | 2014-Sep-27 | 2014-Jun-28 | 2014-Mar-29 | 2013-Dec-28 |
| 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 | 39.05$ | 40.64$ | 34.68$ | 32.97$ | 46.66$ | 45.13$ | 49.21$ | 50.28$ | 54.60$ | 48.63$ | 59.55$ | 52.66$ | 44.27$ | 38.53$ | 42.81$ | 56.05$ | 60.46$ | 58.27$ | 61.26$ | 49.11$ | 31.80$ | 22.44$ | 20.84$ | 20.88$ | 27.23$ | 23.46$ | 22.57$ | 22.05$ | 20.20$ | 23.84$ | 23.83$ | 25.00$ | 24.35$ | 21.57$ | | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 2,044,513,335$ | 2,119,194,177$ | 1,830,040,989$ | 1,759,776,133$ | 2,513,632,805$ | 2,460,003,716$ | 2,729,367,791$ | 2,832,830,860$ | 3,096,914,402$ | 2,746,296,433$ | 3,369,499,606$ | 2,985,183,708$ | 2,524,230,599$ | 2,237,067,581$ | 2,531,064,744$ | 3,491,938,989$ | 3,773,982,306$ | 3,610,905,019$ | 3,801,399,493$ | 3,048,600,832$ | 1,972,532,821$ | 1,387,382,845$ | 1,300,993,747$ | 1,332,652,741$ | 1,716,253,502$ | 1,487,230,887$ | 1,467,490,770$ | 1,458,401,663$ | 1,356,873,653$ | 1,610,916,242$ | 1,646,834,108$ | 1,765,294,025$ | 1,719,202,360$ | 1,533,580,625$ | | | | | | | | | | | | | | | |
| QoQ% | (3.52%) | 15.80% | 3.99% | (29.99%) | 2.18% | (9.87%) | (3.65%) | (8.53%) | 12.77% | (18.50%) | 12.87% | 18.26% | 12.84% | (11.62%) | (27.52%) | (7.47%) | 4.52% | (5.01%) | 24.69% | 54.55% | 42.18% | 6.64% | (2.38%) | (22.35%) | 15.40% | 1.35% | .62% | 7.48% | (15.77%) | (2.18%) | (6.71%) | 2.68% | 12.10% | | | | | | | | | | | | | | | | |
| YoY% | (18.66%) | (13.85%) | (32.95%) | (37.88%) | (18.83%) | (10.43%) | (19.00%) | (5.10%) | 22.69% | 22.76% | 33.13% | (14.51%) | (33.12%) | (38.05%) | (33.42%) | 14.54% | 91.33% | 160.27% | 192.19% | 128.76% | 14.93% | (6.71%) | (11.35%) | (8.62%) | 26.49% | (7.68%) | (10.89%) | (17.39%) | (21.08%) | 5.04% | | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 52,363,000 | 51,920,000 | 52,374,000 | 53,032,000 | 53,541,000 | 53,854,000 | 54,823,000 | 55,750,000 | 56,495,000 | 56,310,000 | 56,488,000 | 56,653,000 | 56,747,000 | 57,128,000 | 58,480,000 | 59,468,000 | 62,384,000 | 61,931,000 | 61,986,000 | 62,061,000 | 62,053,000 | 61,558,000 | 61,925,000 | 62,997,000 | 63,758,000 | 63,172,000 | 63,837,000 | 65,349,000 | 66,560,000 | 67,143,000 | 68,006,000 | 69,787,000 | 70,604,000 | 70,197,000 | 71,094,000 | 70,974,000 | 70,941,000 | 70,420,000 | 70,397,000 | 70,375,000 | 70,503,000 | 71,240,000 | 73,028,000 | 76,816,000 | 76,917,000 | 76,626,000 | 76,636,000 | 76,424,000 | 76,381,000 |
| QoQ% | .85% | (.87%) | (1.24%) | (.95%) | (.58%) | (1.77%) | (1.66%) | (1.32%) | .33% | (.32%) | (.29%) | (.17%) | (.67%) | (2.31%) | (1.66%) | (4.67%) | .73% | (.09%) | (.12%) | .01% | .80% | (.59%) | (1.70%) | (1.19%) | .93% | (1.04%) | (2.31%) | (1.82%) | (.87%) | (1.27%) | (2.55%) | (1.16%) | .58% | (1.26%) | .17% | .05% | .74% | .03% | .03% | (.18%) | (1.04%) | (2.45%) | (4.93%) | (.13%) | .38% | (.01%) | .28% | .06% | 1.46% |
| YoY% | (2.20%) | (3.59%) | (4.47%) | (4.88%) | (5.23%) | (4.36%) | (2.95%) | (1.59%) | (.44%) | (1.43%) | (3.41%) | (4.73%) | (9.04%) | (7.76%) | (5.66%) | (4.18%) | .53% | .61% | .10% | (1.49%) | (2.67%) | (2.56%) | (3.00%) | (3.60%) | (4.21%) | (5.91%) | (6.13%) | (6.36%) | (5.73%) | (4.35%) | (4.34%) | (1.67%) | (.48%) | (.32%) | .99% | .85% | .62% | (1.15%) | (3.60%) | (8.39%) | (8.34%) | (7.03%) | (4.71%) | .51% | .70% | 1.78% | 1.84% | 1.65% | 1.71% |
| Price to Sales | 3.13x | 3.24x | 2.78x | 2.55x | 3.58x | 3.48x | 3.75x | 3.85x | 4.20x | 3.70x | 4.08x | 2.96x | 2.07x | 1.49x | 1.49x | 1.99x | 2.21x | 2.38x | 3.14x | 3.26x | 2.64x | 2.23x | 2.22x | 2.37x | 3.26x | 2.75x | 2.51x | 2.01x | 1.63x | 1.81x | 1.79x | 1.97x | 1.97x | 1.90x | | | | | | | | | | | | | | | |
| Price to Earnings | 9,598.65x | 9,949.27x | 307.52x | 81.83x | 751.91x | - | - | - | 59.73x | 48.06x | 34.14x | 13.98x | 8.03x | 5.16x | 5.04x | 7.02x | 8.34x | 9.83x | 15.25x | 20.79x | 22.62x | 26.53x | 30.31x | 40.32x | 97.44x | 127.63x | 42.07x | 15.54x | 10.15x | 28.42x | 24.12x | 41.23x | 43.89x | 12.16x | | | | | | | | | | | | | | | |
| Price to Book | 2.49x | 2.58x | 2.19x | 2.04x | 2.58x | 2.61x | 2.80x | 2.80x | 2.67x | 2.34x | 2.88x | 2.52x | 2.14x | 1.87x | 2.10x | 3.07x | 3.13x | 3.30x | 3.91x | 3.52x | 2.44x | 1.83x | 1.74x | 1.75x | 2.21x | 1.93x | 1.86x | 1.77x | 1.58x | 1.83x | 1.87x | 2.01x | 2.01x | 1.67x | | | | | | | | | | | | | | | |
| Total Revenue | | 177,558,000$ | 148,413,000$ | 161,986,000$ | 166,124,000$ | 181,319,000$ | 181,650,000$ | 172,074,000$ | 171,189,000$ | 202,320,000$ | 190,917,000$ | 173,021,000$ | 176,233,000$ | 286,313,000$ | 372,137,000$ | 384,282,000$ | 460,888,000$ | 485,326,000$ | 424,318,000$ | 340,163,000$ | 267,857,000$ | 177,688,000$ | 150,450,000$ | 150,741,000$ | 144,297,000$ | 139,827,000$ | 127,109,000$ | 115,908,000$ | 157,208,000$ | 184,824,000$ | 268,834,000$ | 221,772,000$ | 213,691,000$ | 215,892,000$ | 243,897,000$ | 199,613,000$ | 149,639,000$ | 145,844,000$ | 216,414,000$ | 156,400,000$ | 108,534,000$ | 119,172,000$ | 164,634,000$ | 145,227,000$ | 107,438,000$ | 194,733,000$ | 180,517,000$ | 114,206,000$ | 79,113,000$ |
| QoQ% | | 19.64% | (8.38%) | (2.49%) | (8.38%) | (.18%) | 5.57% | .52% | (15.39%) | 5.97% | 10.34% | (1.82%) | (38.45%) | (23.06%) | (3.16%) | (16.62%) | (5.04%) | 14.38% | 24.74% | 26.99% | 50.75% | 18.10% | (.19%) | 4.47% | 3.20% | 10.01% | 9.66% | (26.27%) | (14.94%) | (31.25%) | 21.22% | 3.78% | (1.02%) | (11.48%) | 22.19% | 33.40% | 2.60% | (32.61%) | 38.37% | 44.10% | (8.93%) | (27.61%) | 13.36% | 35.17% | (44.83%) | 7.88% | 58.06% | 44.36% | (54.43%) |
| YoY% | | (2.07%) | (18.30%) | (5.86%) | (2.96%) | (10.38%) | (4.85%) | (.55%) | (2.86%) | (29.34%) | (48.70%) | (54.98%) | (61.76%) | (41.01%) | (12.30%) | 12.97% | 72.07% | 173.13% | 182.03% | 125.66% | 85.63% | 27.08% | 18.36% | 30.05% | (8.21%) | (24.35%) | (52.72%) | (47.74%) | (26.43%) | (14.39%) | 10.22% | 11.10% | 42.80% | 48.03% | 12.70% | 27.63% | 37.87% | 22.38% | 31.45% | 7.69% | 1.02% | (38.80%) | (8.80%) | 27.16% | 35.80% | 12.17% | 27.86% | 7.63% | (30.63%) |
| TTM | | 654,081,000$ | 657,842,000$ | 691,079,000$ | 701,167,000$ | 706,232,000$ | 727,233,000$ | 736,500,000$ | 737,447,000$ | 742,491,000$ | 826,484,000$ | 1,007,704,000$ | 1,218,965,000$ | 1,503,620,000$ | 1,702,633,000$ | 1,754,814,000$ | 1,710,695,000$ | 1,517,664,000$ | 1,210,026,000$ | 936,158,000$ | 746,736,000$ | 623,176,000$ | 585,315,000$ | 561,974,000$ | 527,141,000$ | 540,052,000$ | 585,049,000$ | 726,774,000$ | 832,638,000$ | 889,121,000$ | 920,189,000$ | 895,252,000$ | 873,093,000$ | 809,041,000$ | 738,993,000$ | 711,510,000$ | 668,297,000$ | 627,192,000$ | 600,520,000$ | 548,740,000$ | 537,567,000$ | 536,471,000$ | 612,032,000$ | 627,915,000$ | 596,894,000$ | 568,569,000$ | 547,444,000$ | 508,108,000$ | 500,012,000$ |
| TTM_QoQ% | | (.57%) | (4.81%) | (1.44%) | (.72%) | (2.89%) | (1.26%) | (.13%) | (.68%) | (10.16%) | (17.98%) | (17.33%) | (18.93%) | (11.69%) | (2.97%) | 2.58% | 12.72% | 25.42% | 29.25% | 25.37% | 19.83% | 6.47% | 4.15% | 6.61% | (2.39%) | (7.69%) | (19.50%) | (12.71%) | (6.35%) | (3.38%) | 2.79% | 2.54% | 7.92% | 9.48% | 3.86% | 6.47% | 6.55% | 4.44% | 9.44% | 2.08% | .20% | (12.35%) | (2.53%) | 5.20% | 4.98% | 3.86% | 7.74% | 1.62% | (6.53%) |
| TTM_YoY% | | (7.38%) | (9.54%) | (6.17%) | (4.92%) | (4.88%) | (12.01%) | (26.91%) | (39.50%) | (50.62%) | (51.46%) | (42.58%) | (28.74%) | (.93%) | 40.71% | 87.45% | 129.09% | 143.54% | 106.73% | 66.58% | 41.66% | 15.39% | .05% | (22.68%) | (36.69%) | (39.26%) | (36.42%) | (18.82%) | (4.63%) | 9.90% | 24.52% | 25.82% | 30.64% | 28.99% | 23.06% | 29.66% | 24.32% | 16.91% | (1.88%) | (12.61%) | (9.94%) | (5.65%) | 11.80% | 23.58% | 19.38% | 6.29% | (13.17%) | (31.78%) | (36.31%) |
| Gross Margin | | 45.74% | 46.66% | 24.93% | 52.42% | 48.34% | 46.65% | 9.57% | 46.67% | 47.37% | 47.15% | 48.60% | 50.34% | 46.34% | 51.24% | 52.49% | 48.44% | 47.66% | 46.12% | 43.65% | 45.36% | 50.02% | 46.14% | 45.98% | 48.76% | 46.80% | 46.24% | 47.95% | 47.58% | 46.44% | 47.23% | 44.84% | 45.49% | 49.75% | 46.74% | 46.22% | 45.73% | 44.73% | 46.00% | 43.32% | 44.68% | 48.85% | 47.12% | 47.22% | 50.95% | 47.43% | 47.17% | 50.50% | 48.49% |
| QoQ | | (.92%) | 21.73% | (27.49%) | 4.08% | 1.70% | 37.07% | (37.10%) | (.70%) | .22% | (1.45%) | (1.73%) | 3.99% | (4.90%) | (1.25%) | 4.05% | .77% | 1.54% | 2.47% | (1.70%) | (4.67%) | 3.88% | .17% | (2.79%) | 1.96% | .56% | (1.70%) | .37% | 1.15% | (.80%) | 2.39% | (.65%) | (4.26%) | 3.01% | .52% | .49% | 1.00% | (1.27%) | 2.69% | (1.37%) | (4.17%) | 1.73% | (.10%) | (3.73%) | 3.52% | .26% | (3.32%) | 2.00% | 2.02% |
| YoY | | (2.61%) | .01% | 15.36% | 5.75% | .97% | (.51%) | (39.03%) | (3.66%) | 1.03% | (4.09%) | (3.89%) | 1.90% | (1.32%) | 5.12% | 8.84% | 3.08% | (2.36%) | (.02%) | (2.32%) | (3.41%) | 3.22% | (.10%) | (1.97%) | 1.18% | .36% | (.99%) | 3.10% | 2.09% | (3.31%) | .49% | (1.38%) | (.24%) | 5.02% | .74% | 2.91% | 1.05% | (4.12%) | (1.11%) | (3.90%) | (6.26%) | 1.42% | (.06%) | (3.28%) | 2.45% | .95% | .49% | 4.49% | 3.31% |
| Operating Income | | 888,000$ | (6,094,000$) | (84,667,000$) | 86,649,000$ | 2,689,000$ | 8,277,000$ | (105,155,000$) | 1,693,000$ | 19,474,000$ | (4,488,000$) | 12,629,000$ | 11,822,000$ | 67,544,000$ | 122,077,000$ | 129,341,000$ | 151,110,000$ | 154,836,000$ | 120,455,000$ | 83,114,000$ | 54,042,000$ | 23,048,000$ | 10,971,000$ | 11,076,000$ | 13,414,000$ | 7,693,000$ | 1,827,000$ | (2,465,000$) | 14,555,000$ | 24,574,000$ | 64,463,000$ | 38,436,000$ | 39,159,000$ | 36,904,000$ | 15,672,000$ | 36,503,000$ | 19,059,000$ | 4,430,000$ | 39,862,000$ | 11,661,000$ | (2,000,000$) | 1,648,000$ | 16,086,000$ | 9,791,000$ | 9,726,000$ | 37,497,000$ | 31,584,000$ | 10,111,000$ | (2,208,000$) |
| QoQ% | | 114.57% | 92.80% | (197.71%) | 3,122.35% | (67.51%) | 107.87% | (6,311.16%) | (91.31%) | 533.91% | (135.54%) | 6.83% | (82.50%) | (44.67%) | (5.62%) | (14.41%) | (2.41%) | 28.54% | 44.93% | 53.80% | 134.48% | 110.08% | (.95%) | (17.43%) | 74.37% | 321.07% | 174.12% | (116.94%) | (40.77%) | (61.88%) | 67.72% | (1.85%) | 6.11% | 135.48% | (57.07%) | 91.53% | 330.23% | (88.89%) | 241.84% | 683.05% | (221.36%) | (89.76%) | 64.29% | .67% | (74.06%) | 18.72% | 212.37% | 557.93% | (106.39%) |
| YoY% | | (66.98%) | (173.63%) | 19.48% | 5,018.07% | (86.19%) | 284.43% | (932.65%) | (85.68%) | (71.17%) | (103.68%) | (90.24%) | (92.18%) | (56.38%) | 1.35% | 55.62% | 179.62% | 571.80% | 997.94% | 650.40% | 302.88% | 199.60% | 500.49% | 549.33% | (7.84%) | (68.70%) | (97.17%) | (106.41%) | (62.83%) | (33.41%) | 311.33% | 5.30% | 105.46% | 733.05% | (60.68%) | 213.04% | 1,052.95% | 168.81% | 147.81% | 19.10% | (120.56%) | (95.61%) | (49.07%) | (3.17%) | 540.49% | 8.55% | 67.40% | 23.46% | (152.51%) |
| TTM | | (3,224,000$) | (1,423,000$) | 12,948,000$ | (7,540,000$) | (92,496,000$) | (75,711,000$) | (88,476,000$) | 29,308,000$ | 39,437,000$ | 87,507,000$ | 214,072,000$ | 330,784,000$ | 470,072,000$ | 557,364,000$ | 555,742,000$ | 509,515,000$ | 412,447,000$ | 280,659,000$ | 171,175,000$ | 99,137,000$ | 58,509,000$ | 43,154,000$ | 34,010,000$ | 20,469,000$ | 21,610,000$ | 38,491,000$ | 101,127,000$ | 142,028,000$ | 166,632,000$ | 178,962,000$ | 130,171,000$ | 128,238,000$ | 108,138,000$ | 75,664,000$ | 99,854,000$ | 75,012,000$ | 53,953,000$ | 51,171,000$ | 27,395,000$ | 25,525,000$ | 37,251,000$ | 73,100,000$ | 88,598,000$ | 88,918,000$ | 76,984,000$ | 74,031,000$ | 61,314,000$ | 59,393,000$ |
| TTM_QoQ% | | (126.56%) | (110.99%) | 271.72% | 91.85% | (22.17%) | 14.43% | (401.88%) | (25.68%) | (54.93%) | (59.12%) | (35.28%) | (29.63%) | (15.66%) | .29% | 9.07% | 23.54% | 46.96% | 63.96% | 72.67% | 69.44% | 35.58% | 26.89% | 66.15% | (5.28%) | (43.86%) | (61.94%) | (28.80%) | (14.77%) | (6.89%) | 37.48% | 1.51% | 18.59% | 42.92% | (24.23%) | 33.12% | 39.03% | 5.44% | 86.79% | 7.33% | (31.48%) | (49.04%) | (17.49%) | (.36%) | 15.50% | 3.99% | 20.74% | 3.23% | (9.75%) |
| TTM_YoY% | | 96.51% | 98.12% | 114.63% | (125.73%) | (334.54%) | (186.52%) | (141.33%) | (91.14%) | (91.61%) | (84.30%) | (61.48%) | (35.08%) | 13.97% | 98.59% | 224.66% | 413.95% | 604.93% | 550.37% | 403.31% | 384.33% | 170.75% | 12.12% | (66.37%) | (85.59%) | (87.03%) | (78.49%) | (22.31%) | 10.75% | 54.09% | 136.52% | 30.36% | 70.96% | 100.43% | 47.87% | 264.50% | 193.88% | 44.84% | (30.00%) | (69.08%) | (71.29%) | (51.61%) | (1.26%) | 44.50% | 49.71% | 16.99% | (27.13%) | (61.44%) | (65.28%) |
| Operating Margin | | .50% | (4.11%) | (52.27%) | 52.16% | 1.48% | 4.56% | (61.11%) | .99% | 9.63% | (2.35%) | 7.30% | 6.71% | 23.59% | 32.80% | 33.66% | 32.79% | 31.90% | 28.39% | 24.43% | 20.18% | 12.97% | 7.29% | 7.35% | 9.30% | 5.50% | 1.44% | (2.13%) | 9.26% | 13.30% | 23.98% | 17.33% | 18.33% | 17.09% | 6.43% | 18.29% | 12.74% | 3.04% | 18.42% | 7.46% | (1.84%) | 1.38% | 9.77% | 6.74% | 9.05% | 19.26% | 17.50% | 8.85% | (2.79%) |
| QoQ | | 4.61% | 48.16% | (104.43%) | 50.68% | (3.07%) | 65.67% | (62.10%) | (8.64%) | 11.98% | (9.65%) | .59% | (16.88%) | (9.21%) | (.85%) | .87% | .88% | 3.52% | 3.95% | 4.26% | 7.21% | 5.68% | (.06%) | (1.95%) | 3.79% | 4.07% | 3.56% | (11.39%) | (4.04%) | (10.68%) | 6.65% | (.99%) | 1.23% | 10.67% | (11.86%) | 5.55% | 9.70% | (15.38%) | 10.96% | 9.30% | (3.23%) | (8.39%) | 3.03% | (2.31%) | (10.20%) | 1.76% | 8.64% | 11.64% | (22.69%) |
| YoY | | (.98%) | (8.66%) | 8.84% | 51.17% | (8.14%) | 6.91% | (68.41%) | (5.72%) | (13.97%) | (35.16%) | (26.36%) | (26.08%) | (8.31%) | 4.42% | 9.22% | 12.61% | 18.93% | 21.10% | 17.09% | 10.88% | 7.47% | 5.86% | 9.48% | .04% | (7.79%) | (22.54%) | (19.46%) | (9.07%) | (3.80%) | 17.55% | (.96%) | 5.59% | 14.06% | (11.99%) | 10.83% | 14.58% | 1.65% | 8.65% | .71% | (10.90%) | (17.87%) | (7.73%) | (2.11%) | 11.84% | (.64%) | 4.13% | 1.14% | (6.48%) |
| Net Income | | 6,379,000$ | (3,289,000$) | (84,519,000$) | 81,642,000$ | 12,117,000$ | 12,264,000$ | (102,680,000$) | 9,293,000$ | 23,357,000$ | 4,161,000$ | 15,041,000$ | 14,589,000$ | 64,904,000$ | 119,034,000$ | 116,001,000$ | 133,606,000$ | 133,711,000$ | 113,766,000$ | 71,320,000$ | 48,363,000$ | 15,784,000$ | 11,151,000$ | 11,888,000$ | 13,477,000$ | 6,404,000$ | 1,287,000$ | (3,555,000$) | 7,517,000$ | 29,635,000$ | 60,256,000$ | 36,313,000$ | (69,528,000$) | 41,224,000$ | 34,809,000$ | 32,670,000$ | 17,396,000$ | 10,761,000$ | 32,925,000$ | 5,109,000$ | (340,000$) | 9,827,000$ | 25,039,000$ | 7,931,000$ | 7,842,000$ | 29,259,000$ | 26,616,000$ | 9,070,000$ | (1,957,000$) |
| QoQ% | | 293.95% | 96.11% | (203.52%) | 573.78% | (1.20%) | 111.94% | (1,204.92%) | (60.21%) | 461.33% | (72.34%) | 3.10% | (77.52%) | (45.47%) | 2.62% | (13.18%) | (.08%) | 17.53% | 59.52% | 47.47% | 206.41% | 41.55% | (6.20%) | (11.79%) | 110.45% | 397.59% | 136.20% | (147.29%) | (74.64%) | (50.82%) | 65.94% | 152.23% | (268.66%) | 18.43% | 6.55% | 87.80% | 61.66% | (67.32%) | 544.45% | 1,602.65% | (103.46%) | (60.75%) | 215.71% | 1.14% | (73.20%) | 9.93% | 193.45% | 563.46% | (106.63%) |
| YoY% | | (47.36%) | (126.82%) | 17.69% | 778.53% | (48.12%) | 194.74% | (782.67%) | (36.30%) | (64.01%) | (96.50%) | (87.03%) | (89.08%) | (51.46%) | 4.63% | 62.65% | 176.26% | 747.13% | 920.23% | 499.93% | 258.86% | 146.47% | 766.43% | 434.40% | 79.29% | (78.39%) | (97.86%) | (109.79%) | 110.81% | (28.11%) | 73.11% | 11.15% | (499.68%) | 283.09% | 5.72% | 539.46% | 5,216.47% | 9.50% | 31.50% | (35.58%) | (104.34%) | (66.41%) | (5.93%) | (12.56%) | 500.72% | (.92%) | 40.92% | 23.64% | (154.30%) |
| TTM | | 213,000$ | 5,951,000$ | 21,504,000$ | 3,343,000$ | (69,006,000$) | (57,766,000$) | (65,869,000$) | 51,852,000$ | 57,148,000$ | 98,695,000$ | 213,568,000$ | 314,528,000$ | 433,545,000$ | 502,352,000$ | 497,084,000$ | 452,403,000$ | 367,160,000$ | 249,233,000$ | 146,618,000$ | 87,186,000$ | 52,300,000$ | 42,920,000$ | 33,056,000$ | 17,613,000$ | 11,653,000$ | 34,884,000$ | 93,853,000$ | 133,721,000$ | 56,676,000$ | 68,265,000$ | 42,818,000$ | 39,175,000$ | 126,099,000$ | 95,636,000$ | 93,752,000$ | 66,191,000$ | 48,455,000$ | 47,521,000$ | 39,635,000$ | 42,457,000$ | 50,639,000$ | 70,071,000$ | 71,648,000$ | 72,787,000$ | 62,988,000$ | 63,260,000$ | 55,531,000$ | 53,797,000$ |
| TTM_QoQ% | | (96.42%) | (72.33%) | 543.26% | 104.85% | (19.46%) | 12.30% | (227.03%) | (9.27%) | (42.10%) | (53.79%) | (32.10%) | (27.45%) | (13.70%) | 1.06% | 9.88% | 23.22% | 47.32% | 69.99% | 68.17% | 66.70% | 21.86% | 29.84% | 87.68% | 51.15% | (66.60%) | (62.83%) | (29.81%) | 135.94% | (16.98%) | 59.43% | 9.30% | (68.93%) | 31.85% | 2.01% | 41.64% | 36.60% | 1.97% | 19.90% | (6.65%) | (16.16%) | (27.73%) | (2.20%) | (1.57%) | 15.56% | (.43%) | 13.92% | 3.22% | (9.37%) |
| TTM_YoY% | | 100.31% | 110.30% | 132.65% | (93.55%) | (220.75%) | (158.53%) | (130.84%) | (83.51%) | (86.82%) | (80.35%) | (57.04%) | (30.48%) | 18.08% | 101.56% | 239.03% | 418.89% | 602.03% | 480.69% | 343.54% | 395.01% | 348.81% | 23.04% | (64.78%) | (86.83%) | (79.44%) | (48.90%) | 119.19% | 241.34% | (55.05%) | (28.62%) | (54.33%) | (40.82%) | 160.24% | 101.25% | 136.54% | 55.90% | (4.31%) | (32.18%) | (44.68%) | (41.67%) | (19.61%) | 10.77% | 29.02% | 35.30% | 6.12% | (34.86%) | (62.07%) | (65.44%) |
| Profit Margin | | 3.59% | (2.22%) | (52.18%) | 49.15% | 6.68% | 6.75% | (59.67%) | 5.43% | 11.55% | 2.18% | 8.69% | 8.28% | 22.67% | 31.99% | 30.19% | 28.99% | 27.55% | 26.81% | 20.97% | 18.06% | 8.88% | 7.41% | 7.89% | 9.34% | 4.58% | 1.01% | (3.07%) | 4.78% | 16.03% | 22.41% | 16.37% | (32.54%) | 19.10% | 14.27% | 16.37% | 11.63% | 7.38% | 15.21% | 3.27% | (.31%) | 8.25% | 15.21% | 5.46% | 7.30% | 15.03% | 14.74% | 7.94% | (2.47%) |
| QoQ | | 5.81% | 49.96% | (101.32%) | 42.46% | (.07%) | 66.42% | (65.10%) | (6.12%) | 9.37% | (6.51%) | .42% | (14.39%) | (9.32%) | 1.80% | 1.20% | 1.44% | .74% | 5.85% | 2.91% | 9.17% | 1.47% | (.47%) | (1.45%) | 4.76% | 3.57% | 4.08% | (7.85%) | (11.25%) | (6.38%) | 6.04% | 48.91% | (51.63%) | 4.82% | (2.10%) | 4.74% | 4.25% | (7.84%) | 11.95% | 3.58% | (8.56%) | (6.96%) | 9.75% | (1.84%) | (7.73%) | .28% | 6.80% | 10.42% | (19.48%) |
| YoY | | (3.09%) | (8.97%) | 7.50% | 43.72% | (4.86%) | 4.57% | (68.37%) | (2.85%) | (11.12%) | (29.81%) | (21.49%) | (20.71%) | (4.88%) | 5.18% | 9.22% | 10.93% | 18.67% | 19.40% | 13.08% | 8.72% | 4.30% | 6.40% | 10.95% | 4.56% | (11.45%) | (21.40%) | (19.44%) | 37.32% | (3.06%) | 8.14% | .01% | (44.16%) | 11.72% | (.94%) | 13.10% | 11.94% | (.87%) | .01% | (2.19%) | (7.61%) | (6.78%) | .47% | (2.48%) | 9.77% | (1.99%) | 1.37% | 1.03% | (5.63%) |
| Equity to Common Shareholders | | 821,491,000$ | 837,526,000$ | 864,166,000$ | 972,744,000$ | 944,009,000$ | 973,538,000$ | 1,012,177,000$ | 1,161,251,000$ | 1,174,561,000$ | 1,169,712,000$ | 1,183,697,000$ | 1,177,229,000$ | 1,194,650,000$ | 1,206,733,000$ | 1,137,252,000$ | 1,207,176,000$ | 1,095,237,000$ | 973,342,000$ | 866,860,000$ | 807,616,000$ | 757,994,000$ | 749,644,000$ | 762,398,000$ | 775,653,000$ | 769,063,000$ | 787,435,000$ | 823,214,000$ | 858,409,000$ | 880,207,000$ | 882,082,000$ | 879,927,000$ | 857,274,000$ | 920,030,000$ | 887,771,000$ | 854,645,000$ | 820,469,000$ | 799,524,000$ | 795,672,000$ | 762,906,000$ | 755,006,000$ | 760,912,000$ | 777,570,000$ | 800,239,000$ | 792,003,000$ | 776,990,000$ | 759,469,000$ | 730,122,000$ | 718,461,000$ |
| QoQ | | (16,035,000$) | (26,640,000$) | (108,578,000$) | 28,735,000$ | (29,529,000$) | (38,639,000$) | (149,074,000$) | (13,310,000$) | 4,849,000$ | (13,985,000$) | 6,468,000$ | (17,421,000$) | (12,083,000$) | 69,481,000$ | (69,924,000$) | 111,939,000$ | 121,895,000$ | 106,482,000$ | 59,244,000$ | 49,622,000$ | 8,350,000$ | (12,754,000$) | (13,255,000$) | 6,590,000$ | (18,372,000$) | (35,779,000$) | (35,195,000$) | (21,798,000$) | (1,875,000$) | 2,155,000$ | 22,653,000$ | (62,756,000$) | 32,259,000$ | 33,126,000$ | 34,176,000$ | 20,945,000$ | 3,852,000$ | 32,766,000$ | 7,900,000$ | (5,906,000$) | (16,658,000$) | (22,669,000$) | 8,236,000$ | 15,013,000$ | 17,521,000$ | 29,347,000$ | 11,661,000$ | 4,438,000$ |
| QoQ% | | (1.92%) | (3.08%) | (11.16%) | 3.04% | (3.03%) | (3.82%) | (12.84%) | (1.13%) | .42% | (1.18%) | .55% | (1.46%) | (1.00%) | 6.11% | (5.79%) | 10.22% | 12.52% | 12.28% | 7.34% | 6.55% | 1.11% | (1.67%) | (1.71%) | .86% | (2.33%) | (4.35%) | (4.10%) | (2.48%) | (.21%) | .25% | 2.64% | (6.82%) | 3.63% | 3.88% | 4.17% | 2.62% | .48% | 4.30% | 1.05% | (.78%) | (2.14%) | (2.83%) | 1.04% | 1.93% | 2.31% | 4.02% | 1.62% | .62% |
| YoY | | (122,518,000$) | (136,012,000$) | (148,011,000$) | (188,507,000$) | (230,552,000$) | (196,174,000$) | (171,520,000$) | (15,978,000$) | (20,089,000$) | (37,021,000$) | 46,445,000$ | (29,947,000$) | 99,413,000$ | 233,391,000$ | 270,392,000$ | 399,560,000$ | 337,243,000$ | 223,698,000$ | 104,462,000$ | 31,963,000$ | (11,069,000$) | (37,791,000$) | (60,816,000$) | (82,756,000$) | (111,144,000$) | (94,647,000$) | (56,713,000$) | 1,135,000$ | (39,823,000$) | (5,689,000$) | 25,282,000$ | 36,805,000$ | 120,506,000$ | 92,099,000$ | 91,739,000$ | 65,463,000$ | 38,612,000$ | 18,102,000$ | (37,333,000$) | (36,997,000$) | (16,078,000$) | 18,101,000$ | 70,117,000$ | 73,542,000$ | 62,967,000$ | 76,231,000$ | 68,922,000$ | 67,136,000$ |
| YoY% | | (12.98%) | (13.97%) | (14.62%) | (16.23%) | (19.63%) | (16.77%) | (14.49%) | (1.36%) | (1.68%) | (3.07%) | 4.08% | (2.48%) | 9.08% | 23.98% | 31.19% | 49.47% | 44.49% | 29.84% | 13.70% | 4.12% | (1.44%) | (4.80%) | (7.39%) | (9.64%) | (12.63%) | (10.73%) | (6.45%) | .13% | (4.33%) | (.64%) | 2.96% | 4.49% | 15.07% | 11.58% | 12.03% | 8.67% | 5.07% | 2.33% | (4.67%) | (4.67%) | (2.07%) | 2.38% | 9.60% | 10.24% | 8.82% | 11.16% | 10.42% | 10.31% |
| Dividends Paid | | 21,398,000$ | 10,900,000$ | 11,000,000$ | 10,794,000$ | 10,985,000$ | 11,200,000$ | 11,300,000$ | 10,710,000$ | 10,734,000$ | 10,800,000$ | 10,800,000$ | 9,743,000$ | 9,990,000$ | 10,100,000$ | 10,600,000$ | 8,673,000$ | 8,654,000$ | 8,700,000$ | 8,700,000$ | 7,399,000$ | 7,351,000$ | 7,600,000$ | 7,700,000$ | 7,582,000$ | 7,609,000$ | 7,800,000$ | 8,100,000$ | 8,057,000$ | | | 0$ | 0$ | | | | | | | | | | | | | | | | |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Treasury Stock | | 974,202,000$ | 957,392,000$ | 935,633,000$ | 914,241,000$ | 881,830,000$ | 838,803,000$ | 794,193,000$ | 756,949,000$ | 737,214,000$ | 728,064,000$ | 719,619,000$ | 714,713,000$ | 675,800,000$ | 615,689,000$ | 554,684,000$ | 408,788,000$ | 400,412,000$ | 396,688,000$ | 392,680,000$ | 391,870,000$ | 394,817,000$ | 387,302,000$ | 365,095,000$ | 346,869,000$ | 349,212,000$ | 334,248,000$ | 301,071,000$ | 274,149,000$ | 248,664,000$ | 224,938,000$ | 182,354,000$ | 160,884,000$ | 157,604,000$ | 139,594,000$ | 139,407,000$ | 139,407,000$ | 139,407,000$ | 139,407,000$ | 139,407,000$ | 137,696,000$ | 124,856,000$ | 107,659,000$ | 57,209,000$ | 54,622,000$ | 46,984,000$ | 46,356,000$ | 46,356,000$ | 46,356,000$ |
| QoQ | | 16,810,000$ | 21,759,000$ | 21,392,000$ | 32,411,000$ | 43,027,000$ | 44,610,000$ | 37,244,000$ | 19,735,000$ | 9,150,000$ | 8,445,000$ | 4,906,000$ | 38,913,000$ | 60,111,000$ | 61,005,000$ | 145,896,000$ | 8,376,000$ | 3,724,000$ | 4,008,000$ | 810,000$ | (2,947,000$) | 7,515,000$ | 22,207,000$ | 18,226,000$ | (2,343,000$) | 14,964,000$ | 33,177,000$ | 26,922,000$ | 25,485,000$ | 23,726,000$ | 42,584,000$ | 21,470,000$ | 3,280,000$ | 18,010,000$ | 187,000$ | 0$ | 0$ | 0$ | 0$ | 1,711,000$ | 12,840,000$ | 17,197,000$ | 50,450,000$ | 2,587,000$ | 7,638,000$ | 628,000$ | 0$ | 0$ | 0$ |
| Goodwill | | 69,522,000$ | 69,522,000$ | 69,522,000$ | 88,411,000$ | 89,748,000$ | 88,933,000$ | 89,082,000$ | 89,516,000$ | 88,673,000$ | 89,291,000$ | 98,893,000$ | 70,536,000$ | 68,096,000$ | 69,787,000$ | 71,468,000$ | 72,353,000$ | 72,949,000$ | 73,683,000$ | 73,548,000$ | 57,339,000$ | 56,695,000$ | 56,053,000$ | 55,946,000$ | 55,995,000$ | 55,691,000$ | 56,248,000$ | 56,050,000$ | 56,340,000$ | 56,550,000$ | 56,649,000$ | 57,478,000$ | 57,063,000$ | 56,318,000$ | 46,065,000$ | 81,272,000$ | 81,272,000$ | 81,272,000$ | 81,272,000$ | 81,272,000$ | 81,272,000$ | 41,546,000$ | 81,272,000$ | 81,272,000$ | 41,546,000$ | 41,546,000$ | 41,546,000$ | 41,546,000$ | 41,546,000$ |
| QoQ% | | .00% | .00% | (21.37%) | (1.49%) | .92% | (.17%) | (.49%) | .95% | (.69%) | (9.71%) | 40.20% | 3.58% | (2.42%) | (2.35%) | (1.22%) | (.82%) | (1.00%) | .18% | 28.27% | 1.14% | 1.15% | .19% | (.09%) | .55% | (.99%) | .35% | (.52%) | (.37%) | (.18%) | (1.44%) | .73% | 1.32% | 22.26% | (43.32%) | .00% | .00% | .00% | .00% | .00% | .00% | (48.88%) | .00% | 95.62% | .00% | .00% | .00% | .00% | .00% |
| YoY% | | (22.54%) | (21.83%) | (21.96%) | (1.23%) | 1.21% | (.40%) | (9.92%) | 26.91% | 30.22% | 27.95% | 38.37% | (2.51%) | (6.65%) | (5.29%) | (2.83%) | 26.19% | 28.67% | 31.45% | 31.46% | 2.40% | 1.80% | (.35%) | (.19%) | (.61%) | (1.52%) | (.71%) | (2.48%) | (1.27%) | .41% | 22.98% | (29.28%) | (29.79%) | (30.70%) | (43.32%) | .00% | .00% | .00% | .00% | .00% | 95.62% | .00% | 95.62% | 95.62% | .00% | .00% | .00% | .00% | .00% |
| Other Intangible Assets | | 5,600,000$ | 5,908,000$ | 6,215,000$ | 22,802,000$ | 25,239,000$ | 25,744,000$ | 27,139,000$ | 28,916,000$ | 29,357,000$ | 31,418,000$ | 39,892,000$ | 33,281,000$ | 31,939,000$ | 35,291,000$ | 38,440,000$ | 40,702,000$ | 42,752,000$ | 45,031,000$ | 46,046,000$ | 37,577,000$ | 37,972,000$ | 38,207,000$ | 39,757,000$ | 41,728,000$ | 42,651,000$ | 46,198,000$ | 47,421,000$ | 50,252,000$ | 52,871,000$ | 55,131,000$ | 60,180,000$ | 60,586,000$ | 62,316,000$ | 46,244,000$ | 47,766,000$ | 49,287,000$ | 50,810,000$ | 52,475,000$ | 54,140,000$ | 55,805,000$ | 57,471,000$ | 60,322,000$ | 63,279,000$ | 4,562,000$ | 5,891,000$ | 7,221,000$ | 8,550,000$ | 9,880,000$ |
| QoQ | | (308,000$) | (307,000$) | (16,587,000$) | (2,437,000$) | (505,000$) | (1,395,000$) | (1,777,000$) | (441,000$) | (2,061,000$) | (8,474,000$) | 6,611,000$ | 1,342,000$ | (3,352,000$) | (3,149,000$) | (2,262,000$) | (2,050,000$) | (2,279,000$) | (1,015,000$) | 8,469,000$ | (395,000$) | (235,000$) | (1,550,000$) | (1,971,000$) | (923,000$) | (3,547,000$) | (1,223,000$) | (2,831,000$) | (2,619,000$) | (2,260,000$) | (5,049,000$) | (406,000$) | (1,730,000$) | 16,072,000$ | (1,522,000$) | (1,521,000$) | (1,523,000$) | (1,665,000$) | (1,665,000$) | (1,665,000$) | (1,666,000$) | (2,851,000$) | (2,957,000$) | 58,717,000$ | (1,329,000$) | (1,330,000$) | (1,329,000$) | (1,330,000$) | (1,329,000$) |
| Amortization of Intangible Assets | | 308,000$ | 308,000$ | 1,171,000$ | 1,246,000$ | 1,266,000$ | 1,250,000$ | 1,325,000$ | 1,347,000$ | 1,356,000$ | 1,786,000$ | 1,563,000$ | 1,394,000$ | | 1,109,000$ | 1,151,000$ | 1,283,000$ | | 1,340,000$ | 1,355,000$ | 1,958,000$ | | 1,814,000$ | 1,820,000$ | 1,817,000$ | | 1,843,000$ | 1,869,000$ | 1,877,000$ | | 1,962,000$ | 2,022,000$ | 1,943,000$ | | 1,521,000$ | 1,521,000$ | 1,523,000$ | | 1,665,000$ | | | | | | | | | | |
| Total Assets | | 1,104,342,000$ | 1,124,896,000$ | 1,145,264,000$ | 1,251,445,000$ | 1,240,162,000$ | 1,257,215,000$ | 1,298,707,000$ | 1,486,726,000$ | 1,499,777,000$ | 1,508,122,000$ | 1,524,042,000$ | 1,549,818,000$ | 1,588,599,000$ | 1,628,277,000$ | 1,559,007,000$ | 1,704,531,000$ | 1,601,631,000$ | 1,409,861,000$ | 1,256,973,000$ | 1,146,770,000$ | 1,054,566,000$ | 1,029,465,000$ | 1,160,898,000$ | 1,118,082,000$ | 1,079,616,000$ | 1,112,569,000$ | 1,080,145,000$ | 1,140,786,000$ | 1,185,740,000$ | 1,225,925,000$ | 1,204,010,000$ | 1,158,586,000$ | 1,171,107,000$ | 1,148,916,000$ | 1,074,074,000$ | 992,760,000$ | 982,444,000$ | 986,707,000$ | 934,978,000$ | 884,092,000$ | 904,466,000$ | 947,474,000$ | 977,276,000$ | 927,842,000$ | 944,448,000$ | 939,863,000$ | 872,033,000$ | 840,200,000$ |
| QoQ | | (20,554,000$) | (20,368,000$) | (106,181,000$) | 11,283,000$ | (17,053,000$) | (41,492,000$) | (188,019,000$) | (13,051,000$) | (8,345,000$) | (15,920,000$) | (25,776,000$) | (38,781,000$) | (39,678,000$) | 69,270,000$ | (145,524,000$) | 102,900,000$ | 191,770,000$ | 152,888,000$ | 110,203,000$ | 92,204,000$ | 25,101,000$ | (131,433,000$) | 42,816,000$ | 38,466,000$ | (32,953,000$) | 32,424,000$ | (60,641,000$) | (44,954,000$) | (40,185,000$) | 21,915,000$ | 45,424,000$ | (12,521,000$) | 22,191,000$ | 74,842,000$ | 81,314,000$ | 10,316,000$ | (4,263,000$) | 51,729,000$ | 50,886,000$ | (20,374,000$) | (43,008,000$) | (29,802,000$) | 49,434,000$ | (16,606,000$) | 4,585,000$ | 67,830,000$ | 31,833,000$ | (22,794,000$) |
| YoY | | (135,820,000$) | (132,319,000$) | (153,443,000$) | (235,281,000$) | (259,615,000$) | (250,907,000$) | (225,335,000$) | (63,092,000$) | (88,822,000$) | (120,155,000$) | (34,965,000$) | (154,713,000$) | (13,032,000$) | 218,416,000$ | 302,034,000$ | 557,761,000$ | 547,065,000$ | 380,396,000$ | 96,075,000$ | 28,688,000$ | (25,050,000$) | (83,104,000$) | 80,753,000$ | (22,704,000$) | (106,124,000$) | (113,356,000$) | (123,865,000$) | (17,800,000$) | 14,633,000$ | 77,009,000$ | 129,936,000$ | 165,826,000$ | 188,663,000$ | 162,209,000$ | 139,096,000$ | 108,668,000$ | 77,978,000$ | 39,233,000$ | (42,298,000$) | (43,750,000$) | (39,982,000$) | 7,611,000$ | 105,243,000$ | 87,642,000$ | 81,454,000$ | 113,315,000$ | 93,635,000$ | 70,712,000$ |
| Total Liabilities | | 282,851,000$ | 287,370,000$ | 281,098,000$ | 278,701,000$ | 296,153,000$ | 283,677,000$ | 286,530,000$ | 325,475,000$ | 325,216,000$ | 338,410,000$ | 340,345,000$ | 372,589,000$ | 393,949,000$ | 421,544,000$ | 421,755,000$ | 497,355,000$ | 506,394,000$ | 436,519,000$ | 390,113,000$ | 339,154,000$ | 296,572,000$ | 279,821,000$ | 398,500,000$ | 342,429,000$ | 310,553,000$ | 325,134,000$ | 256,931,000$ | 282,377,000$ | 305,533,000$ | 343,843,000$ | 324,083,000$ | 301,312,000$ | 251,077,000$ | 261,145,000$ | 219,429,000$ | 172,291,000$ | 182,920,000$ | 191,035,000$ | 172,072,000$ | 129,086,000$ | 135,217,000$ | 169,904,000$ | 177,037,000$ | 135,839,000$ | 155,206,000$ | 180,394,000$ | 141,911,000$ | 121,739,000$ |
| QoQ | | (4,519,000$) | 6,272,000$ | 2,397,000$ | (17,452,000$) | 12,476,000$ | (2,853,000$) | (38,945,000$) | 259,000$ | (13,194,000$) | (1,935,000$) | (32,244,000$) | (21,360,000$) | (27,595,000$) | (211,000$) | (75,600,000$) | (9,039,000$) | 69,875,000$ | 46,406,000$ | 50,959,000$ | 42,582,000$ | 16,751,000$ | (118,679,000$) | 56,071,000$ | 31,876,000$ | (14,581,000$) | 68,203,000$ | (25,446,000$) | (23,156,000$) | (38,310,000$) | 19,760,000$ | 22,771,000$ | 50,235,000$ | (10,068,000$) | 41,716,000$ | 47,138,000$ | (10,629,000$) | (8,115,000$) | 18,963,000$ | 42,986,000$ | (6,131,000$) | (34,687,000$) | (7,133,000$) | 41,198,000$ | (19,367,000$) | (25,188,000$) | 38,483,000$ | 20,172,000$ | (24,590,000$) |
| YoY | | (13,302,000$) | 3,693,000$ | (5,432,000$) | (46,774,000$) | (29,063,000$) | (54,733,000$) | (53,815,000$) | (47,114,000$) | (68,733,000$) | (83,134,000$) | (81,410,000$) | (124,766,000$) | (112,445,000$) | (14,975,000$) | 31,642,000$ | 158,201,000$ | 209,822,000$ | 156,698,000$ | (8,387,000$) | (3,275,000$) | (13,981,000$) | (45,313,000$) | 141,569,000$ | 60,052,000$ | 5,020,000$ | (18,709,000$) | (67,152,000$) | (18,935,000$) | 54,456,000$ | 82,698,000$ | 104,654,000$ | 129,021,000$ | 68,157,000$ | 70,110,000$ | 47,357,000$ | 43,205,000$ | 47,703,000$ | 21,131,000$ | (4,965,000$) | (6,753,000$) | (19,989,000$) | (10,490,000$) | 35,126,000$ | 14,100,000$ | 8,877,000$ | 37,084,000$ | 24,713,000$ | 3,576,000$ |
| Current Ratio | | 4.79x | 4.94x | 5.18x | 5.99x | 5.41x | 6.10x | 6.34x | 6.50x | 6.55x | 6.01x | 6.07x | 5.75x | 5.36x | 5.06x | 4.81x | 4.26x | 3.84x | 3.83x | 3.99x | 4.73x | 5.45x | 5.88x | 3.70x | 4.58x | 5.12x | 4.85x | 7.19x | 6.58x | 5.67x | 5.02x | 5.32x | 6.01x | 4.94x | 4.83x | 5.49x | 6.89x | 6.20x | 6.03x | 6.40x | 9.58x | 9.57x | 7.80x | 8.00x | 13.13x | 10.30x | 7.44x | 10.52x | 13.88x |
| Total Current Assets | | 901,535,000$ | 930,201,000$ | 948,200,000$ | 1,013,889,000$ | 994,953,000$ | 1,013,088,000$ | 1,050,417,000$ | 1,177,653,000$ | 1,189,058,000$ | 1,183,048,000$ | 1,188,873,000$ | 1,270,709,000$ | 1,332,046,000$ | 1,386,118,000$ | 1,321,862,000$ | 1,463,063,000$ | 1,351,890,000$ | 1,179,593,000$ | 1,035,737,000$ | 949,611,000$ | 860,196,000$ | 839,193,000$ | 970,427,000$ | 926,607,000$ | 893,751,000$ | 918,440,000$ | 882,368,000$ | 943,580,000$ | 987,273,000$ | 1,022,442,000$ | 995,755,000$ | 953,335,000$ | 953,382,000$ | 959,485,000$ | 859,308,000$ | 793,661,000$ | 780,942,000$ | 795,323,000$ | 740,782,000$ | 688,551,000$ | 707,369,000$ | 748,603,000$ | 773,974,000$ | 822,549,000$ | 837,691,000$ | 831,605,000$ | 760,184,000$ | 727,950,000$ |
| QoQ | | (28,666,000$) | (17,999,000$) | (65,689,000$) | 18,936,000$ | (18,135,000$) | (37,329,000$) | (127,236,000$) | (11,405,000$) | 6,010,000$ | (5,825,000$) | (81,836,000$) | (61,337,000$) | (54,072,000$) | 64,256,000$ | (141,201,000$) | 111,173,000$ | 172,297,000$ | 143,856,000$ | 86,126,000$ | 89,415,000$ | 21,003,000$ | (131,234,000$) | 43,820,000$ | 32,856,000$ | (24,689,000$) | 36,072,000$ | (61,212,000$) | (43,693,000$) | (35,169,000$) | 26,687,000$ | 42,420,000$ | (47,000$) | (6,103,000$) | 100,177,000$ | 65,647,000$ | 12,719,000$ | (14,381,000$) | 54,541,000$ | 52,231,000$ | (18,818,000$) | (41,234,000$) | (25,371,000$) | (48,575,000$) | (15,142,000$) | 6,086,000$ | 71,421,000$ | 32,234,000$ | (26,438,000$) |
| Total Current Liabilities | | 188,171,000$ | 188,464,000$ | 183,030,000$ | 169,151,000$ | 183,794,000$ | 165,977,000$ | 165,736,000$ | 181,288,000$ | 181,551,000$ | 196,776,000$ | 195,751,000$ | 221,055,000$ | 248,681,000$ | 274,039,000$ | 274,889,000$ | 343,805,000$ | 351,875,000$ | 308,260,000$ | 259,572,000$ | 200,690,000$ | 157,893,000$ | 142,804,000$ | 262,037,000$ | 202,203,000$ | 174,642,000$ | 189,254,000$ | 122,748,000$ | 143,457,000$ | 174,076,000$ | 203,578,000$ | 187,189,000$ | 158,704,000$ | 192,981,000$ | 198,593,000$ | 156,426,000$ | 115,210,000$ | 125,959,000$ | 131,870,000$ | 115,701,000$ | 71,904,000$ | 73,934,000$ | 95,974,000$ | 96,776,000$ | 62,651,000$ | 81,351,000$ | 111,704,000$ | 72,246,000$ | 52,451,000$ |
| QoQ | | (293,000$) | 5,434,000$ | 13,879,000$ | (14,643,000$) | 17,817,000$ | 241,000$ | (15,552,000$) | (263,000$) | (15,225,000$) | 1,025,000$ | (25,304,000$) | (27,626,000$) | (25,358,000$) | (850,000$) | (68,916,000$) | (8,070,000$) | 43,615,000$ | 48,688,000$ | 58,882,000$ | 42,797,000$ | 15,089,000$ | (119,233,000$) | 59,834,000$ | 27,561,000$ | (14,612,000$) | 66,506,000$ | (20,709,000$) | (30,619,000$) | (29,502,000$) | 16,389,000$ | 28,485,000$ | (34,277,000$) | (5,612,000$) | 42,167,000$ | 41,216,000$ | (10,749,000$) | (5,911,000$) | 16,169,000$ | 43,797,000$ | (2,030,000$) | (22,040,000$) | (802,000$) | 34,125,000$ | (18,700,000$) | (30,353,000$) | 39,458,000$ | 19,795,000$ | (24,951,000$) |
| Debt to Asset Ratio | | .26x | .26x | .25x | .22x | .24x | .23x | .22x | .22x | .22x | .22x | .22x | .24x | .25x | .26x | .27x | .29x | .32x | .31x | .31x | .30x | .28x | .27x | .34x | .31x | .29x | .29x | .24x | .25x | .26x | .28x | .27x | .26x | .21x | .23x | .20x | .17x | .19x | .19x | .18x | .15x | .15x | .18x | .18x | .15x | .16x | .19x | .16x | .14x |
| Long Term Debt | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Capital Lease Obligations | | 38,550,000$ | 36,349,000$ | 36,277,000$ | 37,574,000$ | 40,963,000$ | 39,652,000$ | 41,328,000$ | 48,417,000$ | 48,413,000$ | 47,959,000$ | 46,828,000$ | 47,166,000$ | 41,693,000$ | 41,809,000$ | 39,620,000$ | 41,017,000$ | 42,987,000$ | 21,458,000$ | 22,912,000$ | 24,607,000$ | 24,228,000$ | 23,595,000$ | 23,786,000$ | 22,632,000$ | | | | | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 215,708,000$ | 246,481,000$ | 286,519,000$ | 278,325,000$ | 227,147,000$ | 366,917,000$ | 359,748,000$ | 424,660,000$ | 529,402,000$ | 401,806,000$ | 389,102,000$ | 550,613,000$ | 555,537,000$ | 445,781,000$ | 460,453,000$ | 441,490,000$ | 362,788,000$ | 387,999,000$ | 257,333,000$ | 239,670,000$ | 188,127,000$ | 321,775,000$ | 392,307,000$ | 497,374,000$ | 364,184,000$ | 395,538,000$ | 418,872,000$ | 277,426,000$ | 320,630,000$ | 362,686,000$ | 340,151,000$ | 390,661,000$ | 392,410,000$ | 455,357,000$ | 435,203,000$ | 577,426,000$ | 423,907,000$ | 516,128,000$ | 481,993,000$ | 492,935,000$ | 498,614,000$ | 475,925,000$ | 527,146,000$ | 622,590,000$ | 587,981,000$ | 597,457,000$ | 587,110,000$ | 587,110,000$ |
| QoQ | | (30,773,000$) | (40,038,000$) | 8,194,000$ | 51,178,000$ | (139,770,000$) | 7,169,000$ | (64,912,000$) | (104,742,000$) | 127,596,000$ | 12,704,000$ | (161,511,000$) | (4,924,000$) | 109,756,000$ | (14,672,000$) | 18,963,000$ | 78,702,000$ | (25,211,000$) | 130,666,000$ | 17,663,000$ | 51,543,000$ | (133,648,000$) | (70,532,000$) | (105,067,000$) | 133,190,000$ | (31,354,000$) | (23,334,000$) | 141,446,000$ | (43,204,000$) | (42,056,000$) | 22,535,000$ | (50,510,000$) | (1,749,000$) | (62,947,000$) | 20,154,000$ | (142,223,000$) | 153,519,000$ | (92,221,000$) | 34,135,000$ | (10,942,000$) | (5,679,000$) | 22,689,000$ | (51,221,000$) | (95,444,000$) | 34,609,000$ | (9,476,000$) | 10,347,000$ | 0$ | 65,322,000$ |
| YoY | | (11,439,000$) | (120,436,000$) | (73,229,000$) | (146,335,000$) | (302,255,000$) | (34,889,000$) | (29,354,000$) | (125,953,000$) | (26,135,000$) | (43,975,000$) | (71,351,000$) | 109,123,000$ | 192,749,000$ | 57,782,000$ | 203,120,000$ | 201,820,000$ | 174,661,000$ | 66,224,000$ | (134,974,000$) | (257,704,000$) | (176,057,000$) | (73,763,000$) | (26,565,000$) | 219,948,000$ | 43,554,000$ | 32,852,000$ | 78,721,000$ | (113,235,000$) | (71,780,000$) | (92,671,000$) | (95,052,000$) | (186,765,000$) | (31,497,000$) | (60,771,000$) | (46,790,000$) | 84,491,000$ | (74,707,000$) | 40,203,000$ | (45,153,000$) | (129,655,000$) | (89,367,000$) | (121,532,000$) | (59,964,000$) | 35,480,000$ | 66,193,000$ | 88,964,000$ | 88,491,000$ | 92,940,000$ |
| Interest Expenses | | | | | | | | 18,000$ | 22,000$ | 26,000$ | 50,000$ | 32,000$ | 34,000$ | 35,000$ | 36,000$ | 97,000$ | 40,000$ | 72,000$ | 41,000$ | 74,000$ | 32,000$ | 26,000$ | 446,000$ | 661,000$ | 583,000$ | 918,000$ | 632,000$ | 254,000$ | 251,000$ | 255,000$ | 263,000$ | 270,000$ | 266,000$ | 272,000$ | 264,000$ | 261,000$ | 262,000$ | 268,000$ | 290,000$ | 276,000$ | 273,000$ | 273,000$ | 291,000$ | 316,000$ | 303,000$ | 316,000$ | 316,000$ | 297,000$ | 119,000$ |
| Interest Income | | 5,852,000$ | 6,008,000$ | 5,622,000$ | 6,352,000$ | 7,423,000$ | 8,060,000$ | 8,848,000$ | 9,899,000$ | 9,500,000$ | 8,847,000$ | 8,000,000$ | 6,559,000$ | 4,025,000$ | 2,158,000$ | 470,000$ | 471,000$ | 520,000$ | 564,000$ | 586,000$ | 651,000$ | 653,000$ | 1,374,000$ | 2,675,000$ | 2,839,000$ | 3,485,000$ | 3,956,000$ | 3,865,000$ | 3,826,000$ | 3,551,000$ | 3,459,000$ | 2,986,000$ | 1,975,000$ | 1,989,000$ | 1,751,000$ | 1,579,000$ | 1,172,000$ | 1,023,000$ | 972,000$ | 701,000$ | 622,000$ | 453,000$ | 469,000$ | 453,000$ | 262,000$ | 319,000$ | 256,000$ | 343,000$ | 279,000$ |