AMZN - Amazon.com, Inc.
Price:
--
--
|
CONSENSUS:
Buy
DETAILS
|
PRICE TARGET:
$307.77
DETAILS
HIGH:
$330.00
LOW:
$175.00
MEDIAN:
$319.00
CONSENSUS:
$307.77
UPSIDE:
25.93%
| Metric | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q4 | 2017 Q3 | 2017 Q2 | 2017 Q1 | 2016 Q4 | 2016 Q3 | 2016 Q2 | 2016 Q1 | 2015 Q4 | 2015 Q3 | 2015 Q2 | 2015 Q1 | 2014 Q4 | 2014 Q3 | 2014 Q2 | 2014 Q1 | 2013 Q4 | 2013 Q3 | 2013 Q2 | 2013 Q1 | 2012 Q4 | 2012 Q3 | 2012 Q2 | 2012 Q1 | 2011 Q4 | 2011 Q3 | 2011 Q2 | 2011 Q1 | 2010 Q4 | 2010 Q3 | 2010 Q2 | 2010 Q1 | 2009 Q4 | 2009 Q3 | 2009 Q2 | 2009 Q1 | 2008 Q4 | 2008 Q3 | 2008 Q2 | 2008 Q1 | 2007 Q4 | 2007 Q3 | 2007 Q2 | 2007 Q1 | 2006 Q4 | 2006 Q3 | 2006 Q2 | 2006 Q1 | 2005 Q4 | 2005 Q3 | 2005 Q2 | 2005 Q1 | 2004 Q4 | 2004 Q3 | 2004 Q2 | 2004 Q1 | 2003 Q4 | 2003 Q3 | 2003 Q2 | 2003 Q1 | 2002 Q4 | 2002 Q3 | 2002 Q2 | 2002 Q1 | 2001 Q4 | 2001 Q3 | 2001 Q2 | 2001 Q1 | 2000 Q4 | 2000 Q3 | 2000 Q2 | 2000 Q1 | 1999 Q4 | 1999 Q3 | 1999 Q2 | 1999 Q1 | 1998 Q4 | 1998 Q3 | 1998 Q2 | 1998 Q1 | 1997 Q4 | 1997 Q3 | 1997 Q2 | 1997 Q1 | 1996 Q4 | 1996 Q3 | 1996 Q2 | 1996 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | 181,519 | 213,386 | 180,169 | 167,702 | 155,667 | 187,792 | 158,877 | 147,977 | 143,313 | 169,961 | 143,083 | 134,383 | 127,358 | 149,204 | 127,101 | 121,234 | 116,444 | 137,412 | 110,812 | 113,080 | 108,518 | 125,555 | 96,145 | 88,912 | 75,452 | 87,436 | 69,981 | 63,404 | 59,700 | 72,383 | 56,576 | 52,886 | 51,042 | 60,453 | 43,744 | 37,955 | 35,714 | 43,741 | 32,714 | 30,404 | 29,128 | 35,747 | 25,358 | 23,185 | 22,717 | 29,329 | 20,579 | 19,340 | 19,741 | 25,587 | 17,092 | 15,704 | 16,070 | 21,268 | 13,806 | 12,834 | 13,185 | 17,431 | 10,876 | 9,913 | 9,857 | 12,947 | 7,560 | 6,566 | 7,131 | 9,520 | 5,449 | 4,651 | 4,889 | 6,703 | 4,264 | 4,063 | 4,135 | 5,672 | 3,262 | 2,886 | 3,015 | 3,986 | 2,307 | 2,139 | 2,279 | 2,977 | 1,858 | 1,753 | 1,902 | 2,541.0 | 1,463 | 1,387 | 1,530 | 1,945.8 | 1,134.5 | 1,099.9 | 1,083.6 | 1,428.6 | 851.3 | 805.6 | 847.4 | 1,115.2 | 639.3 | 667.6 | 700.4 | 972.4 | 637.9 | 577.9 | 573.9 | 676.0 | 355.8 | 314.4 | 293.6 | 252.9 | 153.6 | 116 | 87.4 | 66.1 | 37.9 | 27.9 | 16 | 8.4 | 4.2 | 2.2 | 0.9 |
| Cost of Revenue | 87,463 | 109,959 | 88,670 | 80,809 | 76,976 | 98,893 | 80,977 | 73,785 | 72,633 | 92,553 | 75,022 | 69,373 | 67,791 | 85,640 | 70,268 | 66,424 | 66,499 | 82,835 | 62,930 | 64,176 | 62,403 | 79,284 | 57,106 | 52,660 | 44,257 | 53,977 | 41,302 | 36,337 | 33,920 | 44,786 | 33,003 | 30,632 | 30,735 | 38,495 | 27,549 | 23,451 | 22,440 | 28,959 | 21,260 | 19,180 | 18,866 | 24,341 | 16,755 | 15,160 | 15,395 | 20,672 | 14,627 | 13,399 | 14,055 | 18,806 | 12,366 | 11,209 | 11,801 | 16,137 | 10,319 | 9,488 | 10,027 | 13,831 | 8,325 | 7,525 | 7,608 | 10,317 | 5,786 | 4,957 | 5,501 | 7,543 | 4,176 | 3,518 | 3,741 | 5,355 | 3,265 | 3,096 | 3,179 | 4,502 | 2,500 | 2,185 | 2,296 | 3,136 | 1,758 | 1,630 | 1,732 | 2,310 | 1,395 | 1,303 | 1,444 | 1,996.5 | 1,107 | 1,046 | 1,169 | 1,518.9 | 848.6 | 826.0 | 813.0 | 1,093.5 | 635.1 | 587.4 | 624.3 | 841.1 | 477.1 | 487.9 | 517.8 | 748.1 | 470.6 | 441.8 | 445.8 | 588.2 | 285.3 | 246.8 | 228.9 | 199.5 | 117.8 | 87.8 | 66 | 51.4 | 29.3 | 21.7 | 11.8 | 0 | 0 | 0 | 0 |
| Gross Profit | 94,056 | 103,427 | 91,499 | 86,893 | 78,691 | 88,899 | 77,900 | 74,192 | 70,680 | 77,408 | 68,061 | 65,010 | 59,567 | 63,564 | 56,833 | 54,810 | 49,945 | 54,577 | 47,882 | 48,904 | 46,115 | 46,271 | 39,039 | 36,252 | 31,195 | 33,459 | 28,679 | 27,067 | 25,780 | 27,597 | 23,573 | 22,254 | 20,307 | 21,958 | 16,195 | 14,504 | 13,274 | 14,782 | 11,454 | 11,224 | 10,262 | 11,406 | 8,603 | 8,025 | 7,322 | 8,657 | 5,952 | 5,941 | 5,686 | 6,781 | 4,726 | 4,495 | 4,269 | 5,131 | 3,487 | 3,346 | 3,158 | 3,600 | 2,551 | 2,388 | 2,249 | 2,630 | 1,774 | 1,609 | 1,630 | 1,977 | 1,273 | 1,133 | 1,148 | 1,348 | 999 | 967 | 956 | 1,170 | 762 | 701 | 719 | 850 | 549 | 509 | 547 | 667 | 463 | 450 | 458 | 544.5 | 356 | 341 | 361 | 426.8 | 285.8 | 273.9 | 270.6 | 335.2 | 216.2 | 218.2 | 223.1 | 274.0 | 162.2 | 179.7 | 182.6 | 224.3 | 167.3 | 136.1 | 128.1 | 87.8 | 70.5 | 67.5 | 64.8 | 53.4 | 35.8 | 28.2 | 21.4 | 14.7 | 8.6 | 6.2 | 4.2 | 8.4 | 4.2 | 2.2 | 0.9 |
| Operating Expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| R&D Expenses | 29,567 | 29,399 | 28,962 | 27,166 | 22,994 | 23,571 | 22,245 | 22,304 | 20,424 | 22,038 | 21,203 | 21,931 | 20,450 | 20,814 | 19,485 | 18,072 | 14,842 | 15,313 | 14,380 | 13,871 | 12,488 | 12,049 | 10,976 | 10,388 | 9,325 | 9,740 | 9,200 | 9,065 | 7,927 | 7,669 | 7,162 | 7,247 | 6,759 | 6,314 | 5,944 | 5,549 | 4,813 | 4,545 | 4,135 | 160 | 161 | 167 | 159 | 157 | 152 | 148 | 138 | 139 | 133 | 125 | 117 | 107 | 101 | 94 | 85 | 1,082 | 945 | 862 | 769 | 698 | 579 | 518 | 442 | 408 | 366 | 0 | 315 | 299 | 0 | 278 | 264 | 258 | 234 | 222 | 209 | 201 | 186 | 177 | 172 | 167 | 146 | 0 | 0 | 106 | 92 | 72.8 | 64.8 | 71 | 55.1 | 51.8 | 53.8 | 52.1 | 50.1 | 49.0 | 52.9 | 58.2 | 55.5 | 52.3 | 53.8 | 64.7 | 70.3 | 69.8 | 71.2 | 67.1 | 61.2 | 57.4 | 44.6 | 34.3 | 23.5 | 17.3 | 13.4 | 8.1 | 7.3 | 4.5 | 3.6 | 2.8 | 1.6 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 12,901 | 16,968 | 14,561 | 14,381 | 12,391 | 15,987 | 13,322 | 13,553 | 12,404 | 15,912 | 13,112 | 13,947 | 13,215 | 16,151 | 14,075 | 12,989 | 10,914 | 13,335 | 10,163 | 9,682 | 8,194 | 9,371 | 7,102 | 5,925 | 6,280 | 7,583 | 6,100 | 5,561 | 4,837 | 6,029 | 4,344 | 4,012 | 3,766 | 4,484 | 3,439 | 3,103 | 2,715 | 3,230 | 2,377 | 2,126 | 1,933 | 2,148 | 1,727 | 1,617 | 1,510 | 1,968 | 1,399 | 1,320 | 1,197 | 1,451 | 972 | 961 | 878 | 1,085 | 770 | 769 | 680 | 777 | 545 | 507 | 460 | 519 | 358 | 324 | 298 | 374 | 232 | 206 | 196 | 240 | 181 | 176 | 164 | 197 | 131 | 123 | 128 | 137 | 118 | 103 | 99 | 116 | 76 | 80 | 91 | 109.5 | 63 | 65 | 64 | 78.3 | 72.3 | 71.6 | 76.7 | 93.3 | 44.6 | 71.4 | 64.1 | 56.0 | 51.5 | 59.8 | 65.6 | 213.3 | 72.2 | 78.8 | 80.3 | 219.8 | 117.0 | 105.3 | 72.1 | 54.0 | 42.5 | 29.7 | 22 | 18.2 | 12.8 | 9.5 | 5.1 | 0 | 0 | 0 | 0 |
| Other Expenses | 27,736 | 32,083 | 30,554 | 26,175 | 24,901 | 28,138 | 24,922 | 23,663 | 22,545 | 26,249 | 22,558 | 21,451 | 21,128 | 23,862 | 20,748 | 20,432 | 20,520 | 22,469 | 18,487 | 17,649 | 16,568 | 17,978 | 14,767 | 14,096 | 11,601 | 12,257 | 10,222 | 9,357 | 8,596 | 10,113 | 8,343 | 8,012 | 7,855 | 9,033 | 6,465 | 5,224 | 4,741 | 5,753 | 4,367 | 3,933 | 3,732 | 4,580 | 3,273 | 2,924 | 2,803 | 3,463 | 2,674 | 2,410 | 2,352 | 2,958 | 2,045 | 1,869 | 1,827 | 2,296 | 1,553 | 1,388 | 1,341 | 1,701 | 1,158 | 982 | 888 | 1,119 | 706 | 607 | 572 | 1,127 | 475 | 469 | 708 | 557 | 400 | 316 | 360 | 480 | 299 | 261 | 260 | 339 | 219 | 192 | 196 | 386 | 332 | 160 | 167 | 199.7 | 147.2 | 119 | 131.9 | 159.1 | 107.8 | 108.4 | 104.6 | 122.3 | 128.3 | 87.1 | 101.8 | 151.2 | 127.2 | 195.1 | 263.3 | 263.3 | 187.4 | 170.5 | 184.4 | 47.5 | 76.0 | 40.8 | 21.2 | 24.2 | 21.5 | 7.4 | 2 | 1.7 | 1.4 | 0.9 | 0.7 | 21.7 | 4.2 | 2.2 | 0.9 |
| Operating Expenses | 70,204 | 78,450 | 74,077 | 67,722 | 60,286 | 67,696 | 60,489 | 59,520 | 55,373 | 64,199 | 56,873 | 57,329 | 54,793 | 60,827 | 54,308 | 51,493 | 46,276 | 51,117 | 43,030 | 41,202 | 37,250 | 39,398 | 32,845 | 30,409 | 27,206 | 29,580 | 25,522 | 23,983 | 21,360 | 23,811 | 19,849 | 19,271 | 18,380 | 19,831 | 15,848 | 13,876 | 12,269 | 13,527 | 10,879 | 9,939 | 9,191 | 10,297 | 8,197 | 7,561 | 7,067 | 8,067 | 6,496 | 5,956 | 5,540 | 6,271 | 4,751 | 4,416 | 4,088 | 4,726 | 3,515 | 3,239 | 2,966 | 3,340 | 2,472 | 2,187 | 1,927 | 2,156 | 1,506 | 1,339 | 1,236 | 1,501 | 1,022 | 974 | 904 | 1,075 | 845 | 750 | 758 | 899 | 639 | 585 | 574 | 653 | 509 | 462 | 441 | 502 | 408 | 346 | 350 | 382.0 | 275 | 255 | 251 | 289.2 | 233.9 | 232.1 | 231.4 | 264.6 | 225.8 | 216.7 | 221.4 | 259.5 | 232.5 | 319.6 | 399.2 | 546.4 | 330.8 | 316.4 | 326.0 | 324.8 | 237.6 | 180.4 | 116.8 | 95.5 | 77.4 | 45.2 | 31.3 | 24.4 | 17.8 | 13.2 | 7.4 | 21.7 | 4.2 | 2.2 | 0.9 |
| Operating Income | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Income | 23,852 | 24,977 | 17,422 | 19,171 | 18,405 | 21,203 | 17,411 | 14,672 | 15,307 | 13,209 | 11,188 | 7,681 | 4,774 | 2,737 | 2,525 | 3,317 | 3,669 | 3,460 | 4,852 | 7,702 | 8,865 | 6,873 | 6,194 | 5,843 | 3,989 | 3,879 | 3,157 | 3,084 | 4,420 | 3,786 | 3,724 | 2,983 | 1,927 | 2,127 | 347 | 628 | 1,005 | 1,255 | 575 | 1,285 | 1,071 | 1,109 | 406 | 464 | 255 | 590 | (544) | (15) | 146 | 510 | (25) | 79 | 181 | 405 | (28) | 107 | 192 | 260 | 79 | 201 | 322 | 474 | 268 | 270 | 394 | 476 | 251 | 159 | 244 | 273 | 154 | 217 | 198 | 271 | 123 | 116 | 145 | 197 | 40 | 47 | 106 | 165 | 55 | 104 | 108 | 162.4 | 81 | 86 | 110 | 137.6 | 51.9 | 41.8 | 39.2 | 70.5 | (9.6) | 1.5 | 1.8 | 14.5 | (70.3) | (139.8) | (216.6) | (322.1) | (163.5) | (180.4) | (197.9) | (236.9) | (167.1) | (112.9) | (52.0) | (42.1) | (41.6) | (17) | (9.9) | (9.7) | (9.2) | (7) | (3.2) | 0 | 0 | 0 | 0 |
| Interest Expense | 800 | 679 | 538 | 516 | 541 | 570 | 603 | 589 | 644 | 713 | 806 | 840 | 823 | 694 | 617 | 584 | 472 | 482 | 493 | 435 | 399 | 414 | 428 | 403 | 402 | 455 | 396 | 383 | 366 | 387 | 358 | 343 | 330 | 338 | 228 | 143 | 139 | 133 | 118 | 116 | 117 | 115 | 116 | 114 | 115 | 74 | 49 | 45 | 42 | 39 | 36 | 33 | 33 | 27 | 22 | 21 | 21 | 20 | 17 | 15 | 12 | 11 | 11 | 9 | 7 | 8 | 7 | 7 | 12 | 11 | 17 | 21 | 22 | 20 | 19 | 19 | 19 | 20 | 21 | 19 | 21 | 22 | 22 | 22 | 26 | 27.1 | 26 | 26 | 28 | 29.3 | 29.8 | 34.4 | 36.5 | 36.1 | 35.9 | 35.7 | 35.2 | 35.3 | 35.0 | 35.1 | 33.7 | 36.1 | 33.8 | 33.4 | 27.6 | 0 | 21.5 | 28.3 | 16.6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Income | 1,135 | 1,130 | 1,100 | 1,085 | 1,066 | 1,248 | 1,256 | 1,180 | 993 | 901 | 776 | 661 | 611 | 445 | 277 | 159 | 108 | 118 | 119 | 106 | 105 | 100 | 118 | 135 | 202 | 211 | 224 | 215 | 183 | 150 | 117 | 94 | 80 | 65 | 54 | 44 | 39 | 29 | 26 | 24 | 21 | 13 | 13 | 12 | 11 | 8 | 9 | 11 | 11 | 10 | 9 | 9 | 10 | 8 | 10 | 10 | 12 | 14 | 16 | 16 | 15 | 15 | 13 | 12 | 11 | 9 | 7 | 8 | 12 | 16 | 21 | 20 | 26 | 28 | 23 | 20 | 20 | 18 | 14 | 13 | 15 | 14 | 12 | 9 | 9 | 9.8 | 7 | 5 | 6 | 5.3 | 4.3 | 5.8 | 6.5 | 6.8 | 5.6 | 5.7 | 5.7 | 6.0 | 6.3 | 6.8 | 9.9 | 11.0 | 9.4 | 10.3 | 10.1 | 0 | 12.7 | 12.9 | 10.9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Profitability | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EBITDA | 59,579 | 46,755 | 45,504 | 36,600 | 36,482 | 38,550 | 32,082 | 27,872 | 25,311 | 28,219 | 25,126 | 19,992 | 16,065 | 12,877 | 13,888 | 7,647 | 4,400 | 25,218 | 13,756 | 17,107 | 18,175 | 15,797 | 13,760 | 12,372 | 9,147 | 10,678 | 8,591 | 8,474 | 9,621 | 7,999 | 7,526 | 6,578 | 5,917 | 5,707 | 3,456 | 3,442 | 3,527 | 3,596 | 2,693 | 3,204 | 3,000 | 2,805 | 1,962 | 1,980 | 1,562 | 1,883 | 662 | 1,127 | 1,172 | 1,453 | 827 | 806 | 814 | 1,026 | 544 | 652 | 562 | 652 | 425 | 484 | 521 | 687 | 453 | 435 | 527 | 591 | 365 | 270 | 347 | 391 | 275 | 299 | 294 | 364 | 204 | 190 | 225 | 267 | 122 | 116 | 157 | 219 | 103 | 156 | 162 | 162.1 | 102 | 125 | 155 | 121.1 | 63.7 | 10.1 | 46.1 | 60.2 | 23.1 | (34.4) | 36.0 | 100.8 | (68.2) | (51.3) | (102.8) | (369.5) | (36.3) | (72.2) | (91.4) | (153.0) | (68.3) | (54.8) | (15.0) | (53.9) | (20.1) | (9.6) | (7.9) | (8) | (7.7) | (6.1) | (2.5) | (13.3) | 4.2 | 2.2 | 0.9 |
| EBIT | 40,634 | 27,284 | 28,708 | 21,373 | 22,220 | 22,919 | 18,640 | 15,834 | 13,627 | 14,399 | 12,995 | 8,403 | 4,942 | (268) | 3,561 | (2,069) | (4,793) | 15,416 | 4,808 | 9,069 | 10,667 | 8,179 | 7,237 | 6,624 | 3,785 | 4,508 | 3,028 | 3,272 | 4,767 | 3,737 | 3,748 | 2,948 | 2,246 | 2,209 | 544 | 809 | 1,092 | 1,299 | 609 | 1,295 | 1,173 | 1,053 | 363 | 476 | 136 | 503 | (585) | 18 | 162 | 491 | (7) | 50 | 114 | 364 | (10) | 167 | 105 | 293 | 147 | 240 | 319 | 518 | 303 | 306 | 408 | 479 | 269 | 186 | 260 | 314 | 199 | 229 | 229 | 301 | 143 | 130 | 163 | 208 | 59 | 73 | 117 | 183 | 73 | 130 | 134 | 141.2 | 83 | 107 | 137 | 102.5 | 45.4 | (8.9) | 26.4 | 39.5 | 1.4 | (56.7) | 13.0 | 42.2 | (129.8) | (122.9) | (176.7) | (471.5) | (138.4) | (173.3) | (192.5) | (365.0) | (152.3) | (100.1) | (41.1) | (53.9) | (41.6) | (17) | (9.9) | (9.7) | (9.2) | (7) | (3.2) | (13.3) | 4.2 | 2.2 | 0.9 |
| Income Before Tax | 39,834 | 26,138 | 28,097 | 20,842 | 21,680 | 22,329 | 18,034 | 15,252 | 12,898 | 13,686 | 12,185 | 7,554 | 4,120 | (949) | 2,941 | (2,665) | (5,266) | 14,935 | 4,311 | 8,646 | 10,263 | 7,787 | 6,900 | 6,227 | 3,279 | 4,054 | 2,628 | 2,882 | 4,397 | 3,354 | 3,391 | 2,608 | 1,916 | 1,871 | 314 | 664 | 953 | 1,162 | 481 | 1,164 | 988 | 934 | 240 | 358 | 14 | 419 | (642) | (32) | 181 | 419 | (53) | 6 | 64 | 292 | (191) | 116 | 173 | 263 | 130 | 240 | 290 | 501 | 310 | 295 | 399 | 468 | 259 | 181 | 246 | 305 | 177 | 204 | 205 | 281 | 124 | 111 | 144 | 188 | 38 | 54 | 96 | 161 | 51 | 108 | 108 | 114.1 | 57 | 81 | 109 | 73.2 | 15.6 | (43.3) | (10.6) | 2.7 | (35.1) | (93.6) | (24.0) | 5.1 | (169.9) | (168.4) | (223.6) | (545.1) | (240.5) | (317.2) | (308.4) | (236.9) | (197.1) | (138.0) | (61.7) | (42.1) | (41.6) | (17) | (9.9) | (9.7) | (9.2) | (7) | (3.2) | (13.3) | 4.2 | 2.2 | 0.9 |
| Income Tax Expense | 9,560 | 4,946 | 6,910 | 2,678 | 4,553 | 2,325 | 2,706 | 1,767 | 2,467 | 3,062 | 2,306 | 804 | 948 | (1,227) | 69 | (637) | (1,422) | 612 | 1,155 | 868 | 2,156 | 565 | 569 | 984 | 744 | 786 | 494 | 257 | 836 | 327 | 508 | 74 | 287 | 14 | 58 | 467 | 229 | 413 | 229 | 307 | 475 | 452 | 161 | 266 | 71 | 205 | (205) | 94 | 73 | 179 | (12) | 13 | (18) | 194 | 83 | 109 | 43 | 86 | 67 | 49 | 89 | 85 | 79 | 88 | 100 | 84 | 60 | 39 | 69 | 80 | 59 | 46 | 62 | 74 | 44 | 33 | 33 | 91 | 19 | 32 | 45 | (38) | 21 | 56 | 56 | (232.6) | 3 | 5 | (2) | 0 | 0 | 0 | (0.4) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 86.3 | 0 | 0 | 0 | 4.4 | 3.6 | 4.2 | 0.5 | (0.4) | (0.7) | (0.3) | (0.2) | (11) | 6.6 | 3 | 1.2 |
| Net Income | 30,255 | 21,192 | 21,187 | 18,164 | 17,127 | 20,004 | 15,328 | 13,485 | 10,431 | 10,624 | 9,879 | 6,750 | 3,172 | 278 | 2,872 | (2,028) | (3,844) | 14,323 | 3,156 | 7,778 | 8,107 | 7,222 | 6,331 | 5,243 | 2,535 | 3,268 | 2,134 | 2,625 | 3,561 | 3,027 | 2,883 | 2,534 | 1,629 | 1,857 | 256 | 197 | 724 | 749 | 252 | 857 | 513 | 482 | 79 | 92 | (57) | 214 | (437) | (126) | 108 | 240 | (41) | (7) | 82 | 98 | (274) | 7 | 130 | 177 | 63 | 191 | 201 | 416 | 231 | 207 | 299 | 384 | 199 | 142 | 177 | 225 | 118 | 158 | 143 | 207 | 80 | 78 | 111 | 97 | 19 | 22 | 51 | 173 | 30 | 52 | 52 | 346.7 | 54 | 76 | 111 | 73.2 | 15.6 | (43.3) | (10.1) | 2.7 | (35.1) | (93.6) | (24.0) | 5.1 | (169.9) | (168.4) | (223.6) | (545.1) | (240.5) | (317.2) | (308.4) | (323.2) | (197.1) | (138.0) | (61.7) | (46.4) | (45.2) | (21.2) | (10.4) | (9.3) | (8.5) | (6.7) | (3) | (2.3) | (2.4) | (0.8) | (0.3) |
| Per Share Data | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EPS (Basic) | 2.82 | 1.98 | 1.98 | 1.71 | 1.62 | 1.90 | 1.46 | 1.29 | 1.00 | 1.03 | 0.96 | 0.66 | 0.31 | 0.03 | 0.28 | -0.20 | -0.38 | 1.41 | 0.31 | 0.77 | 0.80 | 0.72 | 0.63 | 0.53 | 0.25 | 0.33 | 0.22 | 0.27 | 0.36 | 0.31 | 0.30 | 0.26 | 0.17 | 0.19 | 0.03 | 0.02 | 0.08 | 0.08 | 0.03 | 0.09 | 0.05 | 0.05 | 0.01 | 0.01 | -0.01 | 0.02 | -0.05 | -0.01 | 0.01 | 0.03 | -0.00 | -0.00 | 0.01 | 0.01 | -0.03 | 0.00 | 0.01 | 0.02 | 0.01 | 0.02 | 0.02 | 0.05 | 0.03 | 0.02 | 0.03 | 0.04 | 0.02 | 0.02 | 0.02 | 0.03 | 0.01 | 0.02 | 0.02 | 0.02 | 0.01 | 0.01 | 0.01 | 0.01 | 0.00 | 0.00 | 0.01 | 0.02 | 0.00 | 0.01 | 0.01 | 0.04 | 0.01 | 0.01 | 0.01 | 0.01 | 0.00 | -0.01 | -0.00 | 0.00 | -0.00 | -0.01 | -0.00 | 0.00 | -0.02 | -0.02 | -0.03 | -0.08 | -0.03 | -0.05 | -0.04 | -0.05 | -0.03 | -0.02 | -0.01 | -0.01 | -0.01 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 |
| EPS (Diluted) | 2.78 | 1.95 | 1.95 | 1.68 | 1.59 | 1.86 | 1.43 | 1.26 | 0.98 | 1.00 | 0.94 | 0.65 | 0.31 | 0.03 | 0.28 | -0.20 | -0.38 | 1.39 | 0.31 | 0.76 | 0.79 | 0.70 | 0.62 | 0.52 | 0.25 | 0.32 | 0.21 | 0.26 | 0.35 | 0.30 | 0.29 | 0.25 | 0.16 | 0.19 | 0.03 | 0.02 | 0.07 | 0.08 | 0.03 | 0.09 | 0.05 | 0.05 | 0.01 | 0.01 | -0.01 | 0.02 | -0.05 | -0.01 | 0.01 | 0.03 | -0.00 | -0.00 | 0.01 | 0.01 | -0.03 | 0.00 | 0.01 | 0.02 | 0.01 | 0.02 | 0.02 | 0.05 | 0.03 | 0.02 | 0.03 | 0.04 | 0.02 | 0.02 | 0.02 | 0.03 | 0.01 | 0.02 | 0.02 | 0.02 | 0.01 | 0.01 | 0.01 | 0.01 | 0.00 | 0.00 | 0.01 | 0.02 | 0.00 | 0.01 | 0.01 | 0.04 | 0.01 | 0.01 | 0.01 | 0.01 | 0.00 | -0.01 | -0.00 | 0.00 | -0.00 | -0.01 | -0.00 | 0.00 | -0.02 | -0.02 | -0.03 | -0.08 | -0.03 | -0.05 | -0.04 | -0.05 | -0.03 | -0.02 | -0.01 | -0.01 | -0.01 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 |
| Shares Outstanding | 10,743 | 10,709 | 10,674 | 10,637 | 10,603 | 10,552 | 10,501 | 10,447 | 10,393 | 10,356 | 10,322 | 10,285 | 10,250 | 10,220 | 10,191 | 10,175 | 10,180 | 10,160 | 10,140 | 10,100 | 10,080 | 10,040 | 10,020 | 10,000 | 9,960 | 9,920 | 9,900 | 9,860 | 9,820 | 9,800 | 9,760 | 9,720 | 9,680 | 9,660 | 9,620 | 9,580 | 9,540 | 9,520 | 9,480 | 9,460 | 9,420 | 9,400 | 9,360 | 9,340 | 9,300 | 9,280 | 9,200 | 9,220 | 9,200 | 9,160 | 9,111.1 | 9,120 | 9,100 | 9,080 | 9,040 | 9,020 | 9,060 | 9,100 | 9,080 | 9,060 | 9,020 | 9,000 | 8,960 | 8,940 | 8,900 | 8,800 | 8,640 | 8,620 | 8,580 | 8,580 | 8,540 | 8,400 | 8,340 | 8,320 | 8,280 | 8,240 | 8,240 | 8,260 | 8,340 | 8,360 | 8,340 | 8,300 | 8,260 | 8,220 | 8,200 | 8,180 | 8,140 | 8,100 | 8,080 | 7,991.4 | 7,958.2 | 7,877.5 | 7,770.8 | 7,675.2 | 7,593 | 7,538.7 | 7,460.6 | 7,430.0 | 7,361.0 | 7,195.0 | 7,148.5 | 7,114.4 | 7,079.1 | 6,997.7 | 6,877.7 | 6,756.4 | 6,649.8 | 6,446.8 | 6,275.9 | 6,352.0 | 6,026.7 | 5,300 | 5,200 | 3,540.3 | 5,666.7 | 4,466.7 | 5,731.9 | 3,500 | 4,800 | 4,150 | 3,500 |
| Metric | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q4 | 2017 Q3 | 2017 Q2 | 2017 Q1 | 2016 Q4 | 2016 Q3 | 2016 Q2 | 2016 Q1 | 2015 Q4 | 2015 Q3 | 2015 Q2 | 2015 Q1 | 2014 Q4 | 2014 Q3 | 2014 Q2 | 2014 Q1 | 2013 Q4 | 2013 Q3 | 2013 Q2 | 2013 Q1 | 2012 Q4 | 2012 Q3 | 2012 Q2 | 2012 Q1 | 2011 Q4 | 2011 Q3 | 2011 Q2 | 2011 Q1 | 2010 Q4 | 2010 Q3 | 2010 Q2 | 2010 Q1 | 2009 Q4 | 2009 Q3 | 2009 Q2 | 2009 Q1 | 2008 Q4 | 2008 Q3 | 2008 Q2 | 2008 Q1 | 2007 Q4 | 2007 Q3 | 2007 Q2 | 2007 Q1 | 2006 Q4 | 2006 Q3 | 2006 Q2 | 2006 Q1 | 2005 Q4 | 2005 Q3 | 2005 Q2 | 2005 Q1 | 2004 Q4 | 2004 Q3 | 2004 Q2 | 2004 Q1 | 2003 Q4 | 2003 Q3 | 2003 Q2 | 2003 Q1 | 2002 Q4 | 2002 Q3 | 2002 Q2 | 2002 Q1 | 2001 Q4 | 2001 Q3 | 2001 Q2 | 2001 Q1 | 2000 Q4 | 2000 Q3 | 2000 Q2 | 2000 Q1 | 1999 Q4 | 1999 Q3 | 1999 Q2 | 1999 Q1 | 1998 Q4 | 1998 Q3 | 1998 Q2 | 1998 Q1 | 1997 Q4 | 1997 Q3 | 1997 Q2 | 1997 Q1 | 1996 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash & Cash Equivalents | 101,816 | 86,810 | 66,922 | 57,741 | 66,207 | 78,779 | 75,091 | 71,178 | 72,852 | 73,387 | 49,605 | 49,529 | 49,343 | 53,888 | 34,947 | 37,478 | 36,393 | 36,220 | 29,944 | 40,380 | 33,834 | 42,122 | 29,930 | 37,466 | 27,201 | 36,092 | 23,255 | 22,616 | 23,115 | 31,750 | 20,425 | 19,823 | 16,676 | 20,522 | 12,767 | 13,203 | 15,440 | 19,334 | 13,656 | 12,521 | 12,470 | 15,890 | 10,709 | 10,269 | 10,237 | 14,557 | 5,258 | 5,057 | 5,074 | 8,658 | 3,872 | 3,704 | 4,481 | 8,084 | 2,980 | 2,335 | 2,288 | 5,269 | 2,823 | 2,047 | 2,641 | 3,777 | 1,539 | 1,629 | 1,844 | 3,444 | 2,514 | 1,936 | 1,701 | 2,769 | 1,650 | 1,548 | 1,496 | 2,539 | 1,366 | 1,004 | 748 | 1,022 | 693 | 683 | 507 | 1,013 | 600 | 629 | 533 | 1,303 | 745.6 | 701.1 | 768.6 | 1,102.3 | 666.4 | 641.7 | 495.8 | 738.3 | 327.6 | 270.4 | 296.7 | 540.3 | 432.3 | 462.9 | 446.9 | 822.4 | 647.0 | 720.4 | 84.1 | 133.3 | 43.1 | 42.5 | 5.2 | 25.6 | 14.9 | 2.5 | 98.6 | 1.9 | 44.7 | 47.7 | 7.2 | 6.2 |
| Short-Term Investments | 41,273 | 36,219 | 27,275 | 35,439 | 28,358 | 22,423 | 12,960 | 17,914 | 12,222 | 13,393 | 14,564 | 14,441 | 15,062 | 16,138 | 23,715 | 23,232 | 29,992 | 59,829 | 49,044 | 49,514 | 39,436 | 42,274 | 38,472 | 33,925 | 22,091 | 18,929 | 20,146 | 18,847 | 13,905 | 9,500 | 9,340 | 7,227 | 8,287 | 10,464 | 11,543 | 8,248 | 6,091 | 6,647 | 4,691 | 4,019 | 3,389 | 3,918 | 3,719 | 3,732 | 3,544 | 2,859 | 1,625 | 2,929 | 3,592 | 3,789 | 3,817 | 3,759 | 3,414 | 3,364 | 2,268 | 2,635 | 3,427 | 4,307 | 3,503 | 4,308 | 4,240 | 4,985 | 4,346 | 3,479 | 3,219 | 2,922 | 1,487 | 1,276 | 1,029 | 958 | 674 | 832 | 655 | 573 | 543 | 661 | 672 | 997 | 526 | 736 | 827 | 987 | 819 | 696 | 618 | 476 | 439.1 | 450.2 | 229.6 | 292.6 | 398.2 | 347.0 | 586.8 | 562.7 | 538.2 | 553.1 | 448.6 | 456.3 | 235.8 | 146.0 | 196.0 | 278.1 | 253.0 | 187.2 | 924.8 | 572.9 | 862.5 | 1,101.7 | 1,437.7 | 347.9 | 322.4 | 337.4 | 18.2 | 123.5 | 0 | 0 | 0 | 0 |
| Net Receivables | 75,532 | 67,729 | 61,175 | 57,415 | 54,216 | 55,451 | 51,638 | 50,106 | 47,768 | 52,253 | 43,420 | 39,925 | 37,646 | 42,360 | 36,154 | 34,804 | 32,504 | 32,891 | 28,610 | 26,835 | 24,289 | 24,542 | 20,832 | 19,918 | 17,836 | 20,816 | 16,887 | 16,747 | 15,979 | 16,677 | 14,258 | 12,607 | 12,026 | 13,164 | 10,557 | 8,046 | 7,329 | 8,339 | 6,566 | 6,092 | 5,072 | 5,654 | 5,440 | 4,920 | 4,772 | 5,612 | 4,373 | 4,125 | 3,945 | 4,767 | 3,057 | 2,861 | 2,516 | 3,817 | 2,392 | 2,035 | 1,813 | 2,571 | 1,496 | 1,438 | 1,304 | 1,587 | 959 | 805 | 815 | 988 | 1,342 | 1,168 | 1,174 | 1,654 | 597 | 586 | 581 | 1,410 | 474 | 384 | 358 | 399 | 281 | 225 | 228 | 274 | 188 | 155 | 171 | 199 | 150.8 | 125.6 | 125.9 | 131.5 | 103.9 | 84.4 | 88.9 | 112.3 | 0 | 0 | 0 | 67.6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Inventory | 36,534 | 38,325 | 41,494 | 40,825 | 35,864 | 34,214 | 36,103 | 34,109 | 31,147 | 33,318 | 35,406 | 36,587 | 34,170 | 34,405 | 36,647 | 38,153 | 34,987 | 32,640 | 30,933 | 24,119 | 23,849 | 23,795 | 23,735 | 19,599 | 18,857 | 20,497 | 18,766 | 18,580 | 16,432 | 17,174 | 15,862 | 14,824 | 13,840 | 16,047 | 13,711 | 11,510 | 10,600 | 11,461 | 10,696 | 9,588 | 9,582 | 10,243 | 8,981 | 7,470 | 7,369 | 8,299 | 7,316 | 6,644 | 6,716 | 7,411 | 6,068 | 5,420 | 5,395 | 6,031 | 5,065 | 4,380 | 4,255 | 4,992 | 3,770 | 3,229 | 2,888 | 3,202 | 2,515 | 1,940 | 1,820 | 2,171 | 1,617 | 1,325 | 1,266 | 1,399 | 1,315 | 1,107 | 1,077 | 1,200 | 970 | 735 | 754 | 877 | 736 | 521 | 538 | 566 | 456 | 383 | 403 | 480 | 357.3 | 284.2 | 281.6 | 293.9 | 241.7 | 178.1 | 173.0 | 202.4 | 151.5 | 126.8 | 139.0 | 143.7 | 130.7 | 129.0 | 155.6 | 174.6 | 163.9 | 172.4 | 172.3 | 220.6 | 118.8 | 59.4 | 45.2 | 29.5 | 19.8 | 17.0 | 11.7 | 9.0 | 2.7 | 1.7 | 0.9 | 0.6 |
| Other Current Assets | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 520 | 541 | 507 | 0 | 413 | 408 | 371 | 351 | 312 | 257 | 215 | 196 | 200 | 265 | 266 | 272 | (591) | (401) | (395) | (623) | 194 | 163 | 156 | (558) | 71 | 75 | 68 | 78 | 79 | 66 | 86 | 89 | 58 | 63 | 68 | 81 | 0 | 0 | 0 | 0.6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (67.6) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.3 | 9.8 | 0.9 | 0.3 |
| Total Current Assets | 255,155 | 229,083 | 196,866 | 191,420 | 184,645 | 190,867 | 175,792 | 173,307 | 163,989 | 172,351 | 142,995 | 140,482 | 136,221 | 146,791 | 131,463 | 133,667 | 133,876 | 161,580 | 138,531 | 140,848 | 121,408 | 132,733 | 112,969 | 110,908 | 85,985 | 96,334 | 79,054 | 76,790 | 69,431 | 75,101 | 59,885 | 54,481 | 50,829 | 60,197 | 48,578 | 41,007 | 39,460 | 45,781 | 35,609 | 32,220 | 30,513 | 35,705 | 28,849 | 26,391 | 25,922 | 31,327 | 18,572 | 18,755 | 19,327 | 24,625 | 17,334 | 16,285 | 16,313 | 21,296 | 13,118 | 11,793 | 12,154 | 17,490 | 11,904 | 11,279 | 11,288 | 13,747 | 9,559 | 8,118 | 7,964 | 9,797 | 6,369 | 5,304 | 4,775 | 6,157 | 4,430 | 4,236 | 3,965 | 5,164 | 3,424 | 2,859 | 2,600 | 3,373 | 2,315 | 2,231 | 2,186 | 2,929 | 2,121 | 1,926 | 1,793 | 2,539 | 1,692.8 | 1,561.2 | 1,405.6 | 1,820.8 | 1,410.2 | 1,251.3 | 1,344.5 | 1,615.7 | 1,119.6 | 1,043.6 | 954.3 | 1,207.9 | 870.3 | 809.4 | 855.7 | 1,361.1 | 1,163.1 | 1,166.6 | 1,270.9 | 1,006.5 | 1,080.1 | 1,257.0 | 1,525.3 | 424.3 | 374.7 | 369.4 | 132.9 | 137.7 | 52.7 | 59.2 | 9 | 7.1 |
| Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment | 486,199 | 443,079 | 407,891 | 379,741 | 351,276 | 328,806 | 314,444 | 295,292 | 283,263 | 276,690 | 267,226 | 264,116 | 259,016 | 252,838 | 239,228 | 232,136 | 224,629 | 216,363 | 199,303 | 176,848 | 160,789 | 150,667 | 134,100 | 115,054 | 104,058 | 97,846 | 90,776 | 86,372 | 81,180 | 61,797 | 58,019 | 54,768 | 52,331 | 48,866 | 45,335 | 37,083 | 32,632 | 29,114 | 27,177 | 25,190 | 23,308 | 21,838 | 20,636 | 19,479 | 17,736 | 16,967 | 15,702 | 14,089 | 12,267 | 10,949 | 9,991 | 8,789 | 7,674 | 7,060 | 5,662 | 5,097 | 4,653 | 4,417 | 3,999 | 3,470 | 2,902 | 2,414 | 2,099 | 1,704 | 1,436 | 1,290 | 1,086 | 981 | 889 | 854 | 731 | 651 | 594 | 543 | 491 | 443 | 442 | 457 | 449 | 405 | 361 | 348 | 322 | 267 | 245 | 246 | 226.8 | 215.9 | 217.5 | 224.3 | 221.5 | 221.7 | 228.3 | 239.4 | 239.2 | 249.5 | 256.4 | 271.8 | 288.4 | 292.4 | 304.2 | 366.4 | 352.3 | 344.0 | 334.4 | 317.6 | 221.2 | 156.3 | 60.6 | 29.8 | 23.8 | 14.0 | 9.8 | 9.7 | 4.4 | 3.6 | 2.5 | 1 |
| Goodwill | 23,449 | 23,273 | 23,260 | 23,155 | 23,089 | 23,074 | 23,081 | 22,879 | 22,770 | 22,789 | 22,749 | 22,785 | 22,749 | 20,288 | 20,168 | 20,195 | 20,229 | 15,371 | 15,345 | 15,350 | 15,220 | 15,017 | 14,960 | 14,751 | 14,739 | 14,754 | 14,734 | 14,727 | 14,708 | 14,548 | 14,553 | 13,944 | 13,388 | 13,350 | 13,271 | 4,254 | 3,823 | 3,784 | 3,815 | 3,774 | 3,785 | 3,759 | 3,529 | 3,523 | 3,491 | 3,319 | 3,332 | 2,677 | 2,653 | 2,655 | 2,635 | 2,614 | 2,535 | 2,552 | 2,540 | 2,521 | 1,970 | 1,955 | 1,934 | 1,909 | 1,513 | 1,349 | 1,277 | 1,229 | 1,234 | 1,234 | 457 | 451 | 433 | 438 | 405 | 400 | 392 | 222 | 218 | 214 | 196 | 195 | 194 | 193 | 193 | 159 | 159 | 154 | 149 | 139 | 137.6 | 69.1 | 69.1 | 69.1 | 69.1 | 70.8 | 66.5 | 70.8 | 70.8 | 70.8 | 70.8 | 70.8 | 62.8 | 89.0 | 124.0 | 159.0 | 384.0 | 441.2 | 471.7 | 534.7 | 0 | 0 | 0 | 174.1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 0 | 9,197 | 0 | 0 | 0 | 8,602 | 0 | 0 | 0 | 7,687 | 0 | 0 | 0 | 6,097 | 0 | 0 | 0 | 5,107 | 0 | 0 | 0 | 4,981 | 0 | 0 | 0 | 4,049 | 0 | 0 | 0 | 4,110 | 0 | 0 | 0 | 3,371 | 0 | 0 | 0 | 854 | 0 | 0 | 0 | 992 | 0 | 0 | 0 | 764 | 0 | 0 | 0 | 645 | 0 | 0 | 0 | 725 | 0 | 0 | 0 | 647 | 0 | 0 | 0 | 563 | 0 | 0 | 0 | 567 | 0 | 0 | 0 | 160 | 0 | 0 | 0 | 27 | 0 | 0 | 0 | 21 | 0 | 0 | 0 | 11 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.7 | 1.6 | 6.9 | 3.5 | 4.4 | 5.6 | 7.0 | 8.9 | 48.3 | 63.9 | 80.4 | 96.3 | 136.5 | 155.5 | 175.4 | 195.4 | 705.9 | 741.9 | 187.2 | 4.6 | 213.1 | 52.4 | 0 | 0 | 0 | 0 | 0 | 0 |
| Long-Term Investments | 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 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 14.8 | 12.9 | 12.8 | 13.5 | 15.4 | 16.5 | 18.5 | 25.4 | 28.4 | 25.3 | 37.0 | 51.0 | 92.2 | 164.5 | 300.0 | 422.3 | 371.5 | 0 | 0 | 0 | 7.7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Assets | 151,827 | 113,410 | 99,904 | 87,854 | 84,246 | 73,545 | 71,309 | 63,340 | 60,947 | 48,337 | 53,913 | 50,224 | 46,392 | 36,661 | 37,503 | 33,730 | 32,033 | 22,128 | 29,227 | 27,273 | 25,660 | 17,797 | 20,150 | 17,601 | 16,456 | 12,265 | 14,535 | 13,462 | 12,783 | 7,092 | 11,238 | 10,907 | 9,814 | 5,526 | 8,083 | 5,437 | 5,054 | 3,869 | 4,296 | 3,892 | 3,522 | 2,453 | 3,216 | 3,047 | 2,926 | 2,128 | 2,813 | 2,377 | 2,117 | 1,285 | 1,773 | 1,807 | 1,732 | 799 | 1,476 | 1,585 | 1,535 | 741 | 1,190 | 1,253 | 1,151 | 702 | 1,184 | 1,317 | 1,392 | 907 | 854 | 821 | 765 | 720 | 722 | 751 | 652 | 296 | 254 | 244 | 198 | 139 | 130 | 128 | 45 | 37 | 40 | 48 | 46 | 42 | 51.5 | 41.9 | 46.4 | 28.8 | 35.3 | 38.7 | 46.3 | 45.7 | 46.9 | 47.1 | 48.1 | 49.8 | 51.3 | 53.4 | 54.8 | 60.0 | 54.3 | 53.3 | 54.9 | 40.2 | 232.6 | 143.1 | 39.9 | 8.0 | 8.2 | 7.9 | 2.3 | 2.4 | 0.3 | 0.3 | 0.2 | 0.2 |
| Total Non-Current Assets | 661,475 | 588,959 | 531,055 | 490,750 | 458,611 | 434,027 | 408,834 | 381,511 | 366,980 | 355,503 | 343,888 | 337,125 | 328,157 | 315,884 | 296,899 | 286,061 | 276,891 | 258,969 | 243,875 | 219,471 | 201,669 | 188,462 | 169,210 | 147,406 | 135,253 | 128,914 | 120,045 | 114,561 | 108,671 | 87,547 | 83,810 | 79,619 | 75,533 | 71,113 | 66,689 | 46,774 | 41,509 | 37,621 | 35,288 | 32,856 | 30,615 | 29,042 | 27,381 | 26,049 | 24,153 | 23,178 | 21,847 | 19,143 | 17,037 | 15,534 | 14,527 | 13,338 | 12,064 | 11,259 | 9,716 | 9,229 | 8,185 | 7,788 | 7,150 | 6,662 | 5,594 | 5,050 | 4,603 | 4,279 | 4,078 | 4,016 | 2,603 | 2,371 | 2,205 | 2,157 | 2,136 | 2,086 | 1,918 | 1,321 | 1,194 | 1,125 | 1,061 | 990 | 953 | 934 | 804 | 767 | 711 | 675 | 679 | 709 | 415.9 | 326.9 | 333.0 | 341.2 | 339.5 | 345.6 | 361.4 | 374.8 | 377.8 | 391.5 | 407.7 | 429.6 | 476.1 | 535.7 | 614.4 | 774.0 | 1,091.5 | 1,294.1 | 1,458.8 | 1,459.4 | 1,159.7 | 1,041.3 | 287.7 | 224.2 | 245.1 | 74.3 | 12.1 | 12.1 | 4.7 | 3.9 | 2.7 | 1.2 |
| Total Assets | 916,630 | 818,042 | 727,921 | 682,170 | 643,256 | 624,894 | 584,626 | 554,818 | 530,969 | 527,854 | 486,883 | 477,607 | 464,378 | 462,675 | 428,362 | 419,728 | 410,767 | 420,549 | 382,406 | 360,319 | 323,077 | 321,195 | 282,179 | 258,314 | 221,238 | 225,248 | 199,099 | 191,351 | 178,102 | 162,648 | 143,695 | 134,100 | 126,362 | 131,310 | 115,267 | 87,781 | 80,969 | 83,402 | 70,897 | 65,076 | 61,128 | 64,747 | 56,230 | 52,440 | 50,075 | 54,505 | 40,419 | 37,898 | 36,364 | 40,159 | 31,861 | 29,623 | 28,377 | 32,555 | 22,834 | 21,022 | 20,339 | 25,278 | 19,054 | 17,941 | 16,882 | 18,797 | 14,162 | 12,397 | 12,042 | 13,813 | 8,972 | 7,675 | 6,980 | 8,314 | 6,566 | 6,322 | 5,883 | 6,485 | 4,618 | 3,984 | 3,661 | 4,363 | 3,268 | 3,165 | 2,990 | 3,696 | 2,832 | 2,601 | 2,472 | 3,248 | 2,108.7 | 1,888.1 | 1,738.6 | 2,162.0 | 1,749.7 | 1,596.9 | 1,705.9 | 1,990.4 | 1,497.4 | 1,435.0 | 1,361.9 | 1,637.5 | 1,346.4 | 1,345.0 | 1,470.2 | 2,135.2 | 2,254.6 | 2,460.7 | 2,729.7 | 2,465.8 | 2,239.8 | 2,298.2 | 1,813.0 | 648.5 | 619.7 | 443.8 | 145.0 | 149.8 | 57.4 | 63.1 | 11.7 | 8.3 |
| Current Liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Payables | 124,749 | 121,909 | 106,032 | 98,285 | 89,241 | 94,363 | 84,570 | 81,817 | 73,068 | 84,981 | 72,004 | 69,481 | 66,907 | 79,600 | 67,760 | 71,219 | 68,547 | 78,664 | 71,474 | 66,090 | 63,926 | 72,539 | 58,334 | 51,036 | 40,056 | 47,183 | 35,794 | 36,063 | 31,809 | 38,192 | 30,904 | 27,657 | 25,172 | 34,616 | 26,075 | 21,439 | 18,891 | 25,309 | 18,801 | 16,123 | 14,990 | 20,397 | 14,437 | 12,391 | 11,917 | 16,459 | 11,811 | 10,457 | 10,590 | 15,133 | 10,037 | 8,990 | 8,916 | 13,318 | 8,369 | 7,072 | 6,886 | 11,145 | 6,552 | 5,721 | 5,540 | 8,051 | 4,614 | 3,545 | 3,619 | 5,605 | 3,354 | 2,508 | 2,380 | 3,594 | 2,242 | 1,963 | 1,864 | 2,795 | 1,674 | 1,295 | 1,211 | 1,816 | 1,196 | 943 | 920 | 1,366 | 876 | 735 | 704 | 1,142 | 688.3 | 585.1 | 567.6 | 819.8 | 499.2 | 445.1 | 393.7 | 618.1 | 347.5 | 296.4 | 314.6 | 444.7 | 237.0 | 258.0 | 257.4 | 485.4 | 304.7 | 286.2 | 255.8 | 463.0 | 236.7 | 166.0 | 133.0 | 113.3 | 60.0 | 47.6 | 34.4 | 33.0 | 15.4 | 10.3 | 5.7 | 2.9 |
| Short-Term Debt | 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 | 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 | 59 | 42 | 441 | 906 | 17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 17 | 8 | 2 | 2 | 2.2 | 1.1 | 1.0 | 2.7 | 3.8 | 4.9 | 5.9 | 5.8 | 13.1 | 14.4 | 14.0 | 5.1 | 16.1 | 18.3 | 19.3 | 4.8 | 17.2 | 17.7 | 16.0 | 4.5 | 12.8 | 9.9 | 7.2 | 0.8 | 0.7 | 0.7 | 0.7 | 1.5 | 0 | 0 | 0 | 0 |
| Deferred Revenue | 20,887 | 20,576 | 21,113 | 21,662 | 20,599 | 18,103 | 16,305 | 16,004 | 15,927 | 15,227 | 14,398 | 14,522 | 14,281 | 13,227 | 12,629 | 12,818 | 12,820 | 11,827 | 10,974 | 10,695 | 10,539 | 9,708 | 9,251 | 8,997 | 8,864 | 8,190 | 7,381 | 7,475 | 7,298 | 6,536 | 6,000 | 6,004 | 6,182 | 5,097 | 5,153 | 5,065 | 5,454 | 4,768 | 4,200 | 3,851 | 3,766 | 3,118 | 3,063 | 2,562 | 2,420 | 1,823 | 1,814 | 1,606 | 1,516 | 1,159 | 0 | 0 | 0 | 792 | 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 | 48 | 52 | 45 | 41 | 46.1 | 39.5 | 37.1 | 37.8 | 40.8 | 38.7 | 43.0 | 47.9 | 65.9 | 69.1 | 79.4 | 88.0 | 90.3 | 86.9 | 93.7 | 131.1 | 142.0 | 115.6 | 134.8 | 54.8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 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 | 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 | (59) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (44.2) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (0.0) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 83.6 | 79.7 | 45.2 | 0 | 26.9 | 13.7 | 8.1 | 6.6 | 4.4 | 7.1 | 3.3 | 2 |
| Total Current Liabilities | 216,756 | 218,005 | 195,196 | 186,921 | 176,171 | 179,431 | 161,477 | 158,172 | 152,965 | 164,917 | 145,214 | 148,238 | 147,570 | 155,393 | 140,363 | 140,291 | 139,508 | 142,266 | 123,994 | 117,792 | 115,404 | 126,385 | 101,912 | 93,896 | 79,711 | 87,812 | 72,136 | 69,678 | 63,695 | 68,391 | 55,324 | 50,801 | 48,045 | 57,883 | 47,072 | 40,520 | 37,399 | 43,816 | 33,498 | 29,587 | 28,187 | 33,887 | 26,657 | 23,912 | 23,177 | 28,089 | 20,842 | 18,751 | 18,357 | 22,980 | 16,135 | 14,735 | 14,332 | 19,002 | 12,605 | 10,964 | 10,488 | 14,896 | 8,978 | 8,045 | 7,730 | 10,372 | 6,375 | 5,250 | 5,193 | 7,364 | 4,537 | 3,636 | 3,410 | 4,746 | 3,144 | 3,216 | 3,551 | 3,714 | 2,319 | 1,936 | 1,847 | 2,532 | 1,768 | 1,458 | 1,407 | 1,899 | 1,313 | 1,144 | 1,073 | 1,620 | 1,051.0 | 916.4 | 865.9 | 1,252.7 | 826.8 | 769.4 | 698.6 | 1,066.0 | 711.0 | 660.5 | 657.0 | 921.4 | 628.2 | 648.2 | 604.7 | 975.0 | 659.1 | 607.6 | 567.2 | 733.2 | 357.7 | 277.9 | 201.6 | 161.6 | 99.5 | 71.9 | 48.5 | 44.6 | 19.8 | 17.4 | 9 | 4.9 |
| Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | 119,074 | 65,648 | 50,742 | 50,718 | 53,374 | 52,623 | 54,890 | 54,889 | 57,634 | 58,314 | 61,098 | 63,092 | 67,084 | 67,150 | 58,919 | 58,053 | 47,556 | 48,744 | 50,055 | 50,279 | 31,868 | 31,816 | 32,929 | 33,128 | 23,437 | 23,414 | 22,472 | 23,329 | 23,322 | 23,495 | 24,684 | 24,638 | 24,640 | 24,743 | 24,710 | 7,683 | 7,691 | 7,694 | 8,205 | 8,212 | 8,219 | 8,227 | 8,243 | 8,250 | 8,257 | 8,265 | 3,099 | 3,119 | 3,147 | 3,191 | 3,043 | 3,042 | 3,040 | 3,084 | 0 | 0 | 0 | 255 | 0 | 0 | 0 | 184 | 164 | 132 | 131 | 109 | 116 | 109 | 74 | 409 | 393 | 433 | 467 | 1,282 | 1,273 | 1,256 | 1,251 | 1,247 | 1,304 | 1,324 | 1,259 | 1,480 | 1,513 | 1,521 | 1,561 | 1,855 | 1,778.1 | 1,761.7 | 1,776.6 | 1,944.3 | 2,077.3 | 2,070.4 | 2,290.5 | 2,276.3 | 2,264.8 | 2,218.4 | 2,152.3 | 2,149.6 | 2,172.2 | 2,126.7 | 2,118.9 | 2,102.6 | 2,082.7 | 2,131.5 | 2,137.0 | 1,444.9 | 1,462.2 | 1,449.2 | 1,533.9 | 348.1 | 340.5 | 332.4 | 76.7 | 76.5 | 0.2 | 0.2 | 0 | 0 |
| Deferred Tax Liabilities | 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 | 2,386 | 0 | 0 | 0 | 1,994 | 0 | 0 | 0 | 1,787 | 0 | 0 | 0 | 1,339 | 0 | 0 | 0 | 1,531 | 0 | 0 | 0 | 1,028 | 0 | 0 | 0 | 812 | 0 | 0 | 0 | 266 | 0 | 0 | 0 | 243 | 0 | 0 | 0 | 202 | 0 | 0 | 0 | 268 | 0 | 0 | 0 | 98 | 0 | 0 | 0 | 75 | 0 | 0 | 0 | 20 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Liabilities | 48,072 | 35,985 | 27,675 | 27,535 | 27,973 | 28,593 | 29,306 | 27,226 | 26,657 | 25,451 | 21,707 | 21,853 | 20,931 | 21,121 | 22,259 | 23,458 | 23,971 | 23,643 | 23,945 | 21,148 | 19,418 | 17,017 | 15,974 | 14,764 | 12,518 | 12,171 | 10,925 | 10,149 | 9,400 | 15,177 | 9,362 | 9,466 | 8,914 | 5,798 | 6,927 | 6,564 | 5,905 | 3,301 | 4,512 | 10,739 | 9,966 | 1,962 | 8,900 | 8,510 | 7,768 | 1,655 | 6,142 | 5,426 | 4,532 | 1,224 | 3,596 | 3,113 | 2,573 | 719 | 2,676 | 2,553 | 2,580 | 944 | 2,310 | 2,131 | 1,805 | 677 | 1,226 | 1,158 | 1,100 | 738 | 734 | 674 | 578 | 95 | 502 | 443 | 395 | 132 | 265 | 242 | 210 | 58 | 0 | 0 | 0 | 46 | 0 | 0 | 0 | (0.5) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (0.1) | 0 | 0 | 0 | 0 | 0 | (0.1) | (0.1) | 0 |
| Total Non-Current Liabilities | 257,960 | 188,972 | 163,094 | 161,474 | 161,218 | 159,493 | 163,998 | 160,199 | 161,343 | 161,062 | 158,696 | 160,767 | 162,282 | 161,239 | 150,510 | 148,035 | 137,258 | 140,038 | 137,848 | 127,724 | 104,353 | 101,406 | 97,492 | 90,690 | 76,255 | 75,376 | 70,455 | 68,612 | 65,997 | 50,708 | 49,246 | 48,304 | 46,854 | 45,718 | 43,537 | 24,047 | 21,896 | 20,301 | 19,617 | 18,951 | 18,185 | 17,476 | 17,143 | 16,760 | 16,025 | 15,675 | 9,241 | 8,545 | 7,679 | 7,433 | 6,639 | 6,155 | 5,613 | 5,361 | 2,676 | 2,553 | 2,580 | 2,625 | 2,310 | 2,131 | 1,805 | 1,561 | 1,390 | 1,290 | 1,231 | 1,192 | 850 | 783 | 652 | 896 | 895 | 876 | 862 | 1,574 | 1,538 | 1,498 | 1,461 | 1,400 | 1,304 | 1,324 | 1,259 | 1,551 | 1,513 | 1,521 | 1,561 | 1,855 | 1,778.7 | 1,762.6 | 1,777.7 | 1,945.4 | 2,081.0 | 2,074.3 | 2,296.4 | 2,277.3 | 2,264.8 | 2,218.4 | 2,152.3 | 2,156.1 | 2,172.2 | 2,126.7 | 2,118.9 | 2,127.5 | 2,082.7 | 2,131.5 | 2,137.0 | 1,466.3 | 1,462.2 | 1,449.2 | 1,533.9 | 348.1 | 340.5 | 332.4 | 76.7 | 76.7 | 0.2 | 0.1 | (0.1) | 0 |
| Total Liabilities | 474,716 | 406,977 | 358,290 | 348,395 | 337,389 | 338,924 | 325,475 | 318,371 | 314,308 | 325,979 | 303,910 | 309,005 | 309,852 | 316,632 | 290,873 | 288,326 | 276,766 | 282,304 | 261,842 | 245,516 | 219,757 | 227,791 | 199,404 | 184,586 | 155,966 | 163,188 | 142,591 | 138,290 | 129,692 | 119,099 | 104,570 | 99,105 | 94,899 | 103,601 | 90,609 | 64,567 | 59,295 | 64,117 | 53,115 | 48,538 | 46,372 | 51,363 | 43,800 | 40,672 | 39,202 | 43,764 | 30,083 | 27,296 | 26,036 | 30,413 | 22,774 | 20,890 | 19,945 | 24,363 | 15,281 | 13,517 | 13,068 | 17,521 | 11,288 | 10,176 | 9,535 | 11,933 | 7,765 | 6,540 | 6,424 | 8,556 | 5,387 | 4,419 | 4,062 | 5,642 | 4,039 | 4,092 | 4,413 | 5,288 | 3,857 | 3,434 | 3,308 | 3,932 | 3,072 | 2,782 | 2,666 | 3,450 | 2,826 | 2,665 | 2,634 | 3,475 | 2,829.7 | 2,679.0 | 2,643.6 | 3,198.1 | 2,907.7 | 2,843.7 | 2,995.0 | 3,343.3 | 2,975.8 | 2,879.0 | 2,809.3 | 3,077.5 | 2,800.4 | 2,775.0 | 2,723.6 | 3,102.4 | 2,741.8 | 2,739.2 | 2,704.1 | 2,199.6 | 1,819.9 | 1,727.2 | 1,735.4 | 509.7 | 439.9 | 404.3 | 125.2 | 121.3 | 20 | 17.5 | 8.9 | 4.9 |
| Stockholders' Equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Common Stock | 113 | 112 | 112 | 112 | 111 | 111 | 110 | 110 | 109 | 109 | 108 | 108 | 108 | 108 | 107 | 107 | 5 | 106 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4.1 | 4.1 | 4.0 | 4.0 | 4.0 | 4.0 | 3.9 | 3.9 | 3.8 | 3.8 | 3.8 | 3.7 | 3.7 | 3.6 | 3.6 | 3.6 | 3.6 | 3.6 | 3.5 | 3.5 | 3.4 | 1.7 | 1.6 | 3.2 | 0.5 | 0.5 | 0.5 | 1.4 | 0 | 0 | 0 | 0 |
| Retained Earnings | 280,791 | 250,536 | 229,344 | 208,157 | 189,993 | 172,866 | 152,862 | 137,534 | 124,049 | 113,618 | 102,994 | 93,115 | 86,365 | 83,193 | 82,915 | 80,043 | 82,071 | 85,915 | 71,592 | 68,436 | 60,658 | 52,551 | 45,329 | 38,998 | 33,755 | 31,220 | 27,952 | 25,818 | 23,193 | 19,625 | 16,616 | 13,733 | 11,199 | 8,636 | 6,779 | 6,524 | 6,327 | 4,916 | 4,167 | 3,915 | 3,058 | 2,545 | 2,063 | 1,984 | 1,892 | 1,949 | 1,735 | 2,172 | 2,298 | 2,190 | 1,950 | 1,991 | 1,998 | 1,916 | 1,818 | 2,092 | 2,085 | 1,955 | 1,778 | 1,715 | 1,525 | 1,324 | 908 | 678 | 471 | 172 | (212) | (411) | (553) | (730) | (955) | (1,074) | (1,232) | (1,375) | (1,581) | (1,661) | (1,740) | (1,837) | (1,934) | (1,953) | (1,976) | (2,027) | (2,226) | (2,256) | (2,308) | (2,386) | (2,732.7) | (2,786.8) | (2,863.3) | (2,974.4) | (3,047.6) | (3,063.1) | (3,019.8) | (3,009.7) | (3,012.4) | (2,977.3) | (2,883.7) | (2,860.6) | (2,865.7) | (2,695.8) | (2,527.4) | (2,293.3) | (1,748.2) | (1,507.6) | (1,190.5) | (882.0) | (558.8) | (361.7) | (223.7) | (162.1) | (115.6) | (64.1) | (42.9) | (37.5) | (24.3) | (15.8) | (9.1) | (6) |
| Accumulated Other Comprehensive Income | 24,868 | 28,230 | 12,333 | 2,420 | (914) | (34) | (1,918) | (3,993) | (3,598) | (3,040) | (5,003) | (3,680) | (3,973) | (4,487) | (7,115) | (4,782) | (2,365) | (1,376) | (1,075) | (525) | (666) | (180) | (1,029) | (1,455) | (2,063) | (986) | (1,429) | (960) | (1,010) | (1,035) | (1,034) | (934) | (467) | (484) | (501) | (607) | (797) | (985) | (521) | (571) | (614) | (723) | (675) | (617) | (752) | (511) | (394) | (143) | (157) | (185) | (206) | (319) | (319) | (239) | (296) | (328) | (174) | (316) | (241) | (30) | (66) | (190) | (131) | (282) | (145) | (56) | (35) | (58) | (143) | (123) | (73) | 6 | 7 | 5 | 11 | 3 | 3 | (1) | 1 | (2) | 9 | 6 | 13 | 27 | 24 | 32 | 28.4 | 29.4 | 33.4 | 37.7 | 36.8 | 25.7 | 17.7 | 9.7 | (12.2) | (7.6) | (38.6) | (36.1) | (36.4) | (83.8) | (63.1) | (2.4) | (65.6) | (84.7) | (46.3) | (1.7) | (52.3) | (48.3) | (6.8) | 1.8 | (3.5) | (1.3) | (1.5) | 0 | 0 | 0 | 0 | 0 |
| Total Stockholders' Equity | 441,914 | 411,065 | 369,631 | 333,775 | 305,867 | 285,970 | 259,151 | 236,447 | 216,661 | 201,875 | 182,973 | 168,602 | 154,526 | 146,043 | 137,489 | 131,402 | 134,001 | 138,245 | 120,564 | 114,803 | 103,320 | 93,404 | 82,775 | 73,728 | 65,272 | 62,060 | 56,508 | 53,061 | 48,410 | 43,549 | 39,125 | 34,995 | 31,463 | 27,709 | 24,658 | 23,214 | 21,674 | 19,285 | 17,782 | 16,538 | 14,756 | 13,384 | 12,430 | 11,768 | 10,873 | 10,741 | 10,336 | 10,602 | 10,328 | 9,746 | 9,087 | 8,733 | 8,432 | 8,192 | 7,553 | 7,505 | 7,271 | 7,757 | 7,766 | 7,765 | 7,347 | 6,864 | 6,397 | 5,857 | 5,618 | 5,257 | 3,585 | 3,256 | 2,918 | 2,672 | 2,527 | 2,230 | 1,470 | 1,197 | 761 | 550 | 353 | 431 | 196 | 383 | 324 | 246 | 6 | (64) | (162) | (227) | (721.1) | (790.9) | (905.0) | (1,036.1) | (1,158.0) | (1,246.8) | (1,289.1) | (1,352.8) | (1,478.4) | (1,443.9) | (1,447.4) | (1,440) | (1,454.0) | (1,429.9) | (1,253.4) | (967.3) | (487.2) | (278.4) | 25.6 | 266.3 | 419.9 | 571.0 | 77.5 | 138.7 | 179.8 | 39.4 | 19.8 | 28.6 | 37.4 | 45.6 | 2.8 | 3.4 |
| Total Liabilities & Equity | 916,630 | 818,042 | 727,921 | 682,170 | 643,256 | 624,894 | 584,626 | 554,818 | 530,969 | 527,854 | 486,883 | 477,607 | 464,378 | 462,675 | 428,362 | 419,728 | 410,767 | 420,549 | 382,406 | 360,319 | 323,077 | 321,195 | 282,179 | 258,314 | 221,238 | 225,248 | 199,099 | 191,351 | 178,102 | 162,648 | 143,695 | 134,100 | 126,362 | 131,310 | 115,267 | 87,781 | 80,969 | 83,402 | 70,897 | 65,076 | 61,128 | 64,747 | 56,230 | 52,440 | 50,075 | 54,505 | 40,419 | 37,898 | 36,364 | 40,159 | 31,861 | 29,623 | 28,377 | 32,555 | 22,834 | 21,022 | 20,339 | 25,278 | 19,054 | 17,941 | 16,882 | 18,797 | 14,162 | 12,397 | 12,042 | 13,813 | 8,972 | 7,675 | 6,980 | 8,314 | 6,566 | 6,322 | 5,883 | 6,485 | 4,618 | 3,984 | 3,661 | 4,363 | 3,268 | 3,165 | 2,990 | 3,696 | 2,832 | 2,601 | 2,472 | 3,248 | 2,108.7 | 1,888.1 | 1,738.6 | 2,162.0 | 1,749.7 | 1,596.9 | 1,705.9 | 1,990.4 | 1,497.4 | 1,435.0 | 1,361.9 | 1,637.5 | 1,346.4 | 1,345.0 | 1,470.2 | 2,135.2 | 2,254.6 | 2,460.7 | 2,729.7 | 2,465.8 | 2,239.8 | 2,298.2 | 1,813.0 | 648.5 | 619.7 | 443.8 | 145.0 | 149.8 | 57.4 | 63.1 | 11.7 | 8.3 |
| Debt Metrics | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Total Debt | 209,888 | 152,987 | 135,419 | 133,939 | 133,245 | 130,900 | 134,692 | 132,973 | 134,686 | 135,611 | 136,989 | 138,914 | 141,351 | 140,118 | 128,251 | 124,577 | 113,287 | 116,395 | 113,903 | 106,576 | 84,935 | 84,389 | 81,518 | 75,926 | 63,737 | 63,205 | 59,530 | 58,463 | 56,597 | 33,145 | 24,684 | 24,638 | 24,640 | 37,926 | 24,710 | 7,683 | 7,691 | 15,213 | 8,205 | 8,212 | 8,219 | 14,175 | 8,243 | 8,250 | 8,257 | 12,489 | 3,099 | 3,119 | 3,147 | 5,181 | 3,043 | 3,042 | 3,040 | 3,830 | 0 | 0 | 0 | 1,415 | 0 | 0 | 0 | 641 | 164 | 132 | 131 | 252 | 116 | 109 | 74 | 592 | 435 | 874 | 1,373 | 1,361 | 1,273 | 1,256 | 1,251 | 1,267 | 1,304 | 1,324 | 1,259 | 1,485 | 1,530 | 1,529 | 1,563 | 1,858.7 | 1,782.2 | 1,765.0 | 1,780.2 | 1,949.7 | 2,087.0 | 2,082.4 | 2,307.5 | 2,290.6 | 2,278.0 | 2,232.8 | 2,166.2 | 2,171.1 | 2,188.2 | 2,145.1 | 2,138.2 | 2,144.0 | 2,099.9 | 2,149.3 | 2,152.9 | 1,480.7 | 1,475.0 | 1,459.1 | 1,541.0 | 349.0 | 341.2 | 333.1 | 77.4 | 78.2 | 0.2 | 0.2 | 0 | 0 |
| Net Debt | 108,072 | 66,177 | 68,497 | 76,198 | 67,038 | 52,121 | 59,601 | 61,795 | 61,834 | 62,224 | 87,384 | 89,385 | 92,008 | 86,230 | 93,304 | 87,099 | 76,894 | 80,175 | 83,959 | 66,196 | 51,101 | 42,267 | 51,588 | 38,460 | 36,536 | 27,113 | 36,275 | 35,847 | 33,482 | 1,395 | 4,259 | 4,815 | 7,964 | 17,404 | 11,943 | (5,520) | (7,749) | (4,121) | (5,451) | (4,309) | (4,251) | (1,715) | (2,466) | (2,019) | (1,980) | (2,068) | (2,159) | (1,938) | (1,927) | (3,477) | (829) | (662) | (1,441) | (4,254) | (2,980) | (2,335) | (2,288) | (3,854) | (2,823) | (2,047) | (2,641) | (3,136) | (1,375) | (1,497) | (1,713) | (3,192) | (2,398) | (1,827) | (1,627) | (2,177) | (1,215) | (674) | (123) | (1,178) | (93) | 252 | 503 | 245 | 611 | 641 | 752 | 472 | 930 | 900 | 1,030 | 555.7 | 1,036.6 | 1,063.9 | 1,011.6 | 847.4 | 1,420.6 | 1,440.7 | 1,811.7 | 1,552.4 | 1,950.4 | 1,962.4 | 1,869.5 | 1,630.8 | 1,755.9 | 1,682.1 | 1,691.2 | 1,321.6 | 1,452.9 | 1,428.9 | 2,068.9 | 1,347.4 | 1,431.8 | 1,416.6 | 1,535.8 | 323.4 | 326.3 | 330.6 | (21.2) | 76.3 | (44.5) | (47.5) | (7.2) | (6.2) |
| Metric | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q4 | 2017 Q3 | 2017 Q2 | 2017 Q1 | 2016 Q4 | 2016 Q3 | 2016 Q2 | 2016 Q1 | 2015 Q4 | 2015 Q3 | 2015 Q2 | 2015 Q1 | 2014 Q4 | 2014 Q3 | 2014 Q2 | 2014 Q1 | 2013 Q4 | 2013 Q3 | 2013 Q2 | 2013 Q1 | 2012 Q4 | 2012 Q3 | 2012 Q2 | 2012 Q1 | 2011 Q4 | 2011 Q3 | 2011 Q2 | 2011 Q1 | 2010 Q4 | 2010 Q3 | 2010 Q2 | 2010 Q1 | 2009 Q4 | 2009 Q3 | 2009 Q2 | 2009 Q1 | 2008 Q4 | 2008 Q3 | 2008 Q2 | 2008 Q1 | 2007 Q4 | 2007 Q3 | 2007 Q2 | 2007 Q1 | 2006 Q4 | 2006 Q3 | 2006 Q2 | 2006 Q1 | 2005 Q4 | 2005 Q3 | 2005 Q2 | 2005 Q1 | 2004 Q4 | 2004 Q3 | 2004 Q2 | 2004 Q1 | 2003 Q4 | 2003 Q3 | 2003 Q2 | 2003 Q1 | 2002 Q4 | 2002 Q3 | 2002 Q2 | 2002 Q1 | 2001 Q4 | 2001 Q3 | 2001 Q2 | 2001 Q1 | 2000 Q4 | 2000 Q3 | 2000 Q2 | 2000 Q1 | 1999 Q4 | 1999 Q3 | 1999 Q2 | 1999 Q1 | 1998 Q4 | 1998 Q3 | 1998 Q2 | 1998 Q1 | 1997 Q4 | 1997 Q3 | 1997 Q2 | 1997 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating Activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Income | 30,255 | 21,192 | 21,187 | 18,164 | 17,127 | 20,004 | 15,328 | 13,485 | 10,431 | 10,624 | 9,879 | 6,750 | 3,172 | 278 | 2,872 | (2,028) | (3,844) | 14,323 | 3,156 | 7,778 | 8,107 | 7,222 | 6,331 | 5,243 | 2,535 | 3,268 | 2,134 | 2,625 | 3,561 | 3,027 | 2,883 | 2,534 | 1,629 | 1,857 | 256 | 197 | 724 | 749 | 252 | 857 | 513 | 482 | 79 | 92 | (57) | 214 | (437) | (126) | 108 | 239 | (41) | (7) | 82 | 97 | (274) | 7 | 130 | 177 | 63 | 191 | 201 | 416 | 231 | 207 | 299 | 384 | 199 | 142 | 177 | 225 | 118 | 158 | 143 | 207 | 80 | 78 | 111 | 97 | 19 | 22 | 51 | 199 | 30 | 52 | 78 | 346.7 | 54.1 | 76.5 | 111.1 | 73.2 | 15.6 | (43.3) | (10.1) | 2.7 | (35.1) | (93.6) | (23.1) | 5.1 | (169.9) | (168.4) | (234.1) | (545.1) | (240.5) | (317.2) | (308.4) | (323.2) | (197.1) | (138.0) | (61.7) | (46.4) | (47.6) | (21.2) | (9.3) | (9.3) | (8.6) | (6.7) | (3) |
| Depreciation & Amortization | 18,945 | 19,471 | 16,796 | 15,227 | 14,262 | 15,631 | 13,442 | 12,038 | 11,684 | 13,820 | 12,131 | 11,589 | 11,123 | 12,685 | 10,204 | 9,594 | 8,978 | 9,802 | 8,948 | 8,038 | 7,508 | 7,618 | 6,523 | 5,748 | 5,362 | 6,170 | 5,563 | 5,202 | 4,854 | 4,262 | 3,778 | 3,630 | 3,671 | 3,498 | 2,912 | 2,633 | 2,435 | 2,297 | 2,084 | 1,909 | 1,827 | 1,752 | 1,599 | 1,504 | 1,426 | 1,379 | 1,247 | 1,109 | 1,010 | 963 | 834 | 756 | 700 | 662 | 554 | 485 | 457 | 359 | 278 | 244 | 202 | 170 | 150 | 129 | 119 | 112 | 96 | 84 | 87 | 77 | 76 | 70 | 65 | 63 | 61 | 60 | 62 | 59 | 63 | 43 | 40 | 36 | 30 | 26 | 28 | 20.8 | 19.1 | 18.1 | 17.7 | 18.6 | 19.1 | 19.9 | 20.7 | 20.8 | 21.7 | 22.3 | 22.9 | 58.6 | 61.6 | 71.6 | 73.9 | 102.0 | 102.1 | 101.1 | 101.1 | 212.0 | 84.0 | 12.8 | 5.3 | (21.1) | 21.4 | 7.4 | 2.0 | 1.7 | 1.4 | 0.9 | 0.7 |
| Stock-Based Compensation | 4,032 | 4,397 | 4,847 | 6,534 | 3,689 | 4,995 | 5,333 | 6,722 | 4,961 | 6,319 | 5,829 | 7,127 | 4,748 | 5,606 | 5,556 | 5,209 | 3,250 | 3,680 | 3,180 | 3,591 | 2,306 | 2,562 | 2,288 | 2,601 | 1,757 | 1,840 | 1,779 | 1,971 | 1,274 | 1,417 | 1,350 | 1,468 | 1,182 | 1,179 | 1,085 | 1,158 | 792 | 887 | 776 | 768 | 544 | 606 | 544 | 563 | 407 | 408 | 377 | 391 | 321 | 326 | 281 | 298 | 229 | 236 | 217 | 221 | 160 | 160 | 144 | 144 | 110 | 120 | 107 | 111 | 87 | 99 | 90 | 85 | 67 | 78 | 70 | 73 | 54 | 55 | 51 | 46 | 34 | 30 | 30 | 30 | 11 | 16 | 26 | 26 | 19 | 19.6 | 9 | 22 | 7 | 15.0 | 20.9 | 24.5 | 27.3 | 35.7 | (0.8) | 23.1 | 10.9 | 1.9 | (2.6) | 2.4 | 2.9 | (1.1) | 4.1 | 8.2 | 13.7 | 0 | 11.8 | 4.7 | 0.1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Change in Working Capital | (24,366) | 9,270 | (7,323) | (6,163) | (15,753) | 7,100 | (6,674) | (6,084) | (9,883) | 13,505 | (4,436) | (6,293) | (14,317) | 10,526 | (5,254) | (8,081) | (18,077) | 9,771 | (9,244) | (6,153) | (13,985) | 16,479 | (2,489) | 7,036 | (7,544) | 8,642 | (2,111) | (858) | (8,110) | 7,329 | 153 | (239) | (8,286) | (4,193) | (317) | (454) | (5,550) | 10,545 | 4,017 | 2,061 | (2,731) | 7,879 | 1,827 | 1,184 | (2,224) | 5,635 | 1,590 | 328 | (2,888) | 4,967 | 836 | 198 | (2,942) | 4,883 | 728 | 331 | (2,897) | 3,781 | 534 | 87 | (1,920) | 3,009 | 669 | 97 | (1,290) | 2,258 | 464 | 250 | (771) | 1,281 | 332 | 205 | (762) | 1,154 | 122 | 192 | (423) | 706 | 56 | 110 | (369) | 487 | 81 | 142 | (406) | 429.0 | 55 | 75 | (335) | 363.7 | (3.3) | 96.5 | (287.9) | 303.5 | 76.2 | 12.0 | (216.5) | 329.2 | 0.5 | 116.4 | (274.7) | 347.7 | 86.8 | 53.3 | (201.8) | 202.7 | (3.6) | 28.8 | 2.3 | 48.3 | 14.5 | 8.5 | 1.1 | 14.9 | 0.9 | 7.2 | 3.5 |
| Other Non-Cash Items | (15,632) | (693) | (10,112) | (1,258) | (2,817) | (486) | (141) | (95) | 2,734 | (339) | (990) | 47 | 534 | 3,445 | (1,149) | 6,226 | 8,904 | (11,867) | 364 | (1,240) | (1,426) | (1,814) | (984) | (487) | 632 | (444) | 435 | 73 | (148) | 269 | 158 | 195 | (128) | 51 | (3,663) | (3,494) | (3,245) | (3,545) | (2,562) | (2,236) | (2,324) | (2,095) | (1,376) | (1,303) | (1,049) | (1,110) | (741) | (791) | (868) | (808) | (533) | (386) | (361) | (650) | (246) | (407) | (250) | (274) | (256) | (263) | (194) | (274) | (286) | (286) | (293) | (240) | (127) | (99) | (94) | (132) | (155) | (149) | (126) | (233) | (75) | (75) | (65) | (155) | (36) | (52) | (39) | (62) | (37) | (46) | (63) | (239.0) | (6.4) | (25.6) | (37.8) | 25.5 | 5.5 | 52.9 | 25.5 | 45.6 | (24.8) | 63.9 | (24.3) | (43.7) | 43.3 | (17.1) | 28.0 | 343.2 | 48.0 | 108.7 | 88.6 | (60.0) | 41.2 | 66.9 | 36.9 | 58.0 | 8.4 | 7.1 | 0 | 0 | 0.1 | 0 | 0 |
| Operating Cash Flow | 26,032 | 54,459 | 35,525 | 32,515 | 17,015 | 45,636 | 25,971 | 25,281 | 18,989 | 42,465 | 21,217 | 16,476 | 4,788 | 29,173 | 11,404 | 8,965 | (2,790) | 22,086 | 7,313 | 12,715 | 4,213 | 30,431 | 11,964 | 20,606 | 3,064 | 19,659 | 7,892 | 9,118 | 1,846 | 16,477 | 8,588 | 7,449 | (1,791) | 12,344 | 3,777 | 3,850 | (1,619) | 10,652 | 4,659 | 3,578 | (1,953) | 8,812 | 2,610 | 1,997 | (1,499) | 6,715 | 1,766 | 862 | (2,502) | 5,578 | 1,388 | 880 | (2,372) | 5,081 | 943 | 594 | (2,438) | 4,269 | 797 | 423 | (1,586) | 3,488 | 855 | 250 | (1,098) | 2,611 | 799 | 468 | (585) | 1,571 | 424 | 347 | (645) | 1,148 | 237 | 299 | (279) | 744 | 130 | 130 | (303) | 630 | 153 | 244 | (294) | 557.6 | 117 | 143 | (250) | 481.0 | 36.8 | 126.0 | (251.8) | 372.6 | 38.1 | 4.6 | (241.0) | 349.1 | (64.4) | 2.5 | (407.0) | 247.7 | (3.7) | (54.0) | (320.4) | 31.5 | (75.6) | (29.6) | (17.2) | 38.7 | (3.3) | 2.9 | (7.3) | 7.3 | (8.1) | 1.4 | 1.2 |
| Investing Activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Capital Expenditure | (44,203) | (39,522) | (35,095) | (32,183) | (25,019) | (27,834) | (22,620) | (17,620) | (14,925) | (14,588) | (12,479) | (11,455) | (14,207) | (16,592) | (16,378) | (15,724) | (14,951) | (18,935) | (15,748) | (14,288) | (12,082) | (14,823) | (11,063) | (7,459) | (6,795) | (5,312) | (4,697) | (3,562) | (3,290) | (3,734) | (3,352) | (3,243) | (3,098) | (4,933) | (3,074) | (3,113) | (2,148) | (2,006) | (1,841) | (1,711) | (1,179) | (1,309) | (1,195) | (1,213) | (871) | (1,145) | (1,378) | (1,290) | (1,080) | (879) | (1,038) | (855) | (670) | (2,026) | (716) | (657) | (386) | (550) | (529) | (433) | (298) | (328) | (315) | (196) | (140) | (137) | (103) | (78) | (55) | (102) | (102) | (69) | (61) | (73) | (69) | (47) | (34) | (50) | (62) | (58) | (46) | (55) | (76) | (46) | (26) | (36.8) | (29) | (14) | (9) | (17.2) | (15.2) | (7.1) | (6.4) | (15.5) | (11.4) | (7.4) | (4.9) | (7.5) | (12.9) | (10.4) | (19.4) | (37.3) | (41.9) | (28.9) | (26.6) | (105.2) | (70.8) | (92.0) | (19.1) | (9.6) | (11.1) | (20.5) | (2.2) | (3.1) | (1.9) | (1.3) | (0.9) |
| Acquisitions | (15,408) | (1,403) | (786) | (1,700) | 48 | (2,535) | (622) | (571) | (3,354) | (381) | (1,629) | (316) | (3,513) | (831) | (885) | (259) | (6,341) | (381) | (654) | (320) | (630) | (380) | (1,735) | (118) | (91) | (777) | (398) | (117) | (1,169) | (331) | (976) | (866) | (13) | (81) | (13,213) | (633) | (45) | (3) | (84) | (14) | (16) | (317) | (105) | (8) | (365) | (53) | (860) | (67) | 0 | (59) | (1) | (148) | (103) | (35) | (37) | (624) | (50) | (49) | (48) | (469) | (139) | (271) | (42) | (21) | (19) | 1 | (5) | (19) | (15) | (86) | (8) | (44) | (355) | (28) | (24) | (22) | (1) | (2) | (2) | (1) | (28) | (47) | (4) | (5) | (15) | (71.2) | (71.2) | 0 | (1.1) | (9.6) | 5.1 | (5.3) | (4.0) | (152.8) | (50.6) | 0.2 | (0.4) | (6.2) | 235.4 | 0.2 | 0.0 | (0.7) | (5.8) | (8.6) | (47.5) | (146.8) | (115.5) | 0 | 0 | (4.6) | 0.6 | 0 | 0 | 0 | 0 | 0 | 0 |
| Purchases of Investments | (23,256) | (16,214) | (7,426) | (17,797) | (13,333) | (12,533) | (3,068) | (8,439) | (1,965) | (435) | (219) | (496) | (338) | (233) | (239) | (329) | (1,764) | (8,266) | (15,231) | (21,985) | (14,675) | (20,801) | (17,468) | (19,209) | (15,001) | (6,444) | (8,542) | (9,950) | (6,876) | (2,060) | (4,033) | (537) | (470) | (2,479) | (4,817) | (4,210) | (1,354) | (3,398) | (2,076) | (1,645) | (636) | (1,359) | (1,122) | (625) | (986) | (1,622) | (147) | (336) | (437) | (420) | (518) | (1,113) | (776) | (1,528) | (358) | (565) | (852) | (1,782) | (1,287) | (2,077) | (1,112) | (1,728) | (1,830) | (1,466) | (1,255) | (2,160) | (780) | (560) | (391) | (448) | (478) | (369) | (382) | (153) | (83) | (180) | (514) | (1,341) | (227) | (232) | (130) | (359) | (289) | (235) | (504) | (448.1) | (380) | (251) | (505) | (121.4) | (71.9) | (109.3) | (233.1) | (173.5) | (28.2) | (299.9) | (134.2) | (286.2) | (223.8) | (26.7) | (30.4) | (88.7) | (45.0) | (21.9) | (28.9) | (296.8) | (184.0) | (1,461.3) | (2,342.2) | (230.9) | (46.5) | (261.6) | (7.5) | (11.8) | (37.2) | 0 | 0 |
| Sales/Maturities of Investments | 17,686 | 8,841 | 16,367 | 11,441 | 7,737 | 3,677 | 8,069 | 3,265 | 1,392 | 1,568 | 1,393 | 1,551 | 1,115 | 5,683 | 557 | 2,608 | 22,753 | 12,537 | 15,808 | 13,213 | 17,826 | 17,338 | 13,135 | 8,138 | 11,626 | 7,625 | 7,251 | 5,161 | 2,643 | 1,939 | 1,964 | 1,660 | 2,677 | 3,564 | 2,211 | 2,070 | 1,910 | 1,233 | 1,431 | 931 | 1,138 | 1,135 | 1,045 | 470 | 375 | 355 | 1,439 | 962 | 593 | 515 | 494 | 696 | 599 | 506 | 742 | 1,251 | 1,738 | 912 | 1,964 | 2,028 | 1,939 | 1,111 | 1,059 | 1,208 | 872 | 689 | 586 | 378 | 314 | 272 | 582 | 181 | 271 | 115 | 210 | 161 | 784 | 870 | 438 | 249 | 288 | 183 | 163 | 142 | 348 | 419.4 | 395 | 43 | 570 | 232.2 | 22.0 | 350.1 | 209.0 | 152.8 | 50.6 | 213.3 | 136.6 | 67.3 | 141.7 | 67.0 | 94.4 | 23.8 | 72.6 | 68.9 | 380.3 | 564.4 | 390.0 | 1,878.3 | 1,217.9 | 214.4 | 62.6 | 50.6 | 4.5 | 0 | 0 | 0 | 0 |
| Other Investing Activities | 969 | 1,053 | 867 | 815 | 764 | 1,782 | 1,342 | 1,227 | 990 | 1,235 | 1,181 | 1,043 | 1,137 | 1,152 | 1,337 | 1,626 | 1,209 | 2,465 | 997 | 1,300 | 895 | 1,629 | 1,255 | 844 | 1,367 | 1,372 | 1,312 | 919 | 569 | 614 | 825 | 294 | 371 | 1,897 | 415 | 612 | 287 | 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 | 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 | (19.5) | 0.1 | 0 | (0.1) | 4 | (8.7) | 0 |
| Investing Cash Flow | (64,212) | (47,245) | (26,073) | (39,424) | (29,803) | (37,443) | (16,899) | (22,138) | (17,862) | (12,601) | (11,753) | (9,673) | (15,806) | (10,821) | (15,608) | (12,078) | 906 | (12,580) | (14,828) | (22,080) | (8,666) | (17,037) | (15,876) | (17,804) | (8,894) | (3,536) | (5,074) | (7,549) | (8,123) | (3,572) | (5,572) | (2,692) | (533) | (2,032) | (18,478) | (5,274) | (1,350) | (4,174) | (2,570) | (2,439) | (693) | (1,850) | (1,377) | (1,376) | (1,847) | (2,465) | (946) | (731) | (924) | (844) | (1,063) | (1,420) | (950) | (3,082) | (369) | (595) | 450 | (1,469) | 100 | (951) | 390 | (1,215) | (1,128) | (475) | (542) | (1,608) | (302) | (279) | (147) | (364) | (6) | (301) | (527) | (139) | 34 | (88) | 235 | (523) | 147 | (41) | 84 | (231) | (206) | (144) | (197) | (65.4) | (85) | (222) | 56 | 93.5 | (60.0) | 233.7 | (30.5) | (36.3) | 11.1 | (94.0) | (2.5) | (232.6) | (95.0) | 29.8 | 44.6 | (102.9) | (20.0) | 9.5 | 277.4 | 15.7 | 19.7 | 217.6 | (1,143.3) | (30.7) | 5.5 | (231.4) | (5.2) | (15) | (35.1) | (10) | (0.9) |
| Financing Activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Debt Issuance | 52,767 | 12,728 | 38 | (2,539) | (47) | (3,555) | (2,680) | (4,490) | (1,256) | (6,746) | (8,884) | (6,539) | 6,354 | 86 | 3,016 | 7,960 | 4,656 | (3,100) | (2,776) | 15,643 | (3,476) | (1,816) | (4,105) | 7,408 | (2,591) | (3,571) | (1,960) | (2,307) | (2,377) | (1,834) | (2,369) | (1,394) | (2,164) | (2,647) | 14,662 | (1,263) | (914) | (592) | (1,000) | (1,152) | (996) | (1,597) | (825) | (786) | (674) | 5,324 | (412) | (189) | (296) | (21) | (230) | (209) | (157) | 2,927 | (35) | (18) | (85) | (57) | (82) | (106) | (22) | (66) | 18 | (32) | 1 | (103) | 81 | (23) | (340) | 35 | (293) | (29) | 26 | (8) | 4 | (29) | (17) | 10 | (29) | 45 | (310) | 0 | 7 | 0 | (265) | (0.6) | (1) | (1) | (156) | (207.7) | (3.4) | (280.9) | (3.2) | (2.7) | (4.1) | (3.4) | (4.6) | (4.4) | (6.5) | (4.1) | 5.4 | (3.9) | (3.3) | (3.6) | 675.4 | (1.2) | 8.4 | (101.2) | 1,168.8 | (0.7) | (0.2) | 0 | 0 | 0 | 0 | 0 | 0 |
| Stock Repurchased | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (3,334) | (2,666) | 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 | (960) | (277) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (100) | 0 | 0 | 0 | (100) | 0 | 0 | 0 | 0 | 0 | 0 | (248) | 0 | (252) | 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 |
| Dividends Paid | 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 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Financing Activities | 0 | (437) | (82) | 0 | 0 | 247 | (78) | 0 | 0 | 0 | (64) | 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 | 336 | 0 | 0 | 0 | (93) | 95 | 95 | 22 | (115) | 0 | 0 | 121 | 78 | 0 | 0 | 0 | 239 | 66 | 85 | 40 | (276) | 0 | 15 | 46 | 23 | 75 | 75 | 86 | 52 | (17) | 20 | 49 | 0 | 53 | 43 | 66 | 176 | 69 | 70 | 33 | 82 | 13 | 28 | 14 | 0 | 23 | 1 | 0 | 0 | 0 | (0.2) | 0.2 | 0 | 0 | 0 | 0 | 65.4 | 0 | 0 | 0 | 2.0 | 1.1 | 0 | 0 | 0 | 4.6 | (0.2) | (15.9) | 0 | (0.2) | (0.1) | (34.9) | 6.0 | (0.2) | 241.1 | 0 | 72.7 | 49 | 0 | 0 |
| Financing Cash Flow | 52,767 | 12,291 | (44) | (2,539) | (47) | (3,308) | (2,758) | (4,490) | (1,256) | (6,746) | (8,948) | (6,539) | 6,354 | 86 | 3,016 | 4,626 | 1,990 | (3,100) | (2,776) | 15,643 | (3,476) | (1,816) | (4,105) | 7,408 | (2,591) | (3,571) | (1,960) | (2,158) | (2,377) | (1,761) | (2,369) | (1,394) | (2,164) | (2,647) | 14,662 | (1,274) | (888) | (256) | (1,000) | (1,152) | (996) | (1,690) | (730) | (691) | (652) | 5,209 | (412) | (189) | (175) | 57 | (230) | (209) | (157) | 3,166 | 31 | 67 | (1,005) | (333) | (82) | (91) | 24 | (43) | 93 | 43 | 87 | (51) | 64 | (3) | (291) | (65) | (240) | 14 | 92 | 168 | 73 | 41 | (232) | 92 | (268) | 73 | (296) | 24 | 30 | 9 | (256) | 16.9 | 7 | 19 | (141) | (177.2) | 37.8 | (227.9) | 35.3 | 62.7 | 1.9 | 39.4 | 2.8 | (2.4) | 94.5 | 3.5 | 11.3 | 1.1 | 1.3 | 10.0 | 680.8 | 26.4 | 23.5 | (86.2) | 1,140.4 | 2.3 | 10 | 240.7 | 1.4 | 72.7 | 2.5 | 49.2 | 0.6 |
| Cash Position | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Change in Cash | 14,586 | 19,642 | 9,011 | (8,440) | (12,419) | 3,635 | 7,004 | (1,659) | (558) | 23,809 | 14 | 333 | (4,519) | 19,075 | (2,522) | 1,101 | 122 | 6,300 | (10,490) | 6,512 | (8,222) | 12,175 | (7,640) | 10,337 | (8,905) | 12,856 | 589 | (542) | (8,666) | 11,141 | 496 | 2,920 | (4,240) | 7,755 | 109 | (2,450) | (3,633) | 5,678 | 1,135 | 51 | (3,420) | 5,181 | 440 | 32 | (4,320) | 9,299 | 201 | (17) | (3,584) | 4,786 | 168 | (777) | (3,603) | 5,104 | 645 | 47 | (2,981) | 2,446 | 776 | (594) | (1,136) | 2,238 | (90) | (215) | (1,600) | 930 | 578 | 235 | (1,068) | 1,119 | 102 | 52 | (1,043) | 1,173 | 362 | 256 | (274) | 329 | 10 | 176 | (506) | 413 | (29) | 96 | (770) | 557.0 | 45 | (68) | (333) | 435.9 | 24.7 | 146.0 | (242.5) | 410.7 | 57.1 | (26.3) | (243.6) | 108.0 | (30.6) | 16.0 | (375.5) | 175.4 | (73.3) | (34.8) | 621.8 | 73.8 | (32.2) | 148.2 | (20.3) | 10.7 | 12.3 | (96.5) | (11) | 0 | 1.7 | 0 | (6.2) |
| Cash at Beginning | 90,106 | 70,464 | 61,453 | 69,893 | 82,312 | 78,677 | 71,673 | 73,332 | 73,890 | 50,081 | 50,067 | 49,734 | 54,253 | 35,178 | 37,700 | 36,599 | 36,477 | 30,177 | 40,667 | 34,155 | 42,377 | 30,202 | 37,842 | 27,505 | 36,410 | 23,554 | 22,965 | 23,507 | 32,173 | 21,032 | 20,536 | 17,616 | 21,856 | 12,767 | 13,851 | 16,301 | 19,934 | 13,656 | 12,521 | 12,470 | 15,890 | 10,709 | 10,269 | 10,237 | 14,557 | 5,258 | 5,057 | 5,074 | 8,658 | 3,872 | 3,704 | 4,481 | 8,084 | 2,980 | 2,335 | 2,288 | 5,269 | 2,823 | 2,047 | 2,641 | 3,777 | 1,539 | 1,629 | 1,844 | 3,444 | 2,514 | 1,936 | 1,701 | 2,769 | 1,650 | 1,548 | 1,496 | 2,539 | 1,366 | 1,004 | 748 | 1,022 | 693 | 683 | 507 | 1,013 | 600 | 629 | 533 | 1,303 | 745.6 | 701 | 769 | 1,102 | 666.4 | 641.7 | 495.8 | 738.3 | 327.6 | 270.4 | 296.7 | 540.3 | 432.3 | 462.9 | 446.9 | 822.4 | 647.0 | 720.4 | 755.1 | 133.3 | 43.1 | 105.8 | 5.2 | 25.6 | 14.9 | 2.6 | 99.1 | 110.1 | 0 | 0 | 0 | 6.2 |
| Cash at End | 104,692 | 90,106 | 70,464 | 61,453 | 69,893 | 82,312 | 78,677 | 71,673 | 73,332 | 73,890 | 50,081 | 50,067 | 49,734 | 54,253 | 35,178 | 37,700 | 36,599 | 36,477 | 30,177 | 40,667 | 34,155 | 42,377 | 30,202 | 37,842 | 27,505 | 36,410 | 23,554 | 22,965 | 23,507 | 32,173 | 21,032 | 20,536 | 17,616 | 20,522 | 13,960 | 13,851 | 16,301 | 19,334 | 13,656 | 12,521 | 12,470 | 15,890 | 10,709 | 10,269 | 10,237 | 14,557 | 5,258 | 5,057 | 5,074 | 8,658 | 3,872 | 3,704 | 4,481 | 8,084 | 2,980 | 2,335 | 2,288 | 5,269 | 2,823 | 2,047 | 2,641 | 3,777 | 1,539 | 1,629 | 1,844 | 3,444 | 2,514 | 1,936 | 1,701 | 2,769 | 1,650 | 1,548 | 1,496 | 2,539 | 1,366 | 1,004 | 748 | 1,022 | 693 | 683 | 507 | 1,013 | 600 | 629 | 533 | 1,302.6 | 746 | 701 | 769 | 1,102.3 | 666.4 | 641.7 | 495.8 | 738.3 | 327.6 | 270.4 | 296.7 | 540.3 | 432.3 | 462.9 | 446.9 | 822.4 | 647.0 | 720.4 | 755.1 | 117.0 | 73.5 | 153.4 | 5.2 | 25.6 | 14.9 | 2.6 | 99.1 | 0 | 1.7 | 0 | 0 |
| Free Cash Flow | (18,171) | 14,937 | 430 | 332 | (8,004) | 17,802 | 3,351 | 7,661 | 4,064 | 27,877 | 8,738 | 5,021 | (9,419) | 12,581 | (4,974) | (6,759) | (17,741) | 3,151 | (8,435) | (1,573) | (7,869) | 15,608 | 901 | 13,147 | (3,731) | 14,347 | 3,195 | 5,556 | (1,444) | 12,743 | 5,236 | 4,206 | (4,889) | 7,411 | 703 | 737 | (3,767) | 8,646 | 2,818 | 1,867 | (3,132) | 7,503 | 1,415 | 784 | (2,370) | 5,570 | 388 | (428) | (3,582) | 4,699 | 350 | 25 | (3,042) | 3,055 | 227 | (63) | (2,824) | 3,719 | 268 | (10) | (1,884) | 3,160 | 540 | 54 | (1,238) | 2,474 | 696 | 390 | (640) | 1,469 | 322 | 278 | (706) | 1,075 | 168 | 252 | (313) | 694 | 68 | 72 | (349) | 575 | 77 | 198 | (320) | 520.8 | 88 | 129 | (259) | 463.7 | 21.6 | 118.9 | (258.2) | 357.1 | 26.8 | (2.8) | (245.9) | 341.6 | (77.3) | (7.9) | (426.4) | 210.3 | (45.6) | (82.9) | (347.0) | (73.7) | (146.3) | (121.6) | (36.3) | 29.1 | 5 | (17.6) | (9.5) | 4.2 | (5.9) | 0.1 | 0.3 |
| Key Metrics | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q4 | 2017 Q3 | 2017 Q2 | 2017 Q1 | 2016 Q4 | 2016 Q3 | 2016 Q2 | 2016 Q1 | 2015 Q4 | 2015 Q3 | 2015 Q2 | 2015 Q1 | 2014 Q4 | 2014 Q3 | 2014 Q2 | 2014 Q1 | 2013 Q4 | 2013 Q3 | 2013 Q2 | 2013 Q1 | 2012 Q4 | 2012 Q3 | 2012 Q2 | 2012 Q1 | 2011 Q4 | 2011 Q3 | 2011 Q2 | 2011 Q1 | 2010 Q4 | 2010 Q3 | 2010 Q2 | 2010 Q1 | 2009 Q4 | 2009 Q3 | 2009 Q2 | 2009 Q1 | 2008 Q4 | 2008 Q3 | 2008 Q2 | 2008 Q1 | 2007 Q4 | 2007 Q3 | 2007 Q2 | 2007 Q1 | 2006 Q4 | 2006 Q3 | 2006 Q2 | 2006 Q1 | 2005 Q4 | 2005 Q3 | 2005 Q2 | 2005 Q1 | 2004 Q4 | 2004 Q3 | 2004 Q2 | 2004 Q1 | 2003 Q4 | 2003 Q3 | 2003 Q2 | 2003 Q1 | 2002 Q4 | 2002 Q3 | 2002 Q2 | 2002 Q1 | 2001 Q4 | 2001 Q3 | 2001 Q2 | 2001 Q1 | 2000 Q4 | 2000 Q3 | 2000 Q2 | 2000 Q1 | 1999 Q4 | 1999 Q3 | 1999 Q2 | 1999 Q1 | 1998 Q4 | 1998 Q3 | 1998 Q2 | 1998 Q1 | 1997 Q4 | 1997 Q3 | 1997 Q2 | 1997 Q1 | 1996 Q4 | 1996 Q3 | 1996 Q2 | 1996 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Income Statement | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | 181,519 | 213,386 | 180,169 | 167,702 | 155,667 | 187,792 | 158,877 | 147,977 | 143,313 | 169,961 | 143,083 | 134,383 | 127,358 | 149,204 | 127,101 | 121,234 | 116,444 | 137,412 | 110,812 | 113,080 | 108,518 | 125,555 | 96,145 | 88,912 | 75,452 | 87,436 | 69,981 | 63,404 | 59,700 | 72,383 | 56,576 | 52,886 | 51,042 | 60,453 | 43,744 | 37,955 | 35,714 | 43,741 | 32,714 | 30,404 | 29,128 | 35,747 | 25,358 | 23,185 | 22,717 | 29,329 | 20,579 | 19,340 | 19,741 | 25,587 | 17,092 | 15,704 | 16,070 | 21,268 | 13,806 | 12,834 | 13,185 | 17,431 | 10,876 | 9,913 | 9,857 | 12,947 | 7,560 | 6,566 | 7,131 | 9,520 | 5,449 | 4,651 | 4,889 | 6,703 | 4,264 | 4,063 | 4,135 | 5,672 | 3,262 | 2,886 | 3,015 | 3,986 | 2,307 | 2,139 | 2,279 | 2,977 | 1,858 | 1,753 | 1,902 | 2,541.0 | 1,463 | 1,387 | 1,530 | 1,945.8 | 1,134.5 | 1,099.9 | 1,083.6 | 1,428.6 | 851.3 | 805.6 | 847.4 | 1,115.2 | 639.3 | 667.6 | 700.4 | 972.4 | 637.9 | 577.9 | 573.9 | 676.0 | 355.8 | 314.4 | 293.6 | 252.9 | 153.6 | 116 | 87.4 | 66.1 | 37.9 | 27.9 | 16 | 8.4 | 4.2 | 2.2 | 0.9 |
| Gross Profit | 94,056 | 103,427 | 91,499 | 86,893 | 78,691 | 88,899 | 77,900 | 74,192 | 70,680 | 77,408 | 68,061 | 65,010 | 59,567 | 63,564 | 56,833 | 54,810 | 49,945 | 54,577 | 47,882 | 48,904 | 46,115 | 46,271 | 39,039 | 36,252 | 31,195 | 33,459 | 28,679 | 27,067 | 25,780 | 27,597 | 23,573 | 22,254 | 20,307 | 21,958 | 16,195 | 14,504 | 13,274 | 14,782 | 11,454 | 11,224 | 10,262 | 11,406 | 8,603 | 8,025 | 7,322 | 8,657 | 5,952 | 5,941 | 5,686 | 6,781 | 4,726 | 4,495 | 4,269 | 5,131 | 3,487 | 3,346 | 3,158 | 3,600 | 2,551 | 2,388 | 2,249 | 2,630 | 1,774 | 1,609 | 1,630 | 1,977 | 1,273 | 1,133 | 1,148 | 1,348 | 999 | 967 | 956 | 1,170 | 762 | 701 | 719 | 850 | 549 | 509 | 547 | 667 | 463 | 450 | 458 | 544.5 | 356 | 341 | 361 | 426.8 | 285.8 | 273.9 | 270.6 | 335.2 | 216.2 | 218.2 | 223.1 | 274.0 | 162.2 | 179.7 | 182.6 | 224.3 | 167.3 | 136.1 | 128.1 | 87.8 | 70.5 | 67.5 | 64.8 | 53.4 | 35.8 | 28.2 | 21.4 | 14.7 | 8.6 | 6.2 | 4.2 | 8.4 | 4.2 | 2.2 | 0.9 |
| Operating Income | 23,852 | 24,977 | 17,422 | 19,171 | 18,405 | 21,203 | 17,411 | 14,672 | 15,307 | 13,209 | 11,188 | 7,681 | 4,774 | 2,737 | 2,525 | 3,317 | 3,669 | 3,460 | 4,852 | 7,702 | 8,865 | 6,873 | 6,194 | 5,843 | 3,989 | 3,879 | 3,157 | 3,084 | 4,420 | 3,786 | 3,724 | 2,983 | 1,927 | 2,127 | 347 | 628 | 1,005 | 1,255 | 575 | 1,285 | 1,071 | 1,109 | 406 | 464 | 255 | 590 | (544) | (15) | 146 | 510 | (25) | 79 | 181 | 405 | (28) | 107 | 192 | 260 | 79 | 201 | 322 | 474 | 268 | 270 | 394 | 476 | 251 | 159 | 244 | 273 | 154 | 217 | 198 | 271 | 123 | 116 | 145 | 197 | 40 | 47 | 106 | 165 | 55 | 104 | 108 | 162.4 | 81 | 86 | 110 | 137.6 | 51.9 | 41.8 | 39.2 | 70.5 | (9.6) | 1.5 | 1.8 | 14.5 | (70.3) | (139.8) | (216.6) | (322.1) | (163.5) | (180.4) | (197.9) | (236.9) | (167.1) | (112.9) | (52.0) | (42.1) | (41.6) | (17) | (9.9) | (9.7) | (9.2) | (7) | (3.2) | 0 | 0 | 0 | 0 |
| Net Income | 30,255 | 21,192 | 21,187 | 18,164 | 17,127 | 20,004 | 15,328 | 13,485 | 10,431 | 10,624 | 9,879 | 6,750 | 3,172 | 278 | 2,872 | (2,028) | (3,844) | 14,323 | 3,156 | 7,778 | 8,107 | 7,222 | 6,331 | 5,243 | 2,535 | 3,268 | 2,134 | 2,625 | 3,561 | 3,027 | 2,883 | 2,534 | 1,629 | 1,857 | 256 | 197 | 724 | 749 | 252 | 857 | 513 | 482 | 79 | 92 | (57) | 214 | (437) | (126) | 108 | 240 | (41) | (7) | 82 | 98 | (274) | 7 | 130 | 177 | 63 | 191 | 201 | 416 | 231 | 207 | 299 | 384 | 199 | 142 | 177 | 225 | 118 | 158 | 143 | 207 | 80 | 78 | 111 | 97 | 19 | 22 | 51 | 173 | 30 | 52 | 52 | 346.7 | 54 | 76 | 111 | 73.2 | 15.6 | (43.3) | (10.1) | 2.7 | (35.1) | (93.6) | (24.0) | 5.1 | (169.9) | (168.4) | (223.6) | (545.1) | (240.5) | (317.2) | (308.4) | (323.2) | (197.1) | (138.0) | (61.7) | (46.4) | (45.2) | (21.2) | (10.4) | (9.3) | (8.5) | (6.7) | (3) | (2.3) | (2.4) | (0.8) | (0.3) |
| EPS (Diluted) | 2.78 | 1.95 | 1.95 | 1.68 | 1.59 | 1.86 | 1.43 | 1.26 | 0.98 | 1.00 | 0.94 | 0.65 | 0.31 | 0.03 | 0.28 | -0.20 | -0.38 | 1.39 | 0.31 | 0.76 | 0.79 | 0.70 | 0.62 | 0.52 | 0.25 | 0.32 | 0.21 | 0.26 | 0.35 | 0.30 | 0.29 | 0.25 | 0.16 | 0.19 | 0.03 | 0.02 | 0.07 | 0.08 | 0.03 | 0.09 | 0.05 | 0.05 | 0.01 | 0.01 | -0.01 | 0.02 | -0.05 | -0.01 | 0.01 | 0.03 | -0.00 | -0.00 | 0.01 | 0.01 | -0.03 | 0.00 | 0.01 | 0.02 | 0.01 | 0.02 | 0.02 | 0.05 | 0.03 | 0.02 | 0.03 | 0.04 | 0.02 | 0.02 | 0.02 | 0.03 | 0.01 | 0.02 | 0.02 | 0.02 | 0.01 | 0.01 | 0.01 | 0.01 | 0.00 | 0.00 | 0.01 | 0.02 | 0.00 | 0.01 | 0.01 | 0.04 | 0.01 | 0.01 | 0.01 | 0.01 | 0.00 | -0.01 | -0.00 | 0.00 | -0.00 | -0.01 | -0.00 | 0.00 | -0.02 | -0.02 | -0.03 | -0.08 | -0.03 | -0.05 | -0.04 | -0.05 | -0.03 | -0.02 | -0.01 | -0.01 | -0.01 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 |
| Balance Sheet | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash & Equivalents | 101,816 | 86,810 | 66,922 | 57,741 | 66,207 | 78,779 | 75,091 | 71,178 | 72,852 | 73,387 | 49,605 | 49,529 | 49,343 | 53,888 | 34,947 | 37,478 | 36,393 | 36,220 | 29,944 | 40,380 | 33,834 | 42,122 | 29,930 | 37,466 | 27,201 | 36,092 | 23,255 | 22,616 | 23,115 | 31,750 | 20,425 | 19,823 | 16,676 | 20,522 | 12,767 | 13,203 | 15,440 | 19,334 | 13,656 | 12,521 | 12,470 | 15,890 | 10,709 | 10,269 | 10,237 | 14,557 | 5,258 | 5,057 | 5,074 | 8,658 | 3,872 | 3,704 | 4,481 | 8,084 | 2,980 | 2,335 | 2,288 | 5,269 | 2,823 | 2,047 | 2,641 | 3,777 | 1,539 | 1,629 | 1,844 | 3,444 | 2,514 | 1,936 | 1,701 | 2,769 | 1,650 | 1,548 | 1,496 | 2,539 | 1,366 | 1,004 | 748 | 1,022 | 693 | 683 | 507 | 1,013 | 600 | 629 | 533 | 1,303 | 745.6 | 701.1 | 768.6 | 1,102.3 | 666.4 | 641.7 | 495.8 | 738.3 | 327.6 | 270.4 | 296.7 | 540.3 | 432.3 | 462.9 | 446.9 | 822.4 | 647.0 | 720.4 | 84.1 | 133.3 | 43.1 | 42.5 | 5.2 | 25.6 | 14.9 | 2.5 | 98.6 | 1.9 | 44.7 | 47.7 | 7.2 | 6.2 | |||
| Total Assets | 916,630 | 818,042 | 727,921 | 682,170 | 643,256 | 624,894 | 584,626 | 554,818 | 530,969 | 527,854 | 486,883 | 477,607 | 464,378 | 462,675 | 428,362 | 419,728 | 410,767 | 420,549 | 382,406 | 360,319 | 323,077 | 321,195 | 282,179 | 258,314 | 221,238 | 225,248 | 199,099 | 191,351 | 178,102 | 162,648 | 143,695 | 134,100 | 126,362 | 131,310 | 115,267 | 87,781 | 80,969 | 83,402 | 70,897 | 65,076 | 61,128 | 64,747 | 56,230 | 52,440 | 50,075 | 54,505 | 40,419 | 37,898 | 36,364 | 40,159 | 31,861 | 29,623 | 28,377 | 32,555 | 22,834 | 21,022 | 20,339 | 25,278 | 19,054 | 17,941 | 16,882 | 18,797 | 14,162 | 12,397 | 12,042 | 13,813 | 8,972 | 7,675 | 6,980 | 8,314 | 6,566 | 6,322 | 5,883 | 6,485 | 4,618 | 3,984 | 3,661 | 4,363 | 3,268 | 3,165 | 2,990 | 3,696 | 2,832 | 2,601 | 2,472 | 3,248 | 2,108.7 | 1,888.1 | 1,738.6 | 2,162.0 | 1,749.7 | 1,596.9 | 1,705.9 | 1,990.4 | 1,497.4 | 1,435.0 | 1,361.9 | 1,637.5 | 1,346.4 | 1,345.0 | 1,470.2 | 2,135.2 | 2,254.6 | 2,460.7 | 2,729.7 | 2,465.8 | 2,239.8 | 2,298.2 | 1,813.0 | 648.5 | 619.7 | 443.8 | 145.0 | 149.8 | 57.4 | 63.1 | 11.7 | 8.3 | |||
| Total Debt | 209,888 | 152,987 | 135,419 | 133,939 | 133,245 | 130,900 | 134,692 | 132,973 | 134,686 | 135,611 | 136,989 | 138,914 | 141,351 | 140,118 | 128,251 | 124,577 | 113,287 | 116,395 | 113,903 | 106,576 | 84,935 | 84,389 | 81,518 | 75,926 | 63,737 | 63,205 | 59,530 | 58,463 | 56,597 | 33,145 | 24,684 | 24,638 | 24,640 | 37,926 | 24,710 | 7,683 | 7,691 | 15,213 | 8,205 | 8,212 | 8,219 | 14,175 | 8,243 | 8,250 | 8,257 | 12,489 | 3,099 | 3,119 | 3,147 | 5,181 | 3,043 | 3,042 | 3,040 | 3,830 | 0 | 0 | 0 | 1,415 | 0 | 0 | 0 | 641 | 164 | 132 | 131 | 252 | 116 | 109 | 74 | 592 | 435 | 874 | 1,373 | 1,361 | 1,273 | 1,256 | 1,251 | 1,267 | 1,304 | 1,324 | 1,259 | 1,485 | 1,530 | 1,529 | 1,563 | 1,858.7 | 1,782.2 | 1,765.0 | 1,780.2 | 1,949.7 | 2,087.0 | 2,082.4 | 2,307.5 | 2,290.6 | 2,278.0 | 2,232.8 | 2,166.2 | 2,171.1 | 2,188.2 | 2,145.1 | 2,138.2 | 2,144.0 | 2,099.9 | 2,149.3 | 2,152.9 | 1,480.7 | 1,475.0 | 1,459.1 | 1,541.0 | 349.0 | 341.2 | 333.1 | 77.4 | 78.2 | 0.2 | 0.2 | 0 | 0 | |||
| Stockholders' Equity | 441,914 | 411,065 | 369,631 | 333,775 | 305,867 | 285,970 | 259,151 | 236,447 | 216,661 | 201,875 | 182,973 | 168,602 | 154,526 | 146,043 | 137,489 | 131,402 | 134,001 | 138,245 | 120,564 | 114,803 | 103,320 | 93,404 | 82,775 | 73,728 | 65,272 | 62,060 | 56,508 | 53,061 | 48,410 | 43,549 | 39,125 | 34,995 | 31,463 | 27,709 | 24,658 | 23,214 | 21,674 | 19,285 | 17,782 | 16,538 | 14,756 | 13,384 | 12,430 | 11,768 | 10,873 | 10,741 | 10,336 | 10,602 | 10,328 | 9,746 | 9,087 | 8,733 | 8,432 | 8,192 | 7,553 | 7,505 | 7,271 | 7,757 | 7,766 | 7,765 | 7,347 | 6,864 | 6,397 | 5,857 | 5,618 | 5,257 | 3,585 | 3,256 | 2,918 | 2,672 | 2,527 | 2,230 | 1,470 | 1,197 | 761 | 550 | 353 | 431 | 196 | 383 | 324 | 246 | 6 | (64) | (162) | (227) | (721.1) | (790.9) | (905.0) | (1,036.1) | (1,158.0) | (1,246.8) | (1,289.1) | (1,352.8) | (1,478.4) | (1,443.9) | (1,447.4) | (1,440) | (1,454.0) | (1,429.9) | (1,253.4) | (967.3) | (487.2) | (278.4) | 25.6 | 266.3 | 419.9 | 571.0 | 77.5 | 138.7 | 179.8 | 39.4 | 19.8 | 28.6 | 37.4 | 45.6 | 2.8 | 3.4 | |||
| Cash Flow | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | 26,032 | 54,459 | 35,525 | 32,515 | 17,015 | 45,636 | 25,971 | 25,281 | 18,989 | 42,465 | 21,217 | 16,476 | 4,788 | 29,173 | 11,404 | 8,965 | (2,790) | 22,086 | 7,313 | 12,715 | 4,213 | 30,431 | 11,964 | 20,606 | 3,064 | 19,659 | 7,892 | 9,118 | 1,846 | 16,477 | 8,588 | 7,449 | (1,791) | 12,344 | 3,777 | 3,850 | (1,619) | 10,652 | 4,659 | 3,578 | (1,953) | 8,812 | 2,610 | 1,997 | (1,499) | 6,715 | 1,766 | 862 | (2,502) | 5,578 | 1,388 | 880 | (2,372) | 5,081 | 943 | 594 | (2,438) | 4,269 | 797 | 423 | (1,586) | 3,488 | 855 | 250 | (1,098) | 2,611 | 799 | 468 | (585) | 1,571 | 424 | 347 | (645) | 1,148 | 237 | 299 | (279) | 744 | 130 | 130 | (303) | 630 | 153 | 244 | (294) | 557.6 | 117 | 143 | (250) | 481.0 | 36.8 | 126.0 | (251.8) | 372.6 | 38.1 | 4.6 | (241.0) | 349.1 | (64.4) | 2.5 | (407.0) | 247.7 | (3.7) | (54.0) | (320.4) | 31.5 | (75.6) | (29.6) | (17.2) | 38.7 | (3.3) | 2.9 | (7.3) | 7.3 | (8.1) | 1.4 | 1.2 | ||||
| Capital Expenditure | (44,203) | (39,522) | (35,095) | (32,183) | (25,019) | (27,834) | (22,620) | (17,620) | (14,925) | (14,588) | (12,479) | (11,455) | (14,207) | (16,592) | (16,378) | (15,724) | (14,951) | (18,935) | (15,748) | (14,288) | (12,082) | (14,823) | (11,063) | (7,459) | (6,795) | (5,312) | (4,697) | (3,562) | (3,290) | (3,734) | (3,352) | (3,243) | (3,098) | (4,933) | (3,074) | (3,113) | (2,148) | (2,006) | (1,841) | (1,711) | (1,179) | (1,309) | (1,195) | (1,213) | (871) | (1,145) | (1,378) | (1,290) | (1,080) | (879) | (1,038) | (855) | (670) | (2,026) | (716) | (657) | (386) | (550) | (529) | (433) | (298) | (328) | (315) | (196) | (140) | (137) | (103) | (78) | (55) | (102) | (102) | (69) | (61) | (73) | (69) | (47) | (34) | (50) | (62) | (58) | (46) | (55) | (76) | (46) | (26) | (36.8) | (29) | (14) | (9) | (17.2) | (15.2) | (7.1) | (6.4) | (15.5) | (11.4) | (7.4) | (4.9) | (7.5) | (12.9) | (10.4) | (19.4) | (37.3) | (41.9) | (28.9) | (26.6) | (105.2) | (70.8) | (92.0) | (19.1) | (9.6) | (11.1) | (20.5) | (2.2) | (3.1) | (1.9) | (1.3) | (0.9) | ||||
| Free Cash Flow | (18,171) | 14,937 | 430 | 332 | (8,004) | 17,802 | 3,351 | 7,661 | 4,064 | 27,877 | 8,738 | 5,021 | (9,419) | 12,581 | (4,974) | (6,759) | (17,741) | 3,151 | (8,435) | (1,573) | (7,869) | 15,608 | 901 | 13,147 | (3,731) | 14,347 | 3,195 | 5,556 | (1,444) | 12,743 | 5,236 | 4,206 | (4,889) | 7,411 | 703 | 737 | (3,767) | 8,646 | 2,818 | 1,867 | (3,132) | 7,503 | 1,415 | 784 | (2,370) | 5,570 | 388 | (428) | (3,582) | 4,699 | 350 | 25 | (3,042) | 3,055 | 227 | (63) | (2,824) | 3,719 | 268 | (10) | (1,884) | 3,160 | 540 | 54 | (1,238) | 2,474 | 696 | 390 | (640) | 1,469 | 322 | 278 | (706) | 1,075 | 168 | 252 | (313) | 694 | 68 | 72 | (349) | 575 | 77 | 198 | (320) | 520.8 | 88 | 129 | (259) | 463.7 | 21.6 | 118.9 | (258.2) | 357.1 | 26.8 | (2.8) | (245.9) | 341.6 | (77.3) | (7.9) | (426.4) | 210.3 | (45.6) | (82.9) | (347.0) | (73.7) | (146.3) | (121.6) | (36.3) | 29.1 | 5 | (17.6) | (9.5) | 4.2 | (5.9) | 0.1 | 0.3 | ||||