MSFT - Microsoft Corporation
Price:
--
--
|
CONSENSUS:
Buy
DETAILS
|
PRICE TARGET:
$548.73
DETAILS
HIGH:
$680.00
LOW:
$400.00
MEDIAN:
$550.00
CONSENSUS:
$548.73
UPSIDE:
39.34%
| Metric | 2026 Q3 | 2026 Q2 | 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 | 1995 Q4 | 1995 Q3 | 1995 Q2 | 1995 Q1 | 1994 Q4 | 1994 Q3 | 1994 Q2 | 1994 Q1 | 1993 Q4 | 1993 Q3 | 1993 Q2 | 1993 Q1 | 1992 Q4 | 1992 Q3 | 1992 Q2 | 1992 Q1 | 1991 Q4 | 1991 Q3 | 1991 Q2 | 1991 Q1 | 1990 Q4 | 1990 Q3 | 1990 Q2 | 1990 Q1 | 1989 Q4 | 1989 Q3 | 1989 Q2 | 1989 Q1 | 1988 Q4 | 1988 Q3 | 1988 Q2 | 1988 Q1 | 1987 Q4 | 1987 Q3 | 1987 Q2 | 1987 Q1 | 1986 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | 82,886 | 81,273 | 77,673 | 76,441 | 70,066 | 69,632 | 65,585 | 64,727 | 61,858 | 62,020 | 56,517 | 56,189 | 52,857 | 52,747 | 50,122 | 51,865 | 49,360 | 51,728 | 45,317 | 46,152 | 41,706 | 43,076 | 37,154 | 38,033 | 35,021 | 36,906 | 33,055 | 33,717 | 30,571 | 32,471 | 29,084 | 30,085 | 26,819 | 28,918 | 24,538 | 25,605 | 23,212 | 25,826 | 21,928 | 20,614 | 20,531 | 23,796 | 20,379 | 22,180 | 21,729 | 26,470 | 23,201 | 23,382 | 20,403 | 24,519 | 18,529 | 19,896 | 20,489 | 21,456 | 16,008 | 18,059 | 17,407 | 20,885 | 17,372 | 17,367 | 16,428 | 19,953 | 16,195 | 16,039 | 14,503 | 19,022 | 12,920 | 13,099 | 13,648 | 16,629 | 15,061 | 15,837 | 14,454 | 16,367 | 13,762 | 13,371 | 14,398 | 12,542 | 10,811 | 11,804 | 10,900 | 11,837 | 9,741 | 10,161 | 9,620 | 10,818 | 9,189 | 9,292 | 9,175 | 10,153 | 8,215 | 8,065 | 7,835 | 8,541 | 7,746 | 7,253 | 7,245 | 7,741 | 6,126 | 6,455 | 6,403 | 6,550 | 5,766 | 5,804 | 5,656 | 6,112 | 5,384 | 6,525 | 4,595 | 5,195 | 4,193 | 3,995 | 3,774 | 3,585 | 3,130 | 3,175 | 3,208 | 2,680 | 2,295 | 2,255 | 2,205 | 2,195 | 2,016 | 1,621 | 1,587 | 1,482 | 1,247 | 1,293 | 1,244 | 1,129 | 983 | 1,039 | 958 | 938 | 818 | 815.4 | 680.9 | 681.9 | 580.5 | 526.6 | 486.9 | 460.5 | 369.4 | 336.9 | 310.9 | 300.4 | 235.2 | 220.2 | 197 | 209.8 | 176.4 | 170.4 | 161.8 | 155.9 | 102.6 | 99.8 | 98.4 | 81 | 66.8 | 61.9 |
| Cost of Revenue | 26,828 | 25,978 | 24,043 | 24,014 | 21,919 | 21,799 | 20,099 | 19,684 | 18,505 | 19,623 | 16,302 | 16,795 | 16,128 | 17,488 | 15,452 | 16,429 | 15,615 | 16,960 | 13,646 | 13,991 | 13,045 | 14,194 | 11,002 | 12,339 | 10,975 | 12,358 | 10,406 | 10,412 | 10,170 | 12,423 | 9,905 | 9,742 | 9,269 | 11,064 | 8,278 | 8,456 | 8,060 | 9,901 | 7,844 | 7,979 | 7,722 | 9,872 | 7,207 | 7,468 | 7,161 | 10,136 | 8,273 | 7,595 | 5,978 | 8,322 | 5,145 | 5,602 | 4,787 | 5,692 | 4,168 | 4,163 | 3,952 | 5,638 | 3,777 | 3,708 | 3,897 | 4,833 | 3,139 | 3,170 | 2,755 | 3,628 | 2,842 | 2,586 | 2,814 | 3,907 | 2,848 | 2,866 | 2,514 | 3,543 | 2,675 | 3,237 | 2,140 | 3,620 | 1,696 | 2,130 | 2,028 | 2,239 | 1,253 | 1,410 | 1,363 | 1,922 | 1,405 | 1,481 | 1,411 | 2,344 | 1,480 | 1,238 | 1,274 | 2,137 | 1,344 | 1,368 | 1,395 | 1,544 | 884 | 1,717 | 899 | 864 | 825 | 1,074 | 477 | 431 | 367 | 1,228 | 550 | 611 | 470 | 66 | 38 | 44 | 25 | 99 | 189 | 152 | 88 | 97 | 106 | 252 | 253 | 168 | 165 | 156 | 119 | 135 | 135 | 138 | 118 | 141 | 123.7 | 121 | 97 | 97.4 | 82.6 | 90.3 | 83.8 | 69.3 | 76.4 | 78.1 | 63 | 56.2 | 54.1 | 54.8 | 41.3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Gross Profit | 56,058 | 55,295 | 53,630 | 52,427 | 48,147 | 47,833 | 45,486 | 45,043 | 43,353 | 42,397 | 40,215 | 39,394 | 36,729 | 35,259 | 34,670 | 35,436 | 33,745 | 34,768 | 31,671 | 32,161 | 28,661 | 28,882 | 26,152 | 25,694 | 24,046 | 24,548 | 22,649 | 23,305 | 20,401 | 20,048 | 19,179 | 20,343 | 17,550 | 17,854 | 16,260 | 17,149 | 15,152 | 15,925 | 14,084 | 12,635 | 12,809 | 13,924 | 13,172 | 14,712 | 14,568 | 16,334 | 14,928 | 15,787 | 14,425 | 16,197 | 13,384 | 14,294 | 15,702 | 15,764 | 11,840 | 13,896 | 13,455 | 15,247 | 13,595 | 13,659 | 12,531 | 15,120 | 13,056 | 12,869 | 11,748 | 15,394 | 10,078 | 10,513 | 10,834 | 12,722 | 12,213 | 12,971 | 11,940 | 12,824 | 11,087 | 10,134 | 12,258 | 8,922 | 9,115 | 9,674 | 8,872 | 9,598 | 8,488 | 8,751 | 8,257 | 8,896 | 7,784 | 7,811 | 7,764 | 7,809 | 6,735 | 6,827 | 6,561 | 6,404 | 6,402 | 5,885 | 5,850 | 6,197 | 5,242 | 4,738 | 5,504 | 5,686 | 4,941 | 4,730 | 5,179 | 5,681 | 5,017 | 5,297 | 4,045 | 4,584 | 3,723 | 3,929 | 3,736 | 3,541 | 3,105 | 3,076 | 3,019 | 2,528 | 2,207 | 2,158 | 2,099 | 1,943 | 1,763 | 1,453 | 1,422 | 1,326 | 1,128 | 1,158 | 1,109 | 991 | 865 | 898 | 834.3 | 817 | 721 | 718 | 598.3 | 591.6 | 496.7 | 457.3 | 410.5 | 382.4 | 306.4 | 280.7 | 256.8 | 245.6 | 193.9 | 220.2 | 197 | 209.8 | 176.4 | 170.4 | 161.8 | 155.9 | 102.6 | 99.8 | 98.4 | 81 | 66.8 | 61.9 |
| Operating Expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| R&D Expenses | 8,915 | 8,504 | 8,146 | 8,829 | 8,198 | 7,917 | 7,544 | 8,056 | 7,653 | 7,142 | 6,659 | 6,739 | 6,984 | 6,844 | 6,628 | 6,849 | 6,306 | 5,758 | 5,599 | 5,687 | 5,204 | 4,899 | 4,926 | 5,214 | 4,887 | 4,603 | 4,565 | 4,513 | 4,316 | 4,070 | 3,977 | 3,933 | 3,715 | 3,504 | 3,574 | 3,514 | 3,355 | 3,062 | 3,106 | 3,146 | 2,980 | 2,900 | 2,962 | 3,094 | 2,984 | 2,903 | 3,065 | 3,123 | 2,743 | 2,748 | 2,767 | 2,783 | 2,640 | 2,528 | 2,460 | 2,594 | 2,517 | 2,371 | 2,329 | 2,393 | 2,269 | 2,185 | 2,196 | 2,350 | 2,220 | 2,079 | 2,065 | 2,225 | 2,212 | 2,290 | 2,283 | 2,407 | 2,035 | 1,885 | 1,837 | 1,948 | 1,750 | 1,637 | 1,786 | 1,861 | 1,617 | 1,591 | 1,515 | 1,691 | 1,482 | 1,437 | 1,548 | 1,659 | 1,538 | 2,971 | 1,611 | 1,336 | 1,111 | 1,118 | 1,094 | 1,184 | 1,066 | 1,044 | 1,013 | 1,364 | 1,069 | 990 | 956 | 1,040 | 990 | 911 | 834 | 1,081 | 611 | 667 | 611 | 711 | 597 | 627 | 567 | 516 | 492 | 485 | 432 | 453 | 364 | 313 | 302 | 264 | 219 | 199 | 178 | 170 | 156 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 8,745 | 8,516 | 7,523 | 9,275 | 7,949 | 8,263 | 7,390 | 9,062 | 8,119 | 8,223 | 6,661 | 8,401 | 7,393 | 8,016 | 6,524 | 8,053 | 7,075 | 6,763 | 5,834 | 7,379 | 6,409 | 6,086 | 5,350 | 7,073 | 6,184 | 6,054 | 5,398 | 6,387 | 5,744 | 5,720 | 5,247 | 6,031 | 5,543 | 5,671 | 4,978 | 5,647 | 5,074 | 4,958 | 4,263 | 5,299 | 4,546 | 4,998 | 4,417 | 5,233 | 4,800 | 5,412 | 4,879 | 6,055 | 4,708 | 5,480 | 4,283 | 5,438 | 5,450 | 5,465 | 4,072 | 4,917 | 4,564 | 4,882 | 4,063 | 5,095 | 4,553 | 4,770 | 3,744 | 4,530 | 4,355 | 4,802 | 3,531 | 4,301 | 4,184 | 4,493 | 3,931 | 4,880 | 5,496 | 4,458 | 3,332 | 4,197 | 3,919 | 3,813 | 2,855 | 3,932 | 3,367 | 3,350 | 2,927 | 4,071 | 3,446 | 2,710 | 2,760 | 3,019 | 4,948 | 3,363 | 1,976 | 3,298 | 2,125 | 2,656 | 1,667 | 1,827 | 1,486 | 2,312 | 1,332 | 1,595 | 1,437 | 1,502 | 1,208 | 1,353 | 1,195 | 1,527 | 1,070 | 762 | 993 | 943 | 811 | 1,047 | 933 | 982 | 883 | 838 | 851 | 818 | 711 | 751 | 772 | 766 | 684 | 591 | 584 | 541 | 446 | 424 | 400 | 529 | 481 | 486 | 459 | 455 | 394 | 382.7 | 319.8 | 320.7 | 273.1 | 235.1 | 217.9 | 207.6 | 170.4 | 156.4 | 138.4 | 127.6 | 115 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 306 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 243 | 0 | 127 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (18) | 0 | 0 | 0 | 0 | 0 | 581 | (242) | 613 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (292) | 259 | (263) | (251) | 496 | 158 | 177 | 179 | 347 | 24 | 14 | (27) | 81 | 46 | 82 | 100 | 144 | 189 | 78 | 69 | 66 | 70 | 66 | 67 | 76 | 73 | 331 | 325 | 39 | 37.3 | 36 | 38 | 39.3 | 27.5 | 24.8 | 20.7 | 28.2 | 19.1 | 15.5 | 13 | 13.8 | 12 | 11 | 9.5 | (561.3) | 0 | 0 | 0 | (403.4) | 0 | 0 | 0 | (219) | 0 | 0 | 0 | (136.6) |
| Operating Expenses | 17,660 | 17,020 | 15,669 | 18,104 | 16,147 | 16,180 | 14,934 | 17,118 | 15,772 | 15,365 | 13,320 | 15,140 | 14,377 | 14,860 | 13,152 | 14,902 | 13,381 | 12,521 | 11,433 | 13,066 | 11,613 | 10,985 | 10,276 | 12,287 | 11,071 | 10,657 | 9,963 | 10,900 | 10,060 | 9,790 | 9,224 | 9,964 | 9,258 | 9,175 | 8,552 | 9,161 | 8,429 | 8,020 | 7,369 | 8,445 | 7,526 | 7,898 | 7,379 | 8,327 | 7,784 | 8,558 | 7,944 | 9,305 | 7,451 | 8,228 | 7,050 | 8,221 | 8,090 | 7,993 | 6,532 | 7,511 | 7,081 | 7,253 | 6,392 | 7,488 | 6,822 | 6,955 | 5,940 | 6,880 | 6,575 | 6,881 | 5,596 | 6,526 | 6,396 | 6,783 | 6,214 | 7,287 | 7,531 | 6,343 | 5,169 | 6,145 | 5,669 | 5,450 | 4,641 | 5,793 | 4,984 | 4,941 | 4,442 | 5,762 | 4,928 | 4,147 | 4,290 | 4,678 | 6,486 | 6,334 | 3,587 | 4,634 | 3,817 | 4,171 | 3,374 | 3,011 | 2,552 | 3,356 | 2,345 | 1,987 | 2,506 | 2,492 | 2,164 | 2,101 | 2,444 | 2,750 | 2,228 | 2,339 | 1,815 | 1,835 | 1,641 | 2,006 | 1,809 | 1,878 | 1,678 | 1,497 | 1,451 | 1,447 | 1,305 | 1,348 | 1,325 | 1,157 | 1,055 | 921 | 873 | 806 | 691 | 670 | 629 | 576 | 522 | 525 | 496.3 | 491 | 432 | 422 | 347.3 | 345.5 | 293.8 | 263.3 | 237 | 223.1 | 183.4 | 170.2 | 150.4 | 138.6 | 124.5 | (561.3) | 0 | 0 | 0 | (403.4) | 0 | 0 | 0 | (219) | 0 | 0 | 0 | (136.6) |
| Operating Income | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Income | 38,398 | 38,275 | 37,961 | 34,323 | 32,000 | 31,653 | 30,552 | 27,925 | 27,581 | 27,032 | 26,895 | 24,254 | 22,352 | 20,399 | 21,518 | 20,534 | 20,364 | 22,247 | 20,238 | 19,095 | 17,048 | 17,897 | 15,876 | 13,407 | 12,975 | 13,891 | 12,686 | 12,405 | 10,341 | 10,258 | 9,955 | 10,379 | 8,292 | 8,679 | 7,708 | 7,682 | 6,723 | 7,905 | 6,715 | 3,080 | 5,283 | 6,026 | 5,793 | (2,053) | 6,594 | 7,776 | 5,844 | 6,482 | 6,974 | 7,969 | 6,334 | 6,073 | 7,612 | 7,771 | 5,308 | 192 | 6,374 | 7,994 | 7,203 | 6,171 | 5,709 | 8,165 | 7,116 | 5,930 | 5,173 | 8,513 | 4,482 | 3,987 | 4,438 | 5,939 | 5,999 | 5,684 | 4,409 | 6,481 | 5,918 | 3,989 | 6,589 | 3,472 | 4,474 | 3,881 | 3,888 | 4,657 | 4,046 | 2,989 | 3,329 | 4,749 | 3,494 | 3,133 | 1,278 | 1,475 | 3,148 | 2,193 | 2,744 | 2,233 | 3,028 | 2,874 | 3,298 | 2,841 | 2,897 | 2,751 | 2,998 | 3,194 | 2,777 | 2,629 | 2,735 | 2,931 | 2,789 | 2,958 | 2,230 | 2,749 | 2,082 | 1,923 | 1,927 | 1,663 | 1,427 | 1,579 | 1,568 | 1,081 | 902 | 810 | 774 | 786 | 708 | 532 | 549 | 520 | 437 | 488 | 480 | 415 | 343 | 373 | 338 | 326 | 289 | 296 | 251 | 246.1 | 202.9 | 194 | 173.5 | 159.3 | 123 | 110.5 | 106.4 | 107 | 69.4 | (341.1) | 197 | 209.8 | 176.4 | (233) | 161.8 | 155.9 | 102.6 | (119.2) | 98.4 | 81 | 66.8 | (74.7) |
| Interest Expense | 778 | 736 | 698 | 615 | 594 | 594 | 582 | 701 | 800 | 909 | 525 | 482 | 496 | 490 | 500 | 496 | 503 | 525 | 539 | 553 | 633 | 571 | 589 | 686 | 614 | 654 | 637 | 669 | 671 | 672 | 674 | 672 | 691 | 698 | 672 | 655 | 609 | 521 | 437 | 345 | 340 | 309 | 249 | 247 | 211 | 162 | 161 | 169 | 175 | 135 | 118 | 120 | 109 | 105 | 95 | 0 | 95 | 95 | 94 | 94 | 84 | 72 | 45 | 641 | 38 | 38 | 38 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Income | 730 | 840 | 976 | 769 | 597 | 600 | 681 | 638 | 619 | 734 | 1,166 | 905 | 748 | 700 | 641 | 552 | 519 | 503 | 520 | 497 | 519 | 545 | 570 | 595 | 673 | 688 | 724 | 709 | 668 | 704 | 681 | 0 | 575 | 530 | 473 | 1,387 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 269 | 216 | 205 | 210 | 0 | 204 | 197 | 203 | 160 | 164 | 175 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Profitability | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EBITDA | 50,285 | 58,180 | 48,060 | 44,434 | 40,711 | 36,786 | 38,234 | 34,331 | 33,554 | 33,394 | 31,730 | 29,083 | 26,718 | 24,477 | 24,862 | 24,962 | 24,466 | 26,536 | 24,275 | 23,302 | 20,805 | 21,669 | 19,358 | 17,612 | 16,575 | 17,942 | 16,294 | 16,189 | 14,083 | 14,052 | 13,732 | 13,868 | 12,042 | 12,403 | 11,155 | 10,956 | 10,156 | 10,709 | 9,080 | 5,602 | 7,083 | 7,708 | 7,223 | (16) | 8,243 | 9,533 | 7,485 | 8,488 | 8,387 | 9,274 | 7,480 | 7,248 | 8,765 | 8,884 | 6,339 | 1,873 | 7,224 | 9,012 | 8,126 | 7,102 | 6,429 | 9,232 | 7,969 | 7,714 | 6,073 | 9,536 | 5,449 | 4,668 | 5,102 | 6,571 | 6,584 | 6,292 | 4,941 | 6,962 | 6,353 | 4,370 | 7,034 | 3,837 | 4,723 | 4,142 | 4,065 | 4,888 | 4,280 | 3,271 | 3,611 | 4,857 | 3,677 | 3,442 | 1,527 | 1,775 | 3,476 | 2,665 | 3,163 | 2,508 | 3,301 | 3,233 | 3,446 | 3,136 | 3,179 | 3,315 | 3,481 | 3,433 | 3,027 | 2,337 | 3,010 | 3,256 | 3,134 | 3,454 | 2,388 | 2,926 | 2,261 | 2,171 | 2,206 | 1,932 | 1,655 | 1,722 | 1,676 | 1,225 | 1,064 | 954 | 963 | 864 | 777 | 598 | 619 | 586 | 504 | 564 | 553 | 462 | 384 | 412 | 376 | 362 | 327 | 335.3 | 278.5 | 270.9 | 223.6 | 222.2 | 192.6 | 174.8 | 136 | 124.3 | 118.4 | 118 | 78.9 | (341.1) | 197 | 209.8 | 176.4 | (233) | 161.8 | 155.9 | 102.6 | (119.2) | 98.4 | 81 | 66.8 | (74.7) |
| EBIT | 40,118 | 48,982 | 34,999 | 33,231 | 31,971 | 29,959 | 30,851 | 27,951 | 27,527 | 27,435 | 27,809 | 25,209 | 23,169 | 20,829 | 22,072 | 20,983 | 20,693 | 23,040 | 21,063 | 19,958 | 17,869 | 18,908 | 16,713 | 14,108 | 13,457 | 14,739 | 13,323 | 13,265 | 11,157 | 11,057 | 10,895 | 11,352 | 9,332 | 9,867 | 8,656 | 8,613 | 7,703 | 8,543 | 7,264 | 3,692 | 5,376 | 6,164 | 5,762 | (1,509) | 6,728 | 8,012 | 6,057 | 6,746 | 7,132 | 8,013 | 6,526 | 6,265 | 7,712 | 7,875 | 5,629 | 1,076 | 6,458 | 8,334 | 7,400 | 6,413 | 5,709 | 8,569 | 7,275 | 6,996 | 5,379 | 8,921 | 4,803 | 3,987 | 4,438 | 5,939 | 5,999 | 5,684 | 4,409 | 6,481 | 5,918 | 3,989 | 6,589 | 3,472 | 4,474 | 3,881 | 3,888 | 4,657 | 4,046 | 2,989 | 3,329 | 4,749 | 3,494 | 3,133 | 1,278 | 1,475 | 3,148 | 2,193 | 2,744 | 2,233 | 3,028 | 2,874 | 3,298 | 2,841 | 2,897 | 2,751 | 2,998 | 3,194 | 2,777 | 2,629 | 2,735 | 2,931 | 2,789 | 2,958 | 2,230 | 2,749 | 2,082 | 1,923 | 1,927 | 1,663 | 1,427 | 1,579 | 1,568 | 1,081 | 902 | 810 | 774 | 786 | 708 | 532 | 549 | 520 | 437 | 488 | 480 | 415 | 343 | 373 | 338 | 326 | 289 | 296 | 251 | 246.1 | 202.9 | 194 | 173.5 | 159.3 | 123 | 110.5 | 106.4 | 107 | 69.4 | (341.1) | 197 | 209.8 | 176.4 | (233) | 161.8 | 155.9 | 102.6 | (119.2) | 98.4 | 81 | 66.8 | (74.7) |
| Income Before Tax | 39,340 | 48,246 | 34,301 | 32,616 | 31,377 | 29,365 | 30,269 | 27,250 | 26,727 | 26,526 | 27,284 | 24,727 | 22,673 | 20,339 | 21,572 | 20,487 | 20,190 | 22,515 | 20,524 | 19,405 | 17,236 | 18,337 | 16,124 | 13,422 | 12,843 | 14,085 | 12,686 | 12,596 | 10,486 | 10,385 | 10,221 | 10,680 | 8,641 | 9,169 | 7,984 | 7,958 | 7,094 | 8,022 | 6,827 | 3,347 | 5,036 | 5,855 | 5,513 | (1,756) | 6,517 | 7,850 | 5,896 | 6,577 | 6,957 | 7,878 | 6,408 | 6,145 | 7,603 | 7,770 | 5,534 | 359 | 6,363 | 8,239 | 7,306 | 6,319 | 6,025 | 8,497 | 7,230 | 6,024 | 5,341 | 8,883 | 4,765 | 4,142 | 4,050 | 5,638 | 5,991 | 5,968 | 4,810 | 6,820 | 6,216 | 4,284 | 6,971 | 3,805 | 5,041 | 4,258 | 4,315 | 5,137 | 4,552 | 3,861 | 3,825 | 5,169 | 3,773 | 3,704 | 2,279 | 2,312 | 3,901 | 2,867 | 3,197 | 2,596 | 3,047 | 2,243 | 4,026 | 3,357 | 1,887 | 98 | 3,658 | 3,917 | 3,852 | 3,651 | 3,613 | 3,691 | 3,320 | 3,388 | 2,949 | 3,051 | 2,503 | 2,088 | 2,057 | 1,770 | 1,202 | 1,626 | 1,603 | 1,140 | 945 | 860 | 864 | 885 | 770 | 547 | 592 | 557 | 471 | 540 | 382 | 438 | 362 | 390 | 357 | 347 | 307 | 309 | 262.9 | 257.7 | 211.7 | 200.6 | 179.5 | 163.5 | 127 | 117.6 | 110.6 | 109.5 | 72.9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Income Tax Expense | 7,562 | 9,788 | 6,554 | 5,383 | 5,553 | 5,257 | 5,602 | 5,214 | 4,788 | 4,656 | 4,993 | 4,646 | 4,374 | 3,914 | 4,016 | 3,747 | 3,462 | 3,750 | 19 | 2,947 | 1,779 | 2,874 | 2,231 | 2,220 | 2,091 | 2,436 | 2,008 | (591) | 1,677 | 1,965 | 1,397 | 1,807 | 1,217 | 15,471 | 1,408 | (111) | 1,608 | 1,755 | 1,160 | 225 | 1,280 | 837 | 611 | 1,439 | 1,532 | 1,987 | 1,356 | 1,965 | 1,297 | 1,320 | 1,164 | 1,180 | 1,548 | 1,393 | 1,068 | 851 | 1,255 | 1,615 | 1,568 | 445 | 793 | 1,863 | 1,820 | 1,506 | 1,335 | 2,221 | 1,191 | 1,097 | 1,073 | 1,464 | 1,618 | 1,671 | 422 | 2,113 | 1,927 | 1,249 | 2,045 | 1,179 | 1,563 | 1,430 | 1,338 | 1,484 | 1,411 | 161 | 1,262 | 1,706 | 1,245 | 1,014 | 964 | 763 | 1,287 | 946 | 1,055 | 731 | 1,006 | 718 | 1,288 | 1,074 | 604 | 33 | 1,207 | 1,293 | 1,271 | 1,242 | 1,228 | 1,255 | 1,129 | 1,186 | 1,032 | 1,068 | 820 | 731 | 720 | 637 | 539 | 569 | 561 | 399 | 331 | 301 | 302 | 310 | 271 | 179 | 196 | 184 | 155 | 178 | 126 | 149 | 123 | 125 | 114 | 111 | 98 | 98.9 | 84.1 | 82.5 | 67.7 | 62.2 | 55.7 | 50.6 | 39.4 | 37.6 | 35.4 | 35 | 23.3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Income | 31,778 | 38,458 | 27,747 | 27,233 | 25,824 | 24,108 | 24,667 | 22,036 | 21,939 | 21,870 | 22,291 | 20,081 | 18,299 | 16,425 | 17,556 | 16,740 | 16,728 | 18,765 | 20,505 | 16,458 | 15,457 | 15,463 | 13,893 | 11,202 | 10,752 | 11,649 | 10,678 | 13,187 | 8,809 | 8,420 | 8,824 | 8,873 | 7,424 | (6,302) | 6,576 | 8,069 | 5,486 | 6,267 | 5,667 | 3,122 | 3,756 | 5,018 | 4,902 | (3,195) | 4,985 | 5,863 | 4,540 | 4,612 | 5,660 | 6,558 | 5,244 | 4,965 | 6,055 | 6,377 | 4,466 | (492) | 5,108 | 6,624 | 5,738 | 5,874 | 5,232 | 6,634 | 5,410 | 4,518 | 4,006 | 6,662 | 3,574 | 3,045 | 2,977 | 4,174 | 4,373 | 4,297 | 4,388 | 4,707 | 4,289 | 3,035 | 4,926 | 2,626 | 3,478 | 2,828 | 2,977 | 3,653 | 3,141 | 3,700 | 2,563 | 3,463 | 2,528 | 2,690 | 1,315 | 1,549 | 2,614 | 1,921 | 2,142 | 1,865 | 2,041 | 1,525 | 2,738 | 2,283 | 1,283 | 65 | 2,451 | 2,624 | 2,206 | 2,409 | 2,385 | 2,436 | 2,191 | 2,202 | 1,917 | 1,983 | 1,683 | 1,357 | 1,337 | 1,133 | 663 | 1,057 | 1,042 | 741 | 614 | 559 | 562 | 575 | 499 | 368 | 396 | 373 | 316 | 362 | 256 | 289 | 239 | 265 | 243 | 236 | 209 | 210.1 | 178.8 | 175.2 | 144 | 138.4 | 123.8 | 112.9 | 87.6 | 80 | 75.2 | 74.5 | 49.6 | 45.3 | 41.1 | 47.5 | 36.6 | 30 | 37.3 | 35.3 | 21.3 | 17.3 | 19.1 | 19.7 | 15.8 | 11.6 |
| Per Share Data | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EPS (Basic) | 4.28 | 5.18 | 3.73 | 3.66 | 3.47 | 3.24 | 3.32 | 2.96 | 2.95 | 2.94 | 3.00 | 2.70 | 2.46 | 2.20 | 2.35 | 2.24 | 2.23 | 2.50 | 2.73 | 2.19 | 2.05 | 2.05 | 1.84 | 1.48 | 1.41 | 1.53 | 1.40 | 1.72 | 1.15 | 1.09 | 1.15 | 1.15 | 0.96 | -0.82 | 0.85 | 1.04 | 0.71 | 0.81 | 0.73 | 0.40 | 0.48 | 0.63 | 0.61 | -0.40 | 0.61 | 0.71 | 0.55 | 0.56 | 0.68 | 0.79 | 0.63 | 0.59 | 0.72 | 0.76 | 0.53 | -0.06 | 0.61 | 0.79 | 0.68 | 0.70 | 0.62 | 0.78 | 0.63 | 0.52 | 0.46 | 0.75 | 0.40 | 0.34 | 0.33 | 0.47 | 0.48 | 0.47 | 0.47 | 0.50 | 0.46 | 0.32 | 0.51 | 0.27 | 0.35 | 0.28 | 0.29 | 0.35 | 0.29 | 0.34 | 0.24 | 0.32 | 0.23 | 0.25 | 0.12 | 0.14 | 0.24 | 0.14 | 0.20 | 0.17 | 0.19 | 0.14 | 0.25 | 0.21 | 0.12 | 0.01 | 0.23 | 0.25 | 0.21 | 0.22 | 0.23 | 0.24 | 0.22 | 0.22 | 0.19 | 0.20 | 0.17 | 0.14 | 0.14 | 0.12 | 0.07 | 0.11 | 0.11 | 0.07 | 0.07 | 0.06 | 0.06 | 0.06 | 0.05 | 0.04 | 0.04 | 0.04 | 0.04 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.02 | 0.02 | 0.02 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EPS (Diluted) | 4.27 | 5.16 | 3.72 | 3.65 | 3.46 | 3.23 | 3.30 | 2.95 | 2.94 | 2.93 | 2.99 | 2.69 | 2.45 | 2.20 | 2.35 | 2.23 | 2.22 | 2.48 | 2.71 | 2.17 | 2.03 | 2.03 | 1.82 | 1.46 | 1.40 | 1.51 | 1.38 | 1.71 | 1.14 | 1.08 | 1.14 | 1.14 | 0.95 | -0.82 | 0.84 | 1.03 | 0.70 | 0.80 | 0.72 | 0.39 | 0.47 | 0.62 | 0.61 | -0.40 | 0.61 | 0.71 | 0.54 | 0.55 | 0.68 | 0.78 | 0.62 | 0.59 | 0.72 | 0.76 | 0.53 | -0.06 | 0.60 | 0.78 | 0.68 | 0.68 | 0.61 | 0.77 | 0.62 | 0.51 | 0.45 | 0.74 | 0.40 | 0.34 | 0.33 | 0.47 | 0.48 | 0.46 | 0.47 | 0.50 | 0.45 | 0.31 | 0.50 | 0.26 | 0.35 | 0.28 | 0.29 | 0.34 | 0.29 | 0.34 | 0.23 | 0.32 | 0.23 | 0.25 | 0.12 | 0.14 | 0.24 | 0.14 | 0.20 | 0.17 | 0.19 | 0.13 | 0.25 | 0.21 | 0.12 | 0.01 | 0.22 | 0.24 | 0.20 | 0.22 | 0.22 | 0.22 | 0.20 | 0.20 | 0.18 | 0.18 | 0.16 | 0.13 | 0.13 | 0.11 | 0.07 | 0.10 | 0.10 | 0.07 | 0.06 | 0.06 | 0.06 | 0.06 | 0.05 | 0.04 | 0.04 | 0.04 | 0.04 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.02 | 0.02 | 0.02 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Shares Outstanding | 7,426 | 7,431 | 7,433 | 7,432 | 7,434 | 7,435 | 7,433 | 7,433 | 7,431 | 7,432 | 7,429 | 7,434 | 7,441 | 7,451 | 7,457 | 7,474 | 7,493 | 7,505 | 7,513 | 7,527 | 7,539 | 7,555 | 7,566 | 7,580 | 7,602 | 7,621 | 7,634 | 7,655 | 7,672 | 7,692 | 7,673 | 7,683 | 7,698 | 7,710 | 7,708 | 7,746 | 7,725 | 7,755 | 7,789 | 7,842 | 7,895 | 7,964 | 7,996 | 8,061 | 8,167 | 8,228 | 8,249 | 8,246 | 8,284 | 8,326 | 8,339 | 8,345 | 8,364 | 8,393 | 8,396 | 8,388 | 8,401 | 8,402 | 8,392 | 8,427 | 8,420 | 8,497 | 8,614 | 8,714 | 8,767 | 8,856 | 8,914 | 8,900 | 8,891 | 8,903 | 9,084 | 9,265 | 9,307 | 9,361 | 9,380 | 9,505 | 9,725 | 9,806 | 9,929 | 10,189 | 10,303 | 10,560 | 10,696 | 10,749 | 10,856 | 10,877 | 10,873 | 10,824 | 10,785 | 10,810 | 10,811 | 10,732 | 10,715 | 10,703 | 10,739 | 10,829 | 10,830 | 10,790 | 10,796 | 10,760 | 10,672 | 10,660 | 10,598 | 10,334 | 10,418 | 10,326 | 10,258 | 10,200 | 10,110 | 9,996 | 9,858.8 | 9,860 | 9,732 | 9,696 | 9,640 | 9,543.1 | 9,409.1 | 9,866.7 | 9,446.2 | 9,393.3 | 10,218.2 | 9,583.3 | 9,980 | 10,537.1 | 9,900 | 9,325 | 9,028.6 | 11,369.4 | 8,533.3 | 9,633.3 | 9,560 | 10,600 | 9,720 | 9,440 | 8,360 | 8,241.4 | 8,940 | 8,760 | 7,200 | 9,328.4 | 8,253.3 | 7,526.7 | 8,760 | 8,004.6 | 7,520 | 7,450 | 7,911.5 | 7,852.5 | 7,799.7 | 7,752.5 | 7,719.8 | 7,719.8 | 7,658.8 | 7,583.1 | 7,583.1 | 7,583.1 | 7,342.4 | 7,342.4 | 7,342.4 | 7,342.4 |
| Metric | 2026 Q3 | 2026 Q2 | 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 | 1995 Q4 | 1995 Q3 | 1995 Q2 | 1995 Q1 | 1994 Q4 | 1994 Q3 | 1994 Q2 | 1994 Q1 | 1993 Q4 | 1993 Q3 | 1993 Q2 | 1993 Q1 | 1992 Q4 | 1992 Q3 | 1992 Q2 | 1992 Q1 | 1991 Q4 | 1991 Q3 | 1991 Q2 | 1991 Q1 | 1990 Q4 | 1990 Q3 | 1990 Q2 | 1990 Q1 | 1989 Q4 | 1988 Q4 | 1987 Q4 | 1986 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash & Cash Equivalents | 32,105 | 24,296 | 28,849 | 30,242 | 28,828 | 17,482 | 20,840 | 18,315 | 19,634 | 17,305 | 80,452 | 34,704 | 26,562 | 15,646 | 22,884 | 13,931 | 12,498 | 20,604 | 19,165 | 14,224 | 13,702 | 14,432 | 17,205 | 13,576 | 11,710 | 8,864 | 13,117 | 11,356 | 11,212 | 6,638 | 15,137 | 11,946 | 9,221 | 12,859 | 6,884 | 7,663 | 6,713 | 8,468 | 13,928 | 6,510 | 7,170 | 7,185 | 5,431 | 5,595 | 7,414 | 6,426 | 6,302 | 8,669 | 11,572 | 10,059 | 4,023 | 3,804 | 5,240 | 6,017 | 5,036 | 6,938 | 6,388 | 10,610 | 12,881 | 9,610 | 7,021 | 4,023 | 8,161 | 5,505 | 8,155 | 9,422 | 8,823 | 6,076 | 7,285 | 8,346 | 9,004 | 10,339 | 11,820 | 7,460 | 6,637 | 6,111 | 7,611 | 6,859 | 9,076 | 6,714 | 4,351 | 4,083 | 2,974 | 4,851 | 3,782 | 4,556 | 11,141 | 14,304 | 9,348 | 6,149 | 5,768 | 6,438 | 4,300 | 5,552 | 5,338 | 3,016 | 5,116 | 5,256 | 3,113 | 3,922 | 4,149 | 3,531 | 2,641 | 4,846 | 5,192 | 4,719 | 4,789 | 4,975 | 6,203 | 6,113 | 5,191 | 3,839 | 4,110 | 2,582 | 3,945 | 3,706 | 3,852 | 3,096 | 3,018 | 2,601 | 2,937 | 2,323 | 1,906 | 1,962 | 1,205 | 917 | 1,326 | 1,477 | 1,152 | 951 | 843 | 1,013 | 855 | 840 | 813 | 791.4 | 632.4 | 613.6 | 486.9 | 417.2 | 396.8 | 334.2 | 354.3 | 246.3 | 258.9 | 231.3 | 209.5 | 192.4 | 183.2 | 132.5 | 102.7 |
| Short-Term Investments | 46,167 | 65,160 | 73,156 | 64,313 | 50,784 | 54,069 | 57,589 | 57,216 | 60,379 | 63,677 | 63,493 | 76,552 | 77,857 | 83,849 | 84,360 | 90,818 | 92,162 | 104,744 | 111,419 | 116,032 | 111,705 | 117,536 | 120,772 | 122,951 | 125,916 | 125,389 | 123,519 | 122,463 | 120,406 | 121,024 | 120,743 | 121,822 | 123,049 | 129,921 | 131,587 | 125,318 | 119,305 | 114,313 | 123,004 | 106,730 | 98,382 | 95,455 | 93,924 | 90,931 | 88,024 | 83,823 | 82,891 | 77,040 | 76,853 | 73,885 | 76,649 | 73,218 | 69,243 | 62,295 | 61,608 | 56,102 | 53,141 | 41,126 | 44,522 | 43,162 | 43,129 | 37,229 | 36,012 | 31,283 | 31,511 | 26,677 | 27,905 | 25,371 | 18,055 | 12,369 | 11,718 | 13,323 | 14,521 | 13,616 | 14,937 | 17,300 | 20,625 | 22,014 | 22,756 | 27,447 | 30,465 | 30,618 | 37,082 | 32,900 | 33,812 | 29,948 | 53,274 | 46,288 | 47,059 | 46,628 | 45,854 | 42,610 | 41,878 | 37,872 | 35,137 | 35,636 | 33,577 | 32,973 | 33,050 | 27,678 | 25,869 | 23,358 | 22,070 | 18,952 | 16,013 | 13,124 | 14,113 | 12,261 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Receivables | 60,041 | 56,535 | 52,894 | 69,905 | 51,700 | 48,188 | 44,148 | 56,924 | 44,029 | 42,831 | 36,953 | 48,688 | 37,420 | 35,833 | 31,279 | 44,261 | 32,613 | 33,520 | 27,349 | 38,043 | 26,322 | 27,312 | 22,851 | 32,011 | 22,699 | 23,525 | 19,087 | 29,524 | 19,269 | 19,680 | 17,390 | 26,481 | 17,208 | 18,428 | 14,561 | 22,431 | 12,882 | 14,343 | 11,129 | 18,277 | 12,247 | 14,507 | 11,444 | 17,908 | 12,427 | 16,186 | 12,887 | 19,544 | 13,497 | 15,986 | 11,007 | 17,486 | 11,991 | 14,317 | 9,871 | 15,780 | 10,961 | 13,643 | 10,153 | 14,987 | 10,033 | 12,874 | 9,646 | 13,014 | 9,137 | 11,196 | 8,587 | 11,192 | 9,182 | 10,953 | 9,535 | 13,589 | 9,871 | 11,621 | 8,982 | 11,338 | 8,454 | 9,895 | 6,879 | 9,316 | 6,818 | 7,758 | 5,799 | 7,180 | 5,610 | 6,646 | 5,106 | 5,890 | 4,937 | 5,608 | 4,533 | 5,196 | 4,075 | 4,894 | 4,450 | 5,129 | 4,230 | 5,095 | 3,615 | 3,671 | 3,532 | 4,143 | 3,172 | 3,250 | 2,902 | 3,284 | 2,207 | 2,245 | 1,689 | 2,029 | 1,153 | 1,460 | 1,055 | 1,081 | 788 | 980 | 866 | 975 | 855 | 639 | 681 | 771 | 1,052 | 581 | 580 | 591 | 527 | 475 | 522 | 460 | 364 | 338 | 439 | 1,280 | 994 | 823.7 | 262.7 | 259.2 | 237.7 | 243.3 | 223.3 | 227.4 | 177.6 | 181 | 151.3 | 165.6 | 130.3 | 111.2 | 93.6 | 55.1 | 34.5 |
| Inventory | 1,219 | 1,059 | 1,130 | 938 | 848 | 909 | 1,626 | 1,246 | 1,304 | 1,615 | 3,000 | 2,500 | 2,877 | 2,980 | 4,268 | 3,742 | 3,296 | 3,019 | 3,411 | 2,636 | 2,245 | 1,924 | 2,705 | 1,895 | 1,644 | 1,823 | 2,622 | 2,063 | 1,951 | 1,961 | 3,614 | 2,662 | 2,084 | 2,003 | 3,211 | 2,181 | 1,979 | 1,961 | 3,122 | 2,251 | 2,450 | 2,702 | 3,816 | 2,902 | 2,469 | 2,053 | 3,141 | 2,660 | 1,920 | 1,594 | 2,613 | 1,938 | 2,133 | 1,661 | 1,624 | 1,137 | 1,412 | 1,351 | 2,270 | 1,372 | 1,056 | 861 | 1,242 | 740 | 501 | 589 | 1,150 | 717 | 657 | 968 | 1,640 | 985 | 774 | 755 | 1,178 | 1,127 | 1,750 | 1,725 | 2,521 | 1,478 | 1,113 | 1,003 | 726 | 491 | 340 | 304 | 608 | 421 | 542 | 621 | 1,099 | 640 | 604 | 650 | 959 | 673 | 0 | 0 | 0 | 83 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 33 | 108 | 125 | 88 | 87 | 117 | 108 | 102 | 131 | 130 | 95 | 127 | 119 | 102 | 88 | 85.9 | 60.4 | 58 | 58.4 | 47.1 | 52.9 | 63.4 | 58.4 | 55.6 | 50 | 41.1 | 36 | 37.8 | 53.5 | 16.6 | 8 |
| Other Current Assets | 35,797 | 33,140 | 33,037 | 25,733 | 24,484 | 26,432 | 25,723 | 26,033 | 21,834 | 21,965 | 23,688 | 21,813 | 19,173 | 19,515 | 18,021 | 16,932 | 13,353 | 12,301 | 12,982 | 13,471 | 11,640 | 12,769 | 13,544 | 11,482 | 8,536 | 7,473 | 7,551 | 10,146 | 7,049 | 7,571 | 7,311 | 6,751 | 5,097 | 4,422 | 4,788 | 5,103 | 5,434 | 5,864 | 6,726 | 5,892 | 8,172 | 7,963 | 7,041 | 5,461 | 8,064 | 7,874 | 7,218 | 6,333 | 5,164 | 5,346 | 5,158 | 5,020 | 4,917 | 5,284 | 5,912 | 5,127 | 4,958 | 5,783 | 5,445 | 5,787 | 5,024 | 4,697 | 4,520 | 5,134 | 5,214 | 4,603 | 5,766 | 5,924 | 5,545 | 5,094 | 5,305 | 5,006 | 4,503 | 4,323 | 4,119 | 4,292 | 4,343 | 4,687 | 4,126 | 4,055 | 3,881 | 3,232 | 3,250 | 3,315 | 3,049 | 2,945 | 2,767 | 3,663 | 3,384 | 3,394 | 3,656 | 4,089 | 3,815 | 3,963 | 4,159 | 4,122 | 4,904 | 4,664 | 4,554 | 3,856 | 4,239 | 3,984 | 3,510 | 3,260 | 1,110 | 893 | 854 | 2,221 | 16,166 | 13,667 | 12,620 | 10,590 | 8,570 | 7,973 | 6,105 | 5,687 | 5,506 | 6,371 | 4,359 | 4,599 | 4,045 | 3,901 | 3,334 | 2,989 | 3,415 | 3,071 | 2,593 | 2,258 | 2,107 | 1,941 | 1,771 | 1,372 | 1,233 | 118 | 66 | 68.7 | 577.5 | 420.8 | 418.2 | 320.9 | 256 | 252.3 | 180.5 | 237 | 219.3 | 174.8 | 151 | 127.5 | 15 | 8.8 | 2.8 |
| Total Current Assets | 175,329 | 180,190 | 189,066 | 191,131 | 156,644 | 147,080 | 149,926 | 159,734 | 147,180 | 147,393 | 207,586 | 184,257 | 163,889 | 157,823 | 160,812 | 169,684 | 153,922 | 174,188 | 174,326 | 184,406 | 165,614 | 173,973 | 177,077 | 181,915 | 170,505 | 167,074 | 165,896 | 175,552 | 159,887 | 156,874 | 164,195 | 169,662 | 156,659 | 167,633 | 161,031 | 162,696 | 146,313 | 144,949 | 157,909 | 139,660 | 128,421 | 127,812 | 121,656 | 122,797 | 118,398 | 116,362 | 112,439 | 114,246 | 109,006 | 106,870 | 99,450 | 101,466 | 93,524 | 89,574 | 84,051 | 85,084 | 76,860 | 72,513 | 75,271 | 74,918 | 66,263 | 59,684 | 59,581 | 55,676 | 54,518 | 52,487 | 52,231 | 49,280 | 40,724 | 37,730 | 37,202 | 43,242 | 41,489 | 37,775 | 35,853 | 40,168 | 42,783 | 45,180 | 45,358 | 49,010 | 46,628 | 46,694 | 49,831 | 48,737 | 46,593 | 44,399 | 72,896 | 70,566 | 65,270 | 62,400 | 60,910 | 58,973 | 54,672 | 52,931 | 50,043 | 48,576 | 47,827 | 47,988 | 44,332 | 39,210 | 37,789 | 35,016 | 31,393 | 30,308 | 25,217 | 22,020 | 21,963 | 21,702 | 24,058 | 21,809 | 18,964 | 15,889 | 13,735 | 11,636 | 10,838 | 10,373 | 10,224 | 10,442 | 8,232 | 7,839 | 7,696 | 7,103 | 6,417 | 5,620 | 5,287 | 4,696 | 4,554 | 4,312 | 3,912 | 3,482 | 3,073 | 2,850 | 2,646 | 2,340 | 1,961 | 1,769.7 | 1,533 | 1,351.6 | 1,201.2 | 1,028.5 | 929 | 877.3 | 770.8 | 719.9 | 679.5 | 612.8 | 526.8 | 468.9 | 345.3 | 213 | 148 |
| Non-Current Assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment | 307,631 | 286,229 | 255,652 | 229,789 | 208,414 | 189,718 | 173,391 | 154,552 | 138,746 | 128,706 | 117,937 | 109,987 | 102,011 | 96,379 | 90,384 | 87,546 | 83,214 | 79,568 | 75,347 | 70,803 | 65,618 | 62,035 | 56,974 | 52,904 | 49,669 | 48,961 | 46,299 | 43,856 | 40,769 | 39,523 | 38,164 | 36,146 | 34,788 | 33,053 | 31,653 | 30,289 | 21,962 | 21,379 | 19,224 | 18,356 | 16,831 | 15,789 | 15,046 | 14,731 | 14,375 | 13,607 | 13,229 | 13,011 | 11,771 | 11,567 | 10,774 | 9,991 | 9,204 | 8,698 | 8,329 | 8,269 | 8,225 | 8,010 | 8,033 | 8,162 | 7,969 | 7,799 | 7,771 | 7,630 | 7,372 | 7,402 | 7,512 | 7,535 | 7,112 | 6,996 | 6,552 | 6,242 | 5,516 | 4,965 | 4,615 | 4,350 | 3,923 | 3,686 | 3,193 | 3,044 | 2,543 | 2,452 | 2,351 | 2,346 | 2,321 | 2,336 | 2,317 | 2,326 | 2,258 | 2,178 | 2,193 | 2,223 | 2,208 | 2,257 | 2,189 | 2,268 | 2,182 | 2,240 | 2,261 | 2,309 | 2,159 | 2,098 | 1,973 | 1,903 | 1,835 | 1,739 | 1,657 | 1,611 | 1,445 | 1,495 | 1,466 | 1,505 | 1,416 | 1,478 | 1,484 | 1,465 | 1,371 | 1,322 | 1,304 | 1,326 | 1,281 | 1,297 | 1,265 | 1,192 | 1,027 | 977 | 936 | 930 | 918 | 913 | 891 | 867 | 824 | 798 | 786 | 766.6 | 728.8 | 695.4 | 587.7 | 530.2 | 479.6 | 433.1 | 376.8 | 325.4 | 281.8 | 257.2 | 232.1 | 198.8 | 130.1 | 70 | 19.5 |
| Goodwill | 119,661 | 119,622 | 119,497 | 119,509 | 119,329 | 119,191 | 119,374 | 119,220 | 119,163 | 118,931 | 67,790 | 67,886 | 67,940 | 67,905 | 67,459 | 67,524 | 67,371 | 50,921 | 50,455 | 49,711 | 49,698 | 44,219 | 43,890 | 43,351 | 42,064 | 42,248 | 42,113 | 42,026 | 41,861 | 41,577 | 35,855 | 35,683 | 35,582 | 35,355 | 35,389 | 35,122 | 34,668 | 34,524 | 17,907 | 17,872 | 17,948 | 17,436 | 17,142 | 16,939 | 21,728 | 21,855 | 20,081 | 20,127 | 14,751 | 14,680 | 14,667 | 14,655 | 14,682 | 14,727 | 14,466 | 13,452 | 19,698 | 19,670 | 12,537 | 12,581 | 12,554 | 12,502 | 12,471 | 12,394 | 12,463 | 12,368 | 12,582 | 12,503 | 12,554 | 12,490 | 12,291 | 12,108 | 10,346 | 10,309 | 10,151 | 4,760 | 4,217 | 4,189 | 4,153 | 3,866 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 19,325 | 20,289 | 21,236 | 22,604 | 23,968 | 25,385 | 26,751 | 27,597 | 28,828 | 29,896 | 8,895 | 9,366 | 9,879 | 10,355 | 10,808 | 11,298 | 11,348 | 7,462 | 7,794 | 7,800 | 8,127 | 6,555 | 6,923 | 7,038 | 6,855 | 7,126 | 7,508 | 7,750 | 8,103 | 8,482 | 7,579 | 8,053 | 8,544 | 9,034 | 9,598 | 10,106 | 10,547 | 11,001 | 3,522 | 3,733 | 4,459 | 4,619 | 4,745 | 4,835 | 6,963 | 7,299 | 6,693 | 6,981 | 2,901 | 2,945 | 2,982 | 3,083 | 3,240 | 3,341 | 3,423 | 3,170 | 2,756 | 2,581 | 1,026 | 744 | 840 | 992 | 1,077 | 1,158 | 1,282 | 1,346 | 1,653 | 1,759 | 1,756 | 1,815 | 1,899 | 1,973 | 1,639 | 1,717 | 1,718 | 878 | 699 | 745 | 720 | 539 | 4,070 | 4,019 | 4,006 | 3,808 | 3,579 | 3,599 | 3,649 | 3,684 | 3,709 | 3,455 | 3,506 | 3,512 | 3,357 | 3,364 | 3,497 | 1,669 | 1,710 | 1,855 | 1,905 | 1,912 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7.9 | 0 | 0 |
| Long-Term Investments | 33,683 | 21,202 | 10,283 | 15,133 | 15,762 | 15,581 | 15,778 | 14,600 | 14,807 | 13,367 | 11,423 | 9,879 | 9,415 | 7,097 | 6,839 | 6,891 | 6,907 | 6,994 | 6,393 | 5,984 | 5,395 | 3,794 | 3,103 | 2,965 | 2,660 | 2,755 | 2,684 | 2,649 | 2,403 | 2,274 | 2,034 | 1,862 | 2,818 | 3,961 | 5,343 | 6,023 | 7,381 | 8,912 | 10,486 | 10,431 | 11,315 | 11,514 | 11,438 | 12,053 | 12,019 | 12,665 | 13,943 | 14,597 | 14,792 | 14,607 | 11,995 | 10,844 | 11,193 | 10,707 | 10,038 | 9,776 | 9,068 | 7,550 | 8,576 | 10,865 | 10,748 | 10,022 | 9,211 | 7,754 | 7,797 | 6,976 | 6,006 | 4,933 | 4,112 | 0 | 0 | 6,588 | 0 | 0 | 0 | 10,117 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 Assets | 38,599 | 37,770 | 40,617 | 40,837 | 38,507 | 36,943 | 37,793 | 36,460 | 35,551 | 32,265 | 32,154 | 30,601 | 26,954 | 24,994 | 23,482 | 21,897 | 21,845 | 21,256 | 21,103 | 15,075 | 14,427 | 13,561 | 13,034 | 13,138 | 13,696 | 14,630 | 14,455 | 14,723 | 10,258 | 10,129 | 9,792 | 7,442 | 7,106 | 6,967 | 6,083 | 6,076 | 4,146 | 3,845 | 3,476 | 3,416 | 2,895 | 2,928 | 2,869 | 3,117 | 3,200 | 3,060 | 3,271 | 3,422 | 2,898 | 2,874 | 2,480 | 2,392 | 2,262 | 1,636 | 1,569 | 1,520 | 1,403 | 1,919 | 1,972 | 1,434 | 1,353 | 1,307 | 1,429 | 1,501 | 1,478 | 1,517 | 1,628 | 1,599 | 1,639 | 5,646 | 6,132 | 1,691 | 10,390 | 11,373 | 11,721 | 1,509 | 10,852 | 10,915 | 10,049 | 10,527 | 10,177 | 10,379 | 11,354 | 12,303 | 13,068 | 13,480 | 13,861 | 13,984 | 16,947 | 16,645 | 15,165 | 14,863 | 14,245 | 13,542 | 14,506 | 15,133 | 16,660 | 13,163 | 12,869 | 15,399 | 19,657 | 20,577 | 22,723 | 19,939 | 23,843 | 21,334 | 16,052 | 15,312 | 8,058 | 6,745 | 5,139 | 4,963 | 4,394 | 3,726 | 3,044 | 2,549 | 1,018 | 1,022 | 1,204 | 928 | 613 | 706 | 478 | 398 | 278 | 288 | 147 | 121 | 96 | 91 | 84 | 88 | 90 | 88 | 102 | 103.6 | 78.2 | 81.4 | 81.3 | 85.5 | 93.8 | 55.6 | 55.9 | 60 | 54 | 51.8 | 50.3 | 52.9 | 9.7 | 4.8 | 3.2 |
| Total Non-Current Assets | 518,899 | 485,112 | 447,285 | 427,872 | 405,980 | 386,818 | 373,087 | 352,429 | 337,095 | 323,165 | 238,199 | 227,719 | 216,199 | 206,730 | 198,972 | 195,156 | 190,685 | 166,201 | 161,092 | 149,373 | 143,265 | 130,164 | 123,924 | 119,396 | 114,944 | 115,720 | 113,059 | 111,004 | 103,394 | 101,985 | 93,424 | 89,186 | 88,838 | 88,370 | 88,066 | 87,616 | 78,704 | 79,661 | 54,615 | 53,808 | 53,448 | 52,286 | 51,240 | 51,675 | 58,285 | 58,486 | 57,217 | 58,138 | 47,113 | 46,673 | 42,898 | 40,965 | 40,581 | 39,109 | 37,825 | 36,187 | 41,150 | 39,730 | 32,144 | 33,786 | 33,464 | 32,622 | 31,959 | 30,437 | 30,392 | 29,609 | 29,381 | 28,608 | 28,129 | 28,056 | 27,915 | 29,551 | 29,258 | 29,564 | 29,792 | 23,003 | 21,108 | 21,191 | 19,996 | 20,587 | 20,226 | 20,563 | 21,631 | 22,078 | 19,682 | 20,542 | 21,372 | 23,802 | 24,497 | 23,537 | 23,371 | 22,759 | 19,810 | 19,428 | 20,192 | 19,070 | 20,552 | 17,399 | 17,035 | 19,620 | 21,816 | 22,675 | 24,696 | 21,842 | 25,678 | 23,073 | 17,709 | 16,923 | 9,503 | 8,240 | 6,605 | 6,468 | 5,810 | 5,204 | 4,528 | 4,014 | 2,389 | 2,344 | 2,508 | 2,254 | 1,894 | 2,003 | 1,743 | 1,590 | 1,305 | 1,265 | 1,083 | 1,051 | 1,014 | 1,004 | 975 | 955 | 914 | 886 | 888 | 870.2 | 807 | 776.8 | 669 | 615.7 | 573.4 | 488.7 | 432.7 | 385.4 | 335.8 | 309 | 282.4 | 251.7 | 147.7 | 74.8 | 22.7 |
| Total Assets | 694,228 | 665,302 | 636,351 | 619,003 | 562,624 | 533,898 | 523,013 | 512,163 | 484,275 | 470,558 | 445,785 | 411,976 | 380,088 | 364,552 | 359,784 | 364,840 | 344,607 | 340,389 | 335,418 | 333,779 | 308,879 | 304,137 | 301,001 | 301,311 | 285,449 | 282,794 | 278,955 | 286,556 | 263,281 | 258,859 | 257,619 | 258,848 | 245,497 | 256,003 | 249,097 | 250,312 | 225,017 | 224,610 | 212,524 | 193,468 | 181,869 | 180,098 | 172,896 | 174,472 | 176,683 | 174,848 | 169,656 | 172,384 | 156,119 | 153,543 | 142,348 | 142,431 | 134,105 | 128,683 | 121,876 | 121,271 | 118,010 | 112,243 | 107,415 | 108,704 | 99,727 | 92,306 | 91,540 | 86,113 | 84,910 | 82,096 | 81,612 | 77,888 | 68,853 | 65,786 | 65,117 | 72,793 | 70,747 | 67,339 | 65,645 | 63,171 | 63,891 | 66,371 | 65,354 | 69,597 | 66,854 | 67,257 | 71,462 | 70,815 | 66,275 | 64,941 | 94,268 | 94,368 | 89,767 | 85,937 | 84,281 | 81,732 | 74,482 | 72,359 | 70,235 | 67,646 | 68,379 | 65,387 | 61,367 | 58,830 | 59,605 | 57,691 | 56,089 | 52,150 | 50,895 | 45,093 | 39,672 | 38,625 | 33,561 | 30,049 | 25,569 | 22,357 | 19,545 | 16,840 | 15,366 | 14,387 | 12,613 | 12,786 | 10,740 | 10,093 | 9,590 | 9,106 | 8,160 | 7,210 | 6,592 | 5,961 | 5,637 | 5,363 | 4,926 | 4,486 | 4,048 | 3,805 | 3,560 | 3,226 | 2,849 | 2,639.9 | 2,340 | 2,128.4 | 1,870.2 | 1,644.2 | 1,502.4 | 1,366 | 1,203.5 | 1,105.3 | 1,015.3 | 921.8 | 809.2 | 720.6 | 493 | 287.8 | 170.7 |
| Current Liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Payables | 37,513 | 37,328 | 32,580 | 27,724 | 26,250 | 22,608 | 22,768 | 21,996 | 18,087 | 17,695 | 19,307 | 18,095 | 15,305 | 15,354 | 16,609 | 19,000 | 16,085 | 15,314 | 14,832 | 15,163 | 13,412 | 12,770 | 12,509 | 12,530 | 9,246 | 8,811 | 8,574 | 9,382 | 7,544 | 7,563 | 8,511 | 8,617 | 7,623 | 7,850 | 6,866 | 7,390 | 6,217 | 6,580 | 6,296 | 6,898 | 6,759 | 6,936 | 6,630 | 6,591 | 6,690 | 6,932 | 6,769 | 7,432 | 4,583 | 5,398 | 4,841 | 4,828 | 4,532 | 4,356 | 3,631 | 4,175 | 3,790 | 3,884 | 3,719 | 4,197 | 3,829 | 3,863 | 3,654 | 4,025 | 3,279 | 3,171 | 3,287 | 3,324 | 3,017 | 3,533 | 3,351 | 4,034 | 3,600 | 3,612 | 3,206 | 3,247 | 2,843 | 2,944 | 2,406 | 2,909 | 2,354 | 2,477 | 1,852 | 2,086 | 1,636 | 1,573 | 1,439 | 1,717 | 1,412 | 1,360 | 1,341 | 1,573 | 1,310 | 1,342 | 1,189 | 1,208 | 1,136 | 1,229 | 1,143 | 1,188 | 1,246 | 1,262 | 1,101 | 1,083 | 1,073 | 1,233 | 997 | 874 | 1,016 | 989 | 845 | 759 | 908 | 867 | 761 | 721 | 864 | 848 | 887 | 808 | 652 | 651 | 621 | 563 | 524 | 431 | 354 | 324 | 296 | 242 | 214 | 239 | 261 | 214 | 176 | 187.5 | 149.5 | 137.9 | 103.6 | 85.9 | 89.2 | 94.2 | 66.5 | 51 | 65.8 | 59.2 | 52.4 | 42 | 0 | 0 | 0 |
| Short-Term Debt | 8,839 | 4,837 | 7,832 | 2,999 | 2,999 | 5,248 | 2,249 | 8,942 | 22,784 | 29,291 | 29,556 | 5,247 | 6,245 | 3,997 | 3,248 | 2,749 | 1,749 | 4,998 | 3,249 | 8,072 | 8,051 | 5,387 | 6,497 | 3,749 | 3,748 | 6,247 | 3,017 | 5,516 | 6,515 | 3,516 | 6,497 | 3,998 | 3,677 | 15,912 | 9,220 | 10,121 | 7,786 | 25,664 | 14,536 | 12,904 | 5,498 | 3,750 | 10,748 | 7,484 | 4,224 | 10,048 | 5,248 | 2,000 | 2,000 | 2,300 | 3,300 | 2,999 | 2,246 | 2,241 | 2,236 | 1,231 | 0 | 0 | 0 | 0 | 0 | 0 | 1,000 | 1,000 | 2,249 | 2,249 | 2,250 | 2,000 | 1,999 | 2,000 | 1,975 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8.3 | 11.7 | 18.4 | 19.3 | 19.5 | 20.6 | 17.6 | 10 | 6.5 | 6.6 | 9.5 | 27.5 | 25.4 | 20.3 | 5.1 | 0 |
| Deferred Revenue | 50,924 | 51,376 | 58,987 | 64,555 | 44,636 | 45,508 | 53,026 | 57,582 | 41,888 | 43,068 | 46,429 | 50,901 | 36,903 | 36,982 | 41,340 | 45,538 | 34,027 | 34,001 | 38,465 | 41,525 | 30,083 | 30,402 | 33,476 | 36,000 | 27,012 | 27,343 | 29,904 | 32,676 | 24,251 | 24,285 | 26,704 | 28,905 | 21,370 | 21,309 | 22,778 | 24,013 | 26,518 | 26,085 | 26,304 | 27,468 | 20,876 | 20,929 | 21,603 | 23,223 | 18,232 | 19,192 | 20,713 | 23,150 | 17,670 | 17,616 | 18,585 | 20,639 | 16,511 | 18,354 | 18,295 | 18,653 | 13,929 | 13,985 | 14,345 | 15,722 | 11,887 | 12,063 | 12,767 | 13,652 | 11,171 | 11,361 | 13,567 | 13,003 | 10,924 | 11,532 | 11,815 | 13,397 | 10,385 | 10,221 | 9,787 | 10,779 | 8,551 | 10,023 | 8,310 | 9,138 | 7,215 | 7,118 | 7,148 | 7,502 | 6,275 | 6,267 | 6,149 | 6,514 | 5,949 | 6,229 | 6,620 | 7,225 | 6,798 | 6,810 | 6,841 | 5,920 | 5,568 | 5,300 | 5,849 | 4,395 | 0 | 0 | 0 | 4,816 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 Current Liabilities | 26,224 | 25,156 | 23,122 | 30,133 | 25,389 | 22,181 | 20,927 | 25,820 | 23,173 | 20,697 | 17,350 | 22,148 | 19,595 | 18,440 | 16,184 | 20,440 | 17,785 | 16,396 | 14,779 | 18,970 | 15,853 | 14,800 | 12,850 | 15,745 | 13,378 | 12,472 | 11,228 | 14,349 | 11,858 | 11,255 | 10,649 | 13,272 | 11,086 | 10,715 | 10,230 | 11,967 | 10,543 | 10,614 | 10,712 | 11,188 | 10,163 | 10,096 | 9,657 | 11,651 | 10,748 | 10,102 | 10,870 | 11,703 | 8,162 | 7,089 | 6,481 | 7,714 | 7,387 | 6,308 | 5,978 | 7,026 | 3,011 | 5,734 | 5,633 | 7,067 | 6,242 | 5,592 | 5,391 | 6,214 | 3,145 | 2,885 | 3,052 | 6,298 | 2,933 | 4,406 | 5,104 | 6,593 | 10,616 | 6,248 | 7,955 | 3,622 | 8,355 | 7,689 | 9,855 | 8,457 | 7,282 | 5,903 | 6,826 | 5,627 | 6,939 | 6,107 | 7,305 | 5,399 | 7,399 | 5,195 | 6,268 | 3,760 | 3,924 | 4,405 | 4,876 | 4,471 | 4,316 | 4,139 | 5,284 | 2,929 | 8,494 | 8,363 | 8,205 | 3,299 | 10,030 | 9,271 | 7,335 | 7,928 | 6,823 | 6,482 | 5,600 | 4,971 | 3,961 | 3,629 | 3,141 | 2,889 | 2,615 | 2,296 | 1,776 | 1,617 | 1,612 | 1,590 | 1,138 | 784 | 661 | 665 | 650 | 589 | 618 | 498 | 367 | 324 | 288 | 262 | 266 | 251.1 | 176.7 | 200.9 | 191.7 | 188 | 143.1 | 135.7 | 136.6 | 129.3 | 116.7 | 121.3 | 104.7 | 91.4 | 97.3 | 41.5 | 29.5 |
| Total Current Liabilities | 136,661 | 130,005 | 134,996 | 141,218 | 114,206 | 108,882 | 115,200 | 125,286 | 118,525 | 121,016 | 124,792 | 104,149 | 85,691 | 81,718 | 87,389 | 95,082 | 77,439 | 77,510 | 80,528 | 88,657 | 72,193 | 67,486 | 70,056 | 72,310 | 58,707 | 59,640 | 58,118 | 69,420 | 53,861 | 50,318 | 56,277 | 58,488 | 46,133 | 58,099 | 51,615 | 55,745 | 52,005 | 70,787 | 58,810 | 59,357 | 44,354 | 42,643 | 49,399 | 49,647 | 40,748 | 47,415 | 44,694 | 45,625 | 33,903 | 33,742 | 34,623 | 37,417 | 31,929 | 31,910 | 31,402 | 32,688 | 26,170 | 25,373 | 25,543 | 28,774 | 24,042 | 24,312 | 25,857 | 26,147 | 26,424 | 25,715 | 28,761 | 27,034 | 23,823 | 23,710 | 24,383 | 29,886 | 27,028 | 22,058 | 22,744 | 23,754 | 21,627 | 22,215 | 21,972 | 22,442 | 18,367 | 16,747 | 17,022 | 16,877 | 16,139 | 15,045 | 15,811 | 14,969 | 15,984 | 13,927 | 15,098 | 13,974 | 13,161 | 13,617 | 13,757 | 12,744 | 11,842 | 11,567 | 12,862 | 9,254 | 9,740 | 9,625 | 9,306 | 9,755 | 11,103 | 10,504 | 8,332 | 8,802 | 7,839 | 7,471 | 6,445 | 5,730 | 4,869 | 4,496 | 3,902 | 3,610 | 3,479 | 3,144 | 2,663 | 2,425 | 2,264 | 2,241 | 1,759 | 1,347 | 1,185 | 1,096 | 1,004 | 913 | 914 | 740 | 581 | 563 | 549 | 476 | 442 | 446.9 | 337.9 | 357.2 | 314.6 | 293.4 | 252.9 | 247.5 | 213.1 | 186.8 | 189.1 | 190 | 184.6 | 158.8 | 117.6 | 46.6 | 29.5 |
| Non-Current Liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | 31,423 | 35,425 | 35,376 | 40,152 | 39,882 | 39,722 | 42,868 | 42,688 | 42,658 | 44,928 | 41,946 | 41,990 | 41,965 | 44,119 | 45,374 | 47,032 | 48,177 | 48,260 | 50,039 | 50,074 | 50,007 | 55,136 | 57,055 | 59,578 | 62,862 | 63,361 | 66,478 | 66,662 | 66,585 | 69,653 | 69,733 | 72,242 | 73,480 | 73,348 | 76,255 | 76,073 | 76,222 | 59,306 | 60,154 | 40,557 | 40,896 | 40,679 | 27,819 | 27,808 | 27,644 | 18,260 | 18,472 | 20,645 | 20,679 | 20,676 | 12,632 | 12,601 | 11,949 | 11,947 | 9,714 | 10,713 | 11,938 | 11,932 | 11,927 | 11,921 | 11,915 | 9,671 | 9,665 | 4,939 | 3,746 | 3,746 | 3,746 | 3,746 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 1.9 |
| Deferred Tax Liabilities | 2,899 | 2,876 | 2,852 | 2,835 | 2,522 | 2,513 | 2,581 | 2,618 | 2,469 | 2,548 | 470 | 433 | 302 | 289 | 223 | 230 | 304 | 199 | 212 | 198 | 173 | 174 | 187 | 204 | 185 | 222 | 234 | 233 | 1,838 | 2,062 | 1,977 | 541 | 2,417 | 3,186 | 5,513 | 5,734 | 465 | 1,133 | 1,564 | 1,476 | 2,674 | 2,194 | 2,169 | 1,295 | 2,919 | 2,820 | 2,714 | 2,728 | 2,318 | 2,377 | 2,236 | 1,709 | 2,424 | 2,394 | 2,209 | 1,893 | 1,456 | 1,082 | 1,040 | 1,456 | 1,185 | 826 | 540 | 229 | 828 | 377 | 155 | 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,731 | 369 | 0 | 152 | 398 | 59 | 0 | 0 | 409 | 1,775 | 1,644 | 1,440 | 1,027 | 0 | 0 | 0 | 1,385 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 30,553 | 29,695 | 29,158 | 28,172 | 27,272 | 26,891 | 26,770 | 30,199 | 29,021 | 28,171 | 25,040 | 27,671 | 27,127 | 26,169 | 25,448 | 27,753 | 28,086 | 27,617 | 27,395 | 28,867 | 28,797 | 28,426 | 30,158 | 31,108 | 30,421 | 30,125 | 29,418 | 30,936 | 30,749 | 30,251 | 30,004 | 31,351 | 37,493 | 36,764 | 20,814 | 14,609 | 15,681 | 14,480 | 14,340 | 13,640 | 14,122 | 13,700 | 13,280 | 13,544 | 13,274 | 12,423 | 11,781 | 11,594 | 9,953 | 9,790 | 9,587 | 10,000 | 9,721 | 8,397 | 8,423 | 8,208 | 8,525 | 8,386 | 8,201 | 8,072 | 8,001 | 7,662 | 7,384 | 7,445 | 7,113 | 6,808 | 6,537 | 6,269 | 6,699 | 7,598 | 7,140 | 4,721 | 6,165 | 10,850 | 10,766 | 6,453 | 7,291 | 7,522 | 7,281 | 7,051 | 6,449 | 6,302 | 6,113 | 5,823 | 2,763 | 2,664 | 2,511 | 4,574 | 3,203 | 2,667 | 2,503 | 1,115 | 2,670 | 2,930 | 2,810 | 2,324 | 2,178 | 2,272 | 0 | 1,878 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 675 | 635 | 606 | 560 | 537 | 405 | 352 | 297 | 203 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (0.1) | 0 | 0.1 | 0 | 0 | (0.1) | 0.1 | 0 |
| Total Non-Current Liabilities | 143,200 | 144,422 | 138,279 | 134,306 | 126,527 | 122,321 | 120,090 | 118,400 | 112,598 | 111,274 | 100,279 | 101,604 | 99,714 | 99,698 | 98,829 | 103,216 | 104,244 | 102,869 | 102,912 | 103,134 | 102,181 | 106,415 | 107,553 | 110,697 | 112,241 | 113,045 | 114,776 | 114,806 | 114,556 | 116,413 | 115,375 | 117,642 | 120,125 | 119,544 | 107,835 | 106,856 | 103,283 | 85,014 | 83,342 | 62,114 | 62,709 | 60,675 | 46,052 | 44,742 | 45,803 | 35,554 | 34,792 | 36,975 | 34,792 | 34,701 | 26,084 | 26,070 | 25,488 | 24,197 | 21,638 | 22,220 | 23,181 | 22,749 | 22,481 | 22,847 | 22,233 | 19,513 | 18,741 | 13,791 | 12,776 | 12,098 | 11,639 | 11,296 | 8,087 | 7,598 | 7,140 | 6,621 | 6,165 | 10,850 | 10,766 | 8,320 | 7,291 | 7,522 | 7,281 | 7,051 | 6,449 | 6,302 | 6,113 | 5,823 | 2,763 | 2,664 | 2,511 | 4,574 | 3,203 | 2,667 | 2,503 | 2,846 | 3,039 | 2,930 | 2,962 | 2,722 | 2,237 | 2,272 | 0 | 2,287 | 1,775 | 1,644 | 1,440 | 1,027 | 0 | 0 | 0 | 1,385 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 675 | 635 | 606 | 560 | 537 | 405 | 352 | 297 | 203 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (0.1) | 0 | 0.1 | 0 | 0 | (0.1) | 2.1 | 1.9 |
| Total Liabilities | 279,861 | 274,427 | 273,275 | 275,524 | 240,733 | 231,203 | 235,290 | 243,686 | 231,123 | 232,290 | 225,071 | 205,753 | 185,405 | 181,416 | 186,218 | 198,298 | 181,683 | 180,379 | 183,440 | 191,791 | 174,374 | 173,901 | 177,609 | 183,007 | 170,948 | 172,685 | 172,894 | 184,226 | 168,417 | 166,731 | 171,652 | 176,130 | 166,258 | 177,643 | 159,450 | 162,601 | 155,288 | 155,801 | 142,152 | 121,471 | 107,063 | 103,318 | 95,451 | 94,389 | 86,551 | 82,969 | 79,486 | 82,600 | 68,695 | 68,443 | 60,707 | 63,487 | 57,417 | 56,107 | 53,040 | 54,908 | 49,351 | 48,122 | 48,024 | 51,621 | 46,275 | 43,825 | 44,598 | 39,938 | 39,200 | 37,813 | 40,400 | 38,330 | 31,910 | 31,308 | 31,523 | 36,507 | 33,193 | 32,908 | 33,510 | 32,074 | 28,918 | 29,737 | 29,253 | 29,493 | 24,816 | 23,049 | 23,135 | 22,700 | 18,902 | 17,709 | 18,322 | 19,543 | 19,187 | 16,594 | 17,601 | 16,820 | 16,200 | 16,547 | 16,719 | 15,466 | 14,079 | 13,839 | 12,862 | 11,541 | 11,515 | 11,269 | 10,746 | 10,782 | 11,103 | 10,504 | 8,332 | 10,187 | 7,839 | 7,471 | 6,445 | 5,730 | 4,869 | 4,496 | 3,902 | 3,610 | 3,479 | 3,144 | 3,338 | 3,060 | 2,870 | 2,801 | 2,296 | 1,752 | 1,537 | 1,393 | 1,207 | 913 | 914 | 740 | 581 | 563 | 549 | 476 | 442 | 446.9 | 337.9 | 357.2 | 314.6 | 293.4 | 252.9 | 247.5 | 213.1 | 186.7 | 189.1 | 190.1 | 184.6 | 158.8 | 117.5 | 48.7 | 31.4 |
| Stockholders' Equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Common Stock | 115,069 | 112,788 | 110,964 | 109,095 | 106,965 | 104,829 | 102,976 | 100,923 | 99,193 | 97,480 | 95,508 | 93,718 | 92,093 | 90,225 | 88,535 | 86,939 | 85,767 | 84,528 | 83,751 | 83,111 | 82,308 | 81,896 | 81,089 | 80,552 | 79,813 | 79,625 | 78,882 | 78,520 | 77,791 | 77,556 | 71,303 | 71,223 | 70,418 | 70,192 | 69,419 | 69,315 | 68,554 | 68,177 | 67,747 | 68,178 | 68,012 | 68,279 | 68,093 | 68,465 | 68,475 | 68,765 | 68,362 | 68,366 | 67,803 | 67,476 | 67,230 | 67,306 | 66,826 | 66,334 | 66,084 | 65,797 | 65,273 | 63,902 | 63,492 | 63,415 | 63,234 | 61,646 | 61,935 | 62,856 | 62,517 | 62,566 | 62,293 | 62,382 | 61,896 | 61,392 | 61,655 | 62,849 | 63,375 | 62,528 | 60,699 | 60,557 | 60,827 | 61,152 | 57,657 | 59,005 | 59,850 | 60,140 | 60,862 | 60,413 | 58,829 | 58,403 | 57,147 | 56,396 | 53,975 | 52,676 | 51,298 | 35,344 | 34,332 | 33,605 | 33,013 | 31,647 | 30,904 | 30,175 | 29,296 | 28,390 | 27,647 | 27,178 | 26,661 | 23,195 | 20,975 | 18,878 | 15,878 | 13,844 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Retained Earnings | 302,526 | 280,789 | 254,873 | 237,731 | 219,759 | 203,482 | 188,929 | 173,144 | 159,394 | 145,737 | 132,143 | 118,848 | 108,234 | 99,368 | 92,374 | 84,281 | 79,633 | 75,045 | 66,944 | 57,055 | 50,735 | 44,973 | 39,193 | 34,566 | 32,012 | 30,739 | 27,240 | 24,150 | 18,338 | 16,585 | 17,279 | 13,682 | 9,974 | 8,567 | 19,702 | 17,769 | 531 | 120 | 944 | 2,282 | 4,954 | 6,728 | 7,614 | 9,096 | 18,186 | 19,731 | 18,051 | 17,710 | 16,289 | 14,347 | 11,680 | 9,895 | 7,657 | 4,236 | 932 | 566 | 3,386 | 219 | (4,101) | (8,195) | (9,782) | (13,165) | (14,993) | (16,681) | (16,807) | (19,605) | (21,081) | (23,793) | (25,679) | (27,499) | (28,938) | (27,703) | (25,821) | (29,725) | (30,094) | (31,114) | (27,389) | (24,518) | (21,556) | (20,130) | (17,812) | (15,932) | (12,535) | (13,724) | (11,456) | (11,171) | 18,799 | 18,429 | 16,605 | 16,667 | 15,382 | 25,676 | 23,950 | 22,207 | 20,503 | 20,533 | 23,396 | 21,373 | 19,209 | 18,899 | 20,443 | 19,244 | 18,682 | 18,173 | 18,817 | 15,711 | 14,482 | 13,614 | 12,324 | 11,155 | 8,983 | 7,622 | 6,712 | 5,260 | 4,854 | 5,288 | 4,118 | 5,121 | 4,057 | 3,984 | 3,917 | 3,895 | 3,567 | 3,328 | 3,068 | 2,744 | 2,824 | 2,950 | 2,639 | 2,514 | 2,318 | 2,156 | 2,009 | 1,843 | 1,670 | 1,536.1 | 1,377.9 | 1,249.6 | 1,095.2 | 956.3 | 888.5 | 807.2 | 732.8 | 688.9 | 638.8 | 579.6 | 505.1 | 455.6 | 285 | 161.1 | 89.2 |
| Accumulated Other Comprehensive Income | (3,228) | (2,702) | (2,761) | (3,347) | (4,833) | (5,616) | (4,182) | (5,590) | (5,435) | (4,949) | (6,937) | (6,343) | (5,644) | (6,457) | (7,343) | (4,678) | (2,476) | 437 | 1,283 | 1,822 | 1,462 | 3,367 | 3,110 | 3,186 | 2,676 | (255) | (61) | (340) | (1,265) | (2,013) | (2,615) | (2,187) | (1,153) | (399) | 526 | 627 | 644 | 512 | 1,681 | 1,537 | 1,840 | 1,773 | 1,738 | 2,522 | 3,471 | 3,383 | 3,757 | 3,708 | 3,332 | 3,277 | 2,731 | 1,743 | 2,205 | 2,006 | 1,820 | 1,422 | (10,952) | (10,546) | (10,209) | 1,863 | (9,564) | (9,279) | (8,942) | (8,629) | (8,393) | 1,322 | 1,334 | 969 | 726 | 585 | 877 | 1,140 | (5,016) | 1,628 | 1,530 | 1,654 | 1,535 | (4,179) | (4,179) | 1,229 | (4,029) | (4,029) | (4,029) | 1,426 | (4,163) | (4,163) | (4,163) | (4,163) | (3,855) | (3,855) | (3,855) | (3,855) | (3,623) | (3,623) | (3,623) | (3,623) | (2,966) | (2,966) | (2,966) | (2,966) | (2,556) | (2,556) | (2,556) | (2,411) | (2,293) | (2,158) | (2,058) | (1,905) | (1,888) | (1,812) | (1,686) | (1,547) | (1,639) | (1,445) | (1,312) | (1,312) | (1,233) | (1,190) | (1,100) | (1,020) | (783) | (783) | (679) | (715) | (666) | (515) | (515) | (515) | (314) | (314) | (314) | (314) | (260) | (260) | (239) | (210.6) | (178.9) | (158) | (136.3) | (118.5) | (105.8) | (97.4) | (84.4) | (73.9) | (63.3) | (54.4) | (48.7) | (49.8) | (30.1) | (18.6) | (11) |
| Total Stockholders' Equity | 414,367 | 390,875 | 363,076 | 343,479 | 321,891 | 302,695 | 287,723 | 268,477 | 253,152 | 238,268 | 220,714 | 206,223 | 194,683 | 183,136 | 173,566 | 166,542 | 162,924 | 160,010 | 151,978 | 141,988 | 134,505 | 130,236 | 123,392 | 118,304 | 114,501 | 110,109 | 106,061 | 102,330 | 94,864 | 92,128 | 85,967 | 82,718 | 79,239 | 78,360 | 89,647 | 87,711 | 69,729 | 68,809 | 70,372 | 71,997 | 74,806 | 76,780 | 77,445 | 80,083 | 90,132 | 91,879 | 90,170 | 89,784 | 87,424 | 85,100 | 81,641 | 78,944 | 76,688 | 72,576 | 68,836 | 66,363 | 68,659 | 64,121 | 59,391 | 57,083 | 53,452 | 48,481 | 46,942 | 46,175 | 45,710 | 44,283 | 41,212 | 39,558 | 36,943 | 34,478 | 33,594 | 36,286 | 37,554 | 34,431 | 32,135 | 31,097 | 34,973 | 36,634 | 36,101 | 40,104 | 42,038 | 44,208 | 48,327 | 48,115 | 47,373 | 47,232 | 75,946 | 74,825 | 70,580 | 69,343 | 66,680 | 61,020 | 58,282 | 55,812 | 53,516 | 52,180 | 54,300 | 51,548 | 48,505 | 47,289 | 48,090 | 46,422 | 45,343 | 41,368 | 39,792 | 34,589 | 31,340 | 28,438 | 25,722 | 22,578 | 19,124 | 16,627 | 14,676 | 12,344 | 11,464 | 10,777 | 9,134 | 9,642 | 7,277 | 6,908 | 6,595 | 6,180 | 5,739 | 5,333 | 4,930 | 4,443 | 4,430 | 4,450 | 4,012 | 3,746 | 3,467 | 3,242 | 3,011 | 2,750 | 2,407 | 2,193 | 2,002.1 | 1,771.2 | 1,555.6 | 1,350.8 | 1,249.5 | 1,118.5 | 990.4 | 918.6 | 826.2 | 731.7 | 624.6 | 561.8 | 375.5 | 239.1 | 139.3 |
| Total Liabilities & Equity | 694,228 | 665,302 | 636,351 | 619,003 | 562,624 | 533,898 | 523,013 | 512,163 | 484,275 | 470,558 | 445,785 | 411,976 | 380,088 | 364,552 | 359,784 | 364,840 | 344,607 | 340,389 | 335,418 | 333,779 | 308,879 | 304,137 | 301,001 | 301,311 | 285,449 | 282,794 | 278,955 | 286,556 | 263,281 | 258,859 | 257,619 | 258,848 | 245,497 | 256,003 | 249,097 | 250,312 | 225,017 | 224,610 | 212,524 | 193,468 | 181,869 | 180,098 | 172,896 | 174,472 | 176,683 | 174,848 | 169,656 | 172,384 | 156,119 | 153,543 | 142,348 | 142,431 | 134,105 | 128,683 | 121,876 | 121,271 | 118,010 | 112,243 | 107,415 | 108,704 | 99,727 | 92,306 | 91,540 | 86,113 | 84,910 | 82,096 | 81,612 | 77,888 | 68,853 | 65,786 | 65,117 | 72,793 | 70,747 | 67,339 | 65,645 | 63,171 | 63,891 | 66,371 | 65,354 | 69,597 | 66,854 | 67,257 | 71,462 | 70,815 | 66,275 | 64,941 | 94,268 | 92,389 | 89,767 | 85,937 | 84,281 | 79,571 | 74,482 | 72,359 | 70,235 | 67,646 | 68,379 | 65,387 | 61,367 | 59,257 | 59,605 | 57,691 | 56,089 | 52,150 | 50,895 | 45,093 | 39,672 | 37,156 | 33,561 | 30,049 | 25,569 | 22,357 | 19,545 | 16,840 | 15,366 | 14,387 | 12,613 | 12,786 | 10,740 | 10,093 | 9,590 | 9,106 | 8,160 | 7,210 | 6,592 | 5,961 | 5,637 | 5,363 | 4,926 | 4,486 | 4,048 | 3,805 | 3,560 | 3,226 | 2,849 | 2,639.9 | 2,340 | 2,128.4 | 1,870.2 | 1,644.2 | 1,502.4 | 1,366 | 1,203.5 | 1,105.3 | 1,015.3 | 921.8 | 809.2 | 720.6 | 493 | 287.8 | 170.7 |
| Debt Metrics | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Total Debt | 125,432 | 123,278 | 120,375 | 112,184 | 105,019 | 102,909 | 96,838 | 97,852 | 106,229 | 111,358 | 105,681 | 79,441 | 79,312 | 77,985 | 77,136 | 78,400 | 77,981 | 80,353 | 78,935 | 82,278 | 81,260 | 82,782 | 83,216 | 82,110 | 84,025 | 87,147 | 85,974 | 86,455 | 86,343 | 85,483 | 87,928 | 87,508 | 82,870 | 94,505 | 90,000 | 95,527 | 85,794 | 86,526 | 74,722 | 53,486 | 46,394 | 44,429 | 38,567 | 35,292 | 31,868 | 28,308 | 23,720 | 22,645 | 22,679 | 22,976 | 15,932 | 15,600 | 14,195 | 14,188 | 11,950 | 11,944 | 11,938 | 11,932 | 11,927 | 11,921 | 11,915 | 9,671 | 10,665 | 5,939 | 5,995 | 5,995 | 5,996 | 5,746 | 1,999 | 2,000 | 1,975 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8.3 | 11.7 | 18.4 | 19.3 | 19.5 | 20.6 | 17.6 | 10 | 6.5 | 6.6 | 9.5 | 27.5 | 25.4 | 20.3 | 7.1 | 1.9 |
| Net Debt | 93,327 | 98,982 | 91,526 | 81,942 | 76,191 | 85,427 | 75,998 | 79,537 | 86,595 | 94,053 | 25,229 | 44,737 | 52,750 | 62,339 | 54,252 | 64,469 | 65,483 | 59,749 | 59,770 | 68,054 | 67,558 | 68,350 | 66,011 | 68,534 | 72,315 | 78,283 | 72,857 | 75,099 | 75,131 | 78,845 | 72,791 | 75,562 | 73,649 | 81,646 | 83,116 | 87,864 | 79,081 | 78,058 | 60,794 | 46,976 | 39,224 | 37,244 | 33,136 | 29,697 | 24,454 | 21,882 | 17,418 | 13,976 | 11,107 | 12,917 | 11,909 | 11,796 | 8,955 | 8,171 | 6,914 | 5,006 | 5,550 | 1,322 | (954) | 2,311 | 4,894 | 5,648 | 2,504 | 434 | (2,160) | (3,427) | (2,827) | (330) | (5,286) | (6,346) | (7,029) | (10,339) | (11,820) | (7,460) | (6,637) | (6,111) | (7,611) | (6,859) | (9,076) | (6,714) | (4,351) | (4,083) | (2,974) | (4,851) | (3,782) | (4,556) | (11,141) | (14,304) | (9,348) | (6,149) | (5,768) | (6,438) | (4,300) | (5,552) | (5,338) | (3,016) | (5,116) | (5,256) | (3,113) | (3,922) | (4,149) | (3,531) | (2,641) | (4,846) | (5,192) | (4,719) | (4,789) | (4,975) | (6,203) | (6,113) | (5,191) | (3,839) | (4,110) | (2,582) | (3,945) | (3,706) | (3,852) | (3,096) | (3,018) | (2,601) | (2,937) | (2,323) | (1,906) | (1,962) | (1,205) | (917) | (1,326) | (1,477) | (1,152) | (951) | (843) | (1,013) | (855) | (840) | (813) | (783.1) | (620.7) | (595.2) | (467.6) | (397.7) | (376.2) | (316.6) | (344.3) | (239.8) | (252.3) | (221.8) | (182) | (167) | (162.9) | (125.4) | (100.8) |
| Metric | 2026 Q3 | 2026 Q2 | 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 | 1995 Q4 | 1995 Q3 | 1995 Q2 | 1995 Q1 | 1994 Q4 | 1994 Q3 | 1994 Q2 | 1994 Q1 | 1993 Q4 | 1993 Q3 | 1993 Q2 | 1993 Q1 | 1992 Q4 | 1992 Q3 | 1992 Q2 | 1992 Q1 | 1991 Q4 | 1991 Q3 | 1991 Q2 | 1991 Q1 | 1990 Q4 | 1990 Q3 | 1990 Q2 | 1990 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating Activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Income | 31,778 | 38,458 | 27,747 | 27,233 | 25,824 | 24,108 | 24,667 | 22,036 | 21,939 | 21,870 | 22,291 | 20,081 | 18,299 | 16,425 | 17,556 | 16,740 | 16,728 | 18,765 | 20,505 | 16,458 | 15,457 | 15,463 | 13,893 | 11,202 | 10,752 | 11,649 | 10,678 | 13,187 | 8,809 | 8,420 | 8,824 | 8,873 | 7,424 | (6,302) | 6,576 | 6,513 | 5,486 | 6,267 | 5,667 | 3,122 | 3,756 | 5,018 | 4,902 | (3,195) | 4,985 | 5,863 | 4,540 | 4,612 | 5,660 | 6,558 | 5,244 | 4,965 | 6,055 | 6,377 | 4,466 | (492) | 5,108 | 6,624 | 5,738 | 0 | 0 | 6,634 | 5,410 | 4,518 | 4,006 | 6,662 | 3,574 | 3,045 | 2,977 | 4,174 | 4,373 | 4,297 | 4,388 | 4,707 | 4,289 | 3,035 | 4,926 | 2,626 | 3,478 | 2,828 | 2,977 | 3,653 | 3,141 | 3,700 | 2,563 | 3,463 | 2,528 | 2,690 | 1,315 | 1,549 | 2,614 | 1,921 | 4,166 | 1,865 | 2,041 | 1,525 | 2,738 | 2,283 | 1,283 | 65 | 2,451 | 2,624 | 2,206 | 2,409 | 2,385 | 2,436 | 2,191 | 2,202 | 1,917 | 1,983 | 1,683 | 1,357 | 1,337 | 1,133 | 663 | 1,057 | 1,042 | 741 | 614 | 559 | 562 | 575 | 499 | 368 | 396 | 373 | 316 | 362 | 256 | 289 | 239 | 265 | 243 | 236 | 209 | 210.1 | 178.8 | 175.2 | 144 | 138.4 | 123.8 | 112.9 | 87.6 | 80 | 75.1 | 74.5 | 49.6 |
| Depreciation & Amortization | 10,167 | 9,198 | 13,061 | 11,203 | 8,740 | 5,667 | 7,383 | 6,380 | 6,027 | 5,959 | 3,921 | 3,874 | 3,549 | 3,648 | 2,790 | 3,979 | 3,773 | 3,496 | 3,212 | 3,344 | 2,936 | 2,761 | 2,645 | 3,504 | 3,118 | 3,203 | 2,971 | 2,924 | 2,926 | 2,995 | 2,837 | 2,516 | 2,710 | 2,536 | 2,499 | 2,343 | 2,453 | 2,166 | 1,816 | 1,910 | 1,707 | 1,544 | 1,461 | 1,493 | 1,515 | 1,521 | 1,428 | 1,742 | 1,255 | 1,261 | 954 | 983 | 1,053 | 1,009 | 710 | 797 | 766 | 678 | 726 | 689 | 720 | 663 | 694 | 718 | 694 | 615 | 646 | 681 | 664 | 632 | 585 | 608 | 532 | 481 | 435 | 381 | 445 | 365 | 249 | 261 | 177 | 231 | 234 | 282 | 282 | 108 | 183 | 309 | 249 | 300 | 328 | 472 | 375 | 295 | 297 | 359 | 148 | 295 | 282 | 564 | 483 | 239 | 250 | (292) | 275 | 325 | 440 | 496 | 158 | 177 | 179 | 248 | 279 | 269 | 228 | 143 | 108 | 144 | 162 | 144 | 189 | 78 | 69 | 66 | 70 | 66 | 67 | 76 | 73 | 47 | 41 | 39 | 38 | 36 | 38 | 39.3 | 27.5 | 24.8 | 20.7 | 28.2 | 19.1 | 15.5 | 13 | 13.8 | 12 | 11 | 9.5 |
| Stock-Based Compensation | 3,081 | 3,219 | 2,983 | 3,073 | 2,980 | 3,089 | 2,832 | 2,696 | 2,703 | 2,828 | 2,507 | 2,416 | 2,465 | 2,538 | 2,192 | 1,997 | 1,906 | 1,897 | 1,702 | 1,571 | 1,525 | 1,566 | 1,456 | 1,349 | 1,338 | 1,340 | 1,262 | 1,190 | 1,172 | 1,183 | 1,107 | 1,012 | 969 | 986 | 973 | 913 | 883 | 767 | 703 | 664 | 672 | 658 | 674 | 654 | 641 | 633 | 646 | 618 | 602 | 591 | 635 | 601 | 599 | 603 | 603 | 520 | 591 | 575 | 558 | 544 | 541 | 553 | 528 | 482 | 481 | 485 | 443 | 416 | 432 | 417 | 443 | (1,066) | 373 | 360 | 333 | (1,214) | 321 | 437 | 456 | (1,352) | 374 | 514 | 464 | (1,913) | 617 | 551 | 745 | (3,980) | 748 | 3,232 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Change in Working Capital | 331 | (9,632) | (218) | 3,303 | 2,042 | (11,551) | 856 | 7,184 | 2,522 | (10,300) | 2,418 | 4,243 | 1,843 | (10,347) | 1,873 | 1,473 | 3,072 | (9,554) | 5,455 | 1,787 | 2,700 | (6,903) | 1,480 | 2,250 | 2,450 | (5,256) | (927) | 4,852 | 1,028 | (3,390) | 1,376 | 1,973 | 1,882 | 13,644 | 2,968 | 19,948 | 2,712 | (2,260) | 3,134 | 15,426 | 16,026 | 10,524 | 13,020 | 12,880 | 13,471 | 7,705 | 12,529 | 14,489 | 12,973 | 6,730 | 10,757 | 10,764 | 13,390 | 7,121 | 11,603 | 31,301 | 11,488 | 6,144 | 8,822 | (5,653) | 2,775 | (2,850) | 2,725 | 27,009 | 2,843 | (940) | 1,123 | (2,605) | 2,605 | 363 | (541) | (3,892) | 1,874 | (2,281) | 1,864 | (15,209) | 16,053 | (1,763) | (42) | (2,599) | 1,333 | (2,297) | 1,166 | (2,636) | 2,048 | (932) | 428 | (2,407) | 4,468 | 651 | (749) | (546) | 185 | (275) | 2,909 | (422) | 955 | 728 | 731 | 768 | 395 | (406) | (459) | 122 | (1,441) | (994) | (157) | 1,220 | (698) | 236 | 637 | 874 | (559) | (34) | 789 | (130) | 468 | 333 | 7 | 210 | 154 | 748 | (68) | 78 | 177 | 6 | 7 | 67 | 94 | 13 | 36 | 97 | (15) | (52) | (60) | 77.4 | (32.3) | 18.3 | 23.2 | 22.7 | 7.9 | (31.3) | 20 | (36.9) | 5.2 | (16) | 0.5 |
| Other Non-Cash Items | (1,280) | (9,931) | (1,007) | 56 | (298) | 2,136 | (125) | 44 | 49 | 198 | 14 | 44 | (40) | 214 | (22) | 157 | 105 | (307) | (364) | (416) | (351) | (354) | (128) | (79) | 52 | (203) | 11 | (322) | (95) | (135) | (240) | (567) | (438) | (684) | (523) | (16,765) | (590) | (652) | (311) | (12,813) | (12,145) | (11,879) | (11,254) | (4,372) | (11,264) | (11,696) | (11,090) | (11,578) | (10,201) | (10,551) | (9,789) | (10,987) | (11,657) | (10,470) | (8,936) | (25,121) | (8,225) | (8,173) | (7,753) | 10,036 | 4,695 | (697) | (1,015) | (25,922) | (390) | (2,403) | 367 | 2,685 | 398 | 159 | (1,423) | 2,920 | 185 | 1,337 | (1,067) | 16,404 | (15,114) | 1,331 | 210 | 2,343 | 347 | 474 | (84) | 2,878 | 402 | 912 | 575 | 1,620 | (1,116) | 3,059 | 1,225 | 157 | (1,783) | 1,494 | 1,888 | 1,671 | 136 | 281 | 1,932 | 3,959 | 274 | 200 | 229 | 5,315 | 859 | 1,160 | 905 | (1,307) | 1,307 | (245) | 85 | (1,045) | 1,045 | 296 | 0 | 0 | 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.1) | 0.2 | 0 | (0.1) |
| Operating Cash Flow | 46,679 | 35,758 | 45,057 | 42,647 | 37,044 | 22,291 | 34,180 | 37,195 | 31,917 | 18,853 | 30,583 | 28,770 | 24,441 | 11,173 | 23,198 | 24,629 | 25,386 | 14,480 | 24,540 | 22,710 | 22,179 | 12,516 | 19,335 | 18,673 | 17,504 | 10,680 | 13,818 | 16,108 | 13,520 | 8,900 | 13,657 | 11,418 | 12,151 | 7,875 | 12,440 | 11,005 | 10,660 | 6,293 | 11,549 | 8,464 | 10,367 | 5,618 | 8,876 | 6,816 | 9,601 | 4,340 | 8,354 | 9,514 | 10,099 | 4,413 | 8,205 | 5,903 | 9,666 | 4,780 | 8,484 | 7,677 | 9,594 | 5,862 | 8,493 | 5,942 | 8,672 | 4,186 | 8,194 | 5,604 | 7,393 | 4,969 | 6,107 | 3,841 | 6,044 | 5,782 | 3,370 | 4,085 | 7,082 | 4,567 | 5,878 | 4,402 | 7,291 | 2,042 | 4,061 | 3,281 | 4,563 | 2,231 | 4,329 | 3,976 | 5,003 | 3,619 | 4,007 | 1,658 | 4,970 | 4,574 | 3,424 | 2,689 | 4,169 | 2,767 | 6,172 | 3,434 | 4,121 | 3,565 | 3,389 | 3,579 | 3,964 | 2,919 | 2,960 | 7,554 | 2,954 | 2,927 | 2,857 | 2,611 | 2,684 | 2,151 | 2,584 | 1,434 | 2,102 | 1,664 | 1,680 | 1,070 | 1,618 | 1,218 | 783 | 913 | 905 | 1,401 | 500 | 512 | 643 | 445 | 390 | 505 | 423 | 349 | 316 | 401 | 266 | 220 | 187 | 326.8 | 174 | 218.3 | 187.9 | 189.4 | 150.8 | 97.1 | 120.6 | 56.8 | 92.5 | 69.5 | 59.5 |
| Investing Activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Capital Expenditure | (30,876) | (29,876) | (19,394) | (17,079) | (16,745) | (15,804) | (14,923) | (13,873) | (10,952) | (9,735) | (9,917) | (8,943) | (6,607) | (6,274) | (6,283) | (6,871) | (5,340) | (5,865) | (5,810) | (6,452) | (5,089) | (4,174) | (4,907) | (4,744) | (3,767) | (3,545) | (3,385) | (4,051) | (2,565) | (3,707) | (3,602) | (3,980) | (2,934) | (2,586) | (2,132) | (2,283) | (1,695) | (1,988) | (2,163) | (2,655) | (2,308) | (2,024) | (1,356) | (1,781) | (1,391) | (1,490) | (1,282) | (1,330) | (1,192) | (1,732) | (1,231) | (1,794) | (930) | (930) | (603) | (622) | (749) | (498) | (436) | (642) | (658) | (491) | (564) | (758) | (408) | (376) | (435) | (867) | (632) | (842) | (778) | (1,218) | (759) | (695) | (510) | (820) | (461) | (572) | (411) | (745) | (302) | (318) | (213) | (260) | (203) | (176) | (173) | (557) | (213) | (172) | (167) | (273) | (182) | (276) | (160) | (282) | (166) | (172) | (150) | (322) | (264) | (272) | (245) | (262) | (246) | (232) | (139) | (292) | (50) | (135) | (106) | (241) | (147) | (151) | (117) | (173) | (110) | (117) | (99) | (158) | (132) | (88) | (116) | (223) | (102) | (103) | (67) | (87) | (69) | (63) | (59) | (75) | (61) | (51) | (49) | (67.1) | (59.5) | (123.8) | (66.2) | (72.3) | (64.4) | (67.2) | (60.5) | (52.6) | (32.2) | (32.4) | (40.9) |
| Acquisitions | (258) | (455) | (578) | (1,743) | (981) | (1,405) | (1,849) | (1,342) | (1,575) | (65,029) | (1,186) | (341) | (301) | (679) | (349) | (1,263) | (18,719) | (850) | (1,206) | (501) | (7,512) | (415) | (481) | (1,650) | (329) | (80) | (462) | (281) | (269) | (1,593) | (245) | (434) | (248) | (27) | (179) | (358) | (802) | (24,760) | (24) | (63) | (559) | (381) | (390) | (626) | (162) | (2,794) | (141) | (5,626) | (157) | (139) | (15) | (20) | (108) | (311) | (1,145) | (526) | (84) | (8,627) | (875) | (2) | (143) | (69) | (727) | 245 | (143) | (63) | (39) | (41) | 0 | (450) | (377) | (2,086) | (138) | (433) | (5,396) | (648) | (41) | (125) | (336) | (316) | (83) | (63) | (187) | (195) | (11) | (1) | 0 | 4 | 0 | 0 | (4) | (172) | (12) | (9) | (870) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Purchases of Investments | (12,006) | (9,845) | (17,671) | (21,631) | (4,474) | (2,050) | (1,620) | (2,831) | (2,183) | (4,258) | (8,460) | (11,976) | (9,063) | (11,599) | (5,013) | (4,919) | (8,723) | (2,505) | (10,309) | (14,877) | (18,375) | (15,092) | (14,580) | (18,879) | (15,910) | (19,011) | (23,390) | (15,442) | (5,846) | (16,858) | (19,551) | (32,380) | (26,885) | (45,154) | (32,961) | (29,031) | (43,918) | (46,775) | (57,181) | (30,097) | (27,341) | (34,750) | (37,570) | (25,259) | (30,218) | (19,167) | (24,085) | (23,473) | (21,323) | (13,126) | (14,768) | (27,024) | (18,160) | (10,074) | (20,138) | (11,953) | (23,951) | (10,047) | (11,299) | (8,286) | (14,394) | (5,896) | (7,417) | (4,174) | (11,217) | (4,287) | (10,490) | (14,245) | (11,763) | (6,596) | (4,246) | (5,159) | (3,481) | (6,317) | (5,997) | (7,094) | (7,257) | (9,102) | (12,855) | (5,474) | (10,082) | (16,151) | (19,410) | (9,247) | (13,177) | (16,013) | (29,608) | (25,940) | (19,580) | (22,377) | (24,598) | (18,424) | (25,106) | (19,406) | (26,685) | (29,138) | (27,809) | (16,419) | (16,020) | (16,380) | (23,491) | (12,752) | (13,723) | (13,914) | (10,485) | (11,532) | (7,227) | (30,909) | (2,539) | (1,183) | (1,810) | (1,876) | (689) | (1,834) | (429) | (26) | 830 | 0 | 0 | (506) | (139) | (536) | (370) | 472 | (338) | (472) | (313) | (146) | (146) | (156) | (412) | (102) | (212) | (295) | (114) | (41.7) | (149.3) | 9.6 | (102.9) | (60.7) | (12.9) | 0 | 0 | (15.2) | (39) | (21.7) | (18.6) |
| Sales/Maturities of Investments | 18,334 | 18,108 | 9,293 | 7,239 | 8,882 | 5,163 | 4,104 | 3,580 | 5,291 | 5,750 | 21,048 | 12,395 | 14,393 | 11,703 | 9,373 | 4,462 | 17,792 | 8,148 | 14,492 | 10,543 | 20,892 | 17,685 | 16,680 | 22,052 | 20,057 | 16,600 | 25,461 | 12,517 | 7,317 | 17,958 | 20,445 | 34,132 | 33,930 | 47,613 | 28,262 | 24,406 | 41,304 | 57,702 | 40,982 | 22,820 | 24,791 | 33,542 | 34,188 | 22,602 | 26,624 | 18,497 | 18,138 | 21,755 | 18,342 | 13,805 | 11,464 | 22,918 | 10,995 | 9,115 | 14,566 | 8,836 | 12,182 | 13,896 | 10,361 | 9,043 | 8,024 | 4,886 | 3,024 | 2,315 | 5,864 | 5,257 | 9,765 | 8,226 | 4,242 | 5,990 | 7,539 | 7,822 | 3,291 | 7,166 | 9,450 | 9,927 | 7,952 | 8,773 | 19,535 | 8,494 | 9,963 | 23,224 | 16,549 | 10,561 | 12,258 | 39,604 | 21,668 | 30,187 | 19,055 | 20,600 | 21,021 | 18,779 | 21,093 | 17,672 | 26,818 | 27,720 | 23,979 | 14,911 | 12,701 | 14,553 | 21,374 | 12,756 | 10,032 | 9,842 | 6,395 | 11,627 | 4,246 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 259 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 62.1 | 0 | 0 | 0 | 0 |
| Other Investing Activities | (2,599) | (637) | (6,209) | 2,642 | 604 | (16) | (913) | (382) | (1,281) | 1,347 | (982) | (269) | (1,686) | (301) | (860) | (1,138) | (1,181) | (89) | (417) | 434 | 400 | 327 | (2,083) | (1,241) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (8) | (19) | (177) | 106 | (103) | (1,080) | 1,070 | (84) | (78) | (66) | 285 | 62 | (3) | (334) | 238 | (367) | (236) | 46 | 167 | (64) | 81 | 543 | (393) | (399) | (397) | 361 | (292) | (66) | (1,063) | 32 | 447 | 727 | (1,502) | 0 | (623) | 0 | (930) | 2,144 | (601) | (1,543) | 138 | 309 | (770) | 196 | (290) | 318 | (932) | 528 | 1,780 | 1,337 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 27,653 | (1,134) | (730) | 44 | 158 | (592) | (709) | (645) | (1,514) | (89) | (1,894) | (156) | (368) | (54) | (105) | (98) | (139) | (1) | (55) | (35) | (32) | (13) | (16) | (3) | (5) | (10) | 4 | (6) | (30.7) | (3.4) | (5.8) | (0.8) | (5.5) | (34.1) | (67) | 1.8 | (9.5) | (4.9) | (3.8) | 0.1 |
| Investing Cash Flow | (27,405) | (22,705) | (34,559) | (30,572) | (12,714) | (14,112) | (15,201) | (14,848) | (10,700) | (71,925) | 503 | (9,134) | (3,264) | (7,150) | (3,132) | (9,729) | (16,171) | (1,161) | (3,250) | (10,853) | (9,684) | (1,669) | (5,371) | (4,462) | 51 | (6,036) | (1,776) | (7,257) | (1,363) | (4,200) | (2,953) | (2,670) | 3,844 | (331) | (6,904) | (7,369) | (6,191) | (14,751) | (18,470) | (10,073) | (5,483) | (3,328) | (5,066) | (5,067) | (5,481) | (4,716) | (7,737) | (8,910) | (4,284) | (1,025) | (4,614) | (5,839) | (7,660) | (2,593) | (7,719) | (4,662) | (12,241) | (5,568) | (2,315) | (950) | (7,139) | (1,570) | (4,957) | (4,119) | (5,904) | (92) | (1,199) | (7,857) | (6,009) | (2,499) | 595 | (503) | (778) | (1,049) | (2,257) | 1,075 | 511 | (1,958) | 6,461 | 3,739 | 833 | 6,692 | (3,261) | 859 | (1,133) | 23,414 | (8,113) | 3,690 | (738) | (1,949) | (3,748) | (90) | (4,207) | (2,019) | (897) | (1,700) | (3,996) | (1,680) | (3,469) | (2,149) | (2,381) | (268) | (3,936) | (4,334) | (4,336) | (137) | (3,120) | (3,548) | (3,723) | (2,048) | (1,872) | (1,959) | (1,428) | (2,694) | (1,191) | (1,713) | 631 | (2,011) | 4 | (1,032) | (325) | (729) | (584) | 110 | (441) | (630) | (415) | (265) | (228) | (235) | (474) | (182) | (283) | (342) | (169) | (139.5) | (212.2) | (120) | (169.9) | (138.5) | (111.4) | (134.2) | 3.4 | (77.3) | (76.1) | (57.9) | (59.4) |
| Financing Activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Debt Issuance | 0 | (3,000) | 0 | 8,962 | (2,250) | 0 | (6,712) | (14,010) | (9,047) | (633) | 24,265 | (1,000) | 0 | (750) | (1,000) | 0 | (4,197) | 0 | (4,826) | 0 | (500) | (3,250) | 0 | 0 | (3,000) | (18) | (2,500) | (1,000) | 0 | (3,000) | 0 | (681) | (12,256) | 3,661 | (925) | 1,867 | (966) | 9,196 | 21,362 | 7,299 | 1,747 | 5,976 | 3,261 | 3,259 | 4,105 | 4,798 | 1,499 | (500) | (300) | 6,962 | 300 | 1,305 | 0 | 2,232 | 0 | 0 | 0 | 0 | 0 | 0 | 2,239 | (1,000) | 4,721 | (58) | 0 | (2) | 250 | 3,751 | (1) | 21 | 1,975 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (3.3) | (6.7) | (0.9) | (0.2) | (1.2) | 3 | 7.6 | 3.5 | (0.3) | (3.1) | (18.6) | 2.4 |
| Stock Repurchased | (4,627) | (7,415) | (5,650) | (4,546) | (4,781) | (4,986) | (4,107) | (4,210) | (4,213) | (4,000) | (4,831) | (5,704) | (5,509) | (5,459) | (5,573) | (8,757) | (8,822) | (7,433) | (7,684) | (7,177) | (6,930) | (6,535) | (6,743) | (5,791) | (7,059) | (5,206) | (4,912) | (4,633) | (4,753) | (6,413) | (3,744) | (2,362) | (3,781) | (2,008) | (2,570) | (1,765) | (2,062) | (3,599) | (4,362) | (3,677) | (3,857) | (3,678) | (4,757) | (4,279) | (5,131) | (2,145) | (2,888) | (1,170) | (1,845) | (2,113) | (2,188) | (1,042) | (1,028) | (1,658) | (1,632) | (1,030) | (1,023) | (1,042) | (1,934) | (1,256) | (848) | (5,052) | (4,399) | (3,839) | (2,023) | (3,867) | (1,540) | (22) | (18) | (2,820) | (6,493) | (4,306) | (1,240) | (4,057) | (2,930) | (7,217) | (6,878) | (5,797) | (7,683) | (3,981) | (4,675) | (7,435) | (3,116) | (4,306) | (2,427) | (969) | (355) | 0 | (1,608) | (730) | (1,045) | (1,214) | (839) | (936) | (3,497) | (4,127) | (676) | (141) | (1,125) | (2,391) | (1,156) | (1,878) | (1,752) | (24) | (20) | (3,818) | (1,034) | (1,423) | (755) | (268) | (504) | (863) | (9) | (683) | (913) | (126) | (1,874) | (404) | (697) | (461) | (328) | (343) | (129) | 15 | (104) | (318) | (242) | (37) | (147) | (92) | (72) | (105) | (65) | 0 | (80) | (62.7) | (19.9) | (37.4) | (15) | (69) | (43.3) | (39.6) | (45.1) | (30.4) | 0 | 0 | 0 |
| Dividends Paid | (6,756) | (6,762) | (6,169) | (6,169) | (6,169) | (6,170) | (5,574) | (5,574) | (5,572) | (5,574) | (5,051) | (5,054) | (5,059) | (5,066) | (4,621) | (4,632) | (4,645) | (4,652) | (4,206) | (4,214) | (4,221) | (4,230) | (3,856) | (3,865) | (3,876) | (3,886) | (3,510) | (3,521) | (3,526) | (3,544) | (3,220) | (3,226) | (3,232) | (3,238) | (3,003) | (3,009) | (3,012) | (3,024) | (2,800) | (2,821) | (2,842) | (2,868) | (2,475) | (2,496) | (2,532) | (2,547) | (2,307) | (2,309) | (2,322) | (2,332) | (1,916) | (1,921) | (1,925) | (1,933) | (1,676) | (1,678) | (1,683) | (1,683) | (1,341) | (1,350) | (1,349) | (1,363) | (1,118) | (1,130) | (1,139) | (1,152) | (1,157) | (1,158) | (1,155) | (1,157) | (998) | (1,020) | (1,023) | (1,034) | (938) | (952) | (976) | (980) | (897) | (917) | (925) | (846) | (857) | (859) | (885) | (33,498) | (870) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (6) | (7) | (7) | (7) | (7) | (7) | (7) | (7) | (7) | (7) | (8) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | (509) | (699) | (669) | (9,639) | (382) | (343) | (889) | (303) | (498) | (201) | (307) | (167) | (258) | (317) | (264) | (341) | (158) | (192) | (172) | (430) | (1,937) | 79 | (235) | (2,946) | (1,052) | (39) | 286 | 160 | 404 | (459) | (780) | (25) | (640) | (156) | (150) | (15) | (375) | 312 | (112) | (3) | (123) | (65) | (178) | (206) | 316 | 307 | 502 | 524 | 22 | (19) | 205 | 23 | 6 | (7) | 177 | 9 | 10 | 4 | 70 | 3 | (10) | 4 | (20) | 55 | 14 | 15 | 9 | (15) | 0 | (44) | 44 | 9 | 9 | 33 | 69 | 22 | 7 | 5 | 20 | 89 | (1,511) | 1,480 | 31 | (18) | 0 | 0 | 0 | 0 | 0 | (1,729) | 0 | 0 | (857) | 0 | 0 | 0 | 0 | 0 | 0 | 235 | (264) | 0 | 0 | (4,002) | 0 | 0 | 0 | 869 | 1,020 | 627 | 591 | 1,181 | 178 | 253 | 479 | 409 | 172 | 197 | 106 | 109 | 172 | 13 | 58 | 179 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.1 | 0 | 0 | 0 | 0.1 | (0.1) | 0 | 0 |
| Financing Cash Flow | (11,351) | (17,617) | (11,799) | (10,844) | (13,036) | (11,243) | (16,576) | (23,563) | (18,808) | (10,147) | 14,761 | (11,413) | (10,290) | (11,349) | (10,883) | (13,269) | (17,345) | (11,986) | (16,276) | (11,371) | (13,192) | (13,634) | (10,289) | (12,262) | (14,645) | (8,915) | (10,209) | (8,686) | (7,601) | (13,216) | (7,384) | (6,039) | (19,658) | (1,552) | (6,341) | (2,701) | (6,236) | 3,016 | 14,329 | 971 | (4,916) | (518) | (3,930) | (3,571) | (3,096) | 534 | (2,978) | (3,309) | (4,304) | 2,615 | (3,396) | (1,469) | (2,744) | (1,221) | (2,714) | (2,421) | (1,605) | (2,513) | (2,869) | (2,423) | 1,437 | (6,751) | (639) | (4,098) | (2,726) | (4,277) | (2,190) | 2,699 | (1,060) | (3,858) | (5,244) | (5,072) | (1,986) | (2,723) | (3,153) | (6,983) | (7,063) | (2,323) | (8,175) | (4,684) | (5,135) | (7,802) | (2,941) | (3,710) | (2,958) | (33,672) | (738) | 1,296 | (1,040) | (2,270) | (350) | (483) | (1,211) | (571) | (2,958) | (3,841) | (251) | 254 | (734) | (1,631) | (1,023) | (1,636) | (1,296) | (3,531) | 817 | (3,190) | (290) | (304) | 1,148 | 780 | 621 | 232 | 872 | (316) | (234) | 466 | (1,463) | 872 | (376) | (232) | 55 | (255) | 27 | 144 | 60 | (220) | (122) | 92 | 1 | (4) | (6) | (20) | 33 | 170 | 3 | (32.3) | 76.3 | 24 | 51 | (30.2) | 27.7 | 15.2 | (17) | 6.6 | 10 | 9.3 | 17.6 |
| Cash Position | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Change in Cash | 7,809 | (4,553) | (1,393) | 1,414 | 11,346 | (3,358) | 2,525 | (1,319) | 2,329 | (63,147) | 45,748 | 8,142 | 10,916 | (7,238) | 8,953 | 1,433 | (8,106) | 1,439 | 4,941 | 522 | (730) | (2,773) | 3,629 | 1,866 | 2,846 | (4,253) | 1,761 | 144 | 4,574 | (8,499) | 3,191 | 2,725 | (3,638) | 5,975 | (779) | 950 | (1,755) | (5,460) | 7,418 | (660) | (15) | 1,754 | (164) | (1,819) | 988 | 124 | (2,367) | (2,903) | 1,513 | 6,036 | 219 | (1,436) | (777) | 981 | (1,902) | 550 | (4,222) | (2,271) | 3,271 | 2,589 | 2,998 | (4,138) | 2,656 | (2,650) | (1,267) | 599 | 2,747 | (1,209) | (1,061) | (658) | (1,335) | (1,481) | 4,360 | 823 | 526 | (1,500) | 752 | (2,217) | 2,362 | 2,363 | 268 | 1,109 | (1,877) | 1,069 | (774) | (6,585) | (4,841) | 6,634 | 3,199 | 381 | (670) | 2,138 | (1,252) | 214 | 2,322 | (2,100) | (140) | 2,143 | (809) | (227) | 618 | 890 | (2,205) | (346) | 160 | 243 | (186) | (1,228) | 90 | 922 | 1,352 | (271) | 1,528 | (1,363) | 239 | (146) | 756 | 78 | 417 | (336) | 614 | (255) | (56) | 757 | 288 | (409) | (151) | 325 | 201 | 108 | (170) | 158 | 15 | 27 | 22 | 159.1 | 18.8 | 126.7 | 69.7 | 20.4 | 62.6 | (20.1) | 108 | (12.7) | 27.7 | 21.7 | 17.2 |
| Cash at Beginning | 24,296 | 28,849 | 30,242 | 28,828 | 17,482 | 20,840 | 18,315 | 19,634 | 17,305 | 80,452 | 34,704 | 26,562 | 15,646 | 22,884 | 13,931 | 12,498 | 20,604 | 19,165 | 14,224 | 13,702 | 14,432 | 17,205 | 13,576 | 11,710 | 8,864 | 13,117 | 11,356 | 11,212 | 6,638 | 15,137 | 11,946 | 9,221 | 12,859 | 6,884 | 7,663 | 6,713 | 8,468 | 13,928 | 6,510 | 7,170 | 7,185 | 5,431 | 5,595 | 7,414 | 6,426 | 6,302 | 8,669 | 11,572 | 10,059 | 4,023 | 3,804 | 5,240 | 6,017 | 5,036 | 6,938 | 6,388 | 10,610 | 12,881 | 9,610 | 7,021 | 4,023 | 8,161 | 5,505 | 8,155 | 9,422 | 8,823 | 6,076 | 7,285 | 8,346 | 9,004 | 10,339 | 11,820 | 7,460 | 6,637 | 6,111 | 7,611 | 6,859 | 9,076 | 6,714 | 4,351 | 4,083 | 2,974 | 4,851 | 3,782 | 4,556 | 11,141 | 15,982 | 9,348 | 6,149 | 5,768 | 6,438 | 4,300 | 5,552 | 5,338 | 3,016 | 5,116 | 5,256 | 3,113 | 3,922 | 4,149 | 3,531 | 2,641 | 4,846 | 5,192 | 5,032 | 4,789 | 4,975 | 6,203 | 6,113 | 5,191 | 3,839 | 4,110 | 2,582 | 3,945 | 3,706 | 0 | 0 | 0 | 2,601 | 0 | 0 | 0 | 1,962 | 0 | 0 | 0 | 1,477 | 0 | 0 | 0 | 1,013 | 0 | 0 | 0 | 791 | 0 | 0 | 0 | 417.2 | 0 | 0 | 0 | 246.3 | 0 | 0 | 0 | 192.4 |
| Cash at End | 32,105 | 24,296 | 28,849 | 30,242 | 28,828 | 17,482 | 20,840 | 18,315 | 19,634 | 17,305 | 80,452 | 34,704 | 26,562 | 15,646 | 22,884 | 13,931 | 12,498 | 20,604 | 19,165 | 14,224 | 13,702 | 14,432 | 17,205 | 13,576 | 11,710 | 8,864 | 13,117 | 11,356 | 11,212 | 6,638 | 15,137 | 11,946 | 9,221 | 12,859 | 6,884 | 7,663 | 6,713 | 8,468 | 13,928 | 6,510 | 7,170 | 7,185 | 5,431 | 5,595 | 7,414 | 6,426 | 6,302 | 8,669 | 11,572 | 10,059 | 4,023 | 3,804 | 5,240 | 6,017 | 5,036 | 6,938 | 6,388 | 10,610 | 12,881 | 9,610 | 7,021 | 4,023 | 8,161 | 5,505 | 8,155 | 9,422 | 8,823 | 6,076 | 7,285 | 8,346 | 9,004 | 10,339 | 11,820 | 7,460 | 6,637 | 6,111 | 7,611 | 6,859 | 9,076 | 6,714 | 4,351 | 4,083 | 2,974 | 4,851 | 3,782 | 4,556 | 11,141 | 15,982 | 9,348 | 6,149 | 5,768 | 6,438 | 4,300 | 5,552 | 5,338 | 3,016 | 5,116 | 5,256 | 3,113 | 3,922 | 4,149 | 3,531 | 2,641 | 4,846 | 5,192 | 5,032 | 4,789 | 4,975 | 6,203 | 6,113 | 5,191 | 3,839 | 4,110 | 2,582 | 3,945 | (146) | 756 | 78 | 3,018 | (336) | 614 | (255) | 1,906 | 757 | 288 | (409) | 1,326 | 325 | 201 | 108 | 843 | 158 | 15 | 27 | 813 | 159.1 | 18.8 | 126.7 | 486.9 | 20.4 | 62.6 | (20.1) | 354.3 | (12.7) | 27.7 | 21.7 | 209.6 |
| Free Cash Flow | 15,803 | 5,882 | 25,663 | 25,568 | 20,299 | 6,487 | 19,257 | 23,322 | 20,965 | 9,118 | 20,666 | 19,827 | 17,834 | 4,899 | 16,915 | 17,758 | 20,046 | 8,615 | 18,730 | 16,258 | 17,090 | 8,342 | 14,428 | 13,929 | 13,737 | 7,135 | 10,433 | 12,057 | 10,955 | 5,193 | 10,055 | 7,438 | 9,217 | 5,289 | 10,308 | 8,722 | 8,965 | 4,305 | 9,386 | 5,809 | 8,059 | 3,594 | 7,520 | 5,035 | 8,210 | 2,850 | 7,072 | 8,184 | 8,907 | 2,681 | 6,974 | 4,109 | 8,736 | 3,850 | 7,881 | 7,055 | 8,845 | 5,364 | 8,057 | 5,300 | 8,014 | 3,695 | 7,630 | 4,846 | 6,985 | 4,593 | 5,672 | 2,974 | 5,412 | 4,940 | 2,592 | 2,867 | 6,323 | 3,872 | 5,368 | 3,582 | 6,830 | 1,470 | 3,650 | 2,536 | 4,261 | 1,913 | 4,116 | 3,716 | 4,800 | 3,443 | 3,834 | 1,101 | 4,757 | 4,402 | 3,257 | 2,416 | 3,987 | 2,491 | 6,012 | 3,152 | 3,955 | 3,393 | 3,239 | 3,257 | 3,700 | 2,647 | 2,715 | 7,292 | 2,708 | 2,695 | 2,718 | 2,319 | 2,634 | 2,016 | 2,478 | 1,193 | 1,955 | 1,513 | 1,563 | 897 | 1,508 | 1,101 | 684 | 755 | 773 | 1,313 | 384 | 289 | 541 | 342 | 323 | 418 | 354 | 286 | 257 | 326 | 205 | 169 | 138 | 259.7 | 114.5 | 94.5 | 121.7 | 117.1 | 86.4 | 29.9 | 60.1 | 4.2 | 60.3 | 37.1 | 18.6 |
| Key Metrics | 2026 Q3 | 2026 Q2 | 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 | 1995 Q4 | 1995 Q3 | 1995 Q2 | 1995 Q1 | 1994 Q4 | 1994 Q3 | 1994 Q2 | 1994 Q1 | 1993 Q4 | 1993 Q3 | 1993 Q2 | 1993 Q1 | 1992 Q4 | 1992 Q3 | 1992 Q2 | 1992 Q1 | 1991 Q4 | 1991 Q3 | 1991 Q2 | 1991 Q1 | 1990 Q4 | 1990 Q3 | 1990 Q2 | 1990 Q1 | 1989 Q4 | 1989 Q3 | 1989 Q2 | 1989 Q1 | 1988 Q4 | 1988 Q3 | 1988 Q2 | 1988 Q1 | 1987 Q4 | 1987 Q3 | 1987 Q2 | 1987 Q1 | 1986 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Income Statement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | 82,886 | 81,273 | 77,673 | 76,441 | 70,066 | 69,632 | 65,585 | 64,727 | 61,858 | 62,020 | 56,517 | 56,189 | 52,857 | 52,747 | 50,122 | 51,865 | 49,360 | 51,728 | 45,317 | 46,152 | 41,706 | 43,076 | 37,154 | 38,033 | 35,021 | 36,906 | 33,055 | 33,717 | 30,571 | 32,471 | 29,084 | 30,085 | 26,819 | 28,918 | 24,538 | 25,605 | 23,212 | 25,826 | 21,928 | 20,614 | 20,531 | 23,796 | 20,379 | 22,180 | 21,729 | 26,470 | 23,201 | 23,382 | 20,403 | 24,519 | 18,529 | 19,896 | 20,489 | 21,456 | 16,008 | 18,059 | 17,407 | 20,885 | 17,372 | 17,367 | 16,428 | 19,953 | 16,195 | 16,039 | 14,503 | 19,022 | 12,920 | 13,099 | 13,648 | 16,629 | 15,061 | 15,837 | 14,454 | 16,367 | 13,762 | 13,371 | 14,398 | 12,542 | 10,811 | 11,804 | 10,900 | 11,837 | 9,741 | 10,161 | 9,620 | 10,818 | 9,189 | 9,292 | 9,175 | 10,153 | 8,215 | 8,065 | 7,835 | 8,541 | 7,746 | 7,253 | 7,245 | 7,741 | 6,126 | 6,455 | 6,403 | 6,550 | 5,766 | 5,804 | 5,656 | 6,112 | 5,384 | 6,525 | 4,595 | 5,195 | 4,193 | 3,995 | 3,774 | 3,585 | 3,130 | 3,175 | 3,208 | 2,680 | 2,295 | 2,255 | 2,205 | 2,195 | 2,016 | 1,621 | 1,587 | 1,482 | 1,247 | 1,293 | 1,244 | 1,129 | 983 | 1,039 | 958 | 938 | 818 | 815.4 | 680.9 | 681.9 | 580.5 | 526.6 | 486.9 | 460.5 | 369.4 | 336.9 | 310.9 | 300.4 | 235.2 | 220.2 | 197 | 209.8 | 176.4 | 170.4 | 161.8 | 155.9 | 102.6 | 99.8 | 98.4 | 81 | 66.8 | 61.9 |
| Gross Profit | 56,058 | 55,295 | 53,630 | 52,427 | 48,147 | 47,833 | 45,486 | 45,043 | 43,353 | 42,397 | 40,215 | 39,394 | 36,729 | 35,259 | 34,670 | 35,436 | 33,745 | 34,768 | 31,671 | 32,161 | 28,661 | 28,882 | 26,152 | 25,694 | 24,046 | 24,548 | 22,649 | 23,305 | 20,401 | 20,048 | 19,179 | 20,343 | 17,550 | 17,854 | 16,260 | 17,149 | 15,152 | 15,925 | 14,084 | 12,635 | 12,809 | 13,924 | 13,172 | 14,712 | 14,568 | 16,334 | 14,928 | 15,787 | 14,425 | 16,197 | 13,384 | 14,294 | 15,702 | 15,764 | 11,840 | 13,896 | 13,455 | 15,247 | 13,595 | 13,659 | 12,531 | 15,120 | 13,056 | 12,869 | 11,748 | 15,394 | 10,078 | 10,513 | 10,834 | 12,722 | 12,213 | 12,971 | 11,940 | 12,824 | 11,087 | 10,134 | 12,258 | 8,922 | 9,115 | 9,674 | 8,872 | 9,598 | 8,488 | 8,751 | 8,257 | 8,896 | 7,784 | 7,811 | 7,764 | 7,809 | 6,735 | 6,827 | 6,561 | 6,404 | 6,402 | 5,885 | 5,850 | 6,197 | 5,242 | 4,738 | 5,504 | 5,686 | 4,941 | 4,730 | 5,179 | 5,681 | 5,017 | 5,297 | 4,045 | 4,584 | 3,723 | 3,929 | 3,736 | 3,541 | 3,105 | 3,076 | 3,019 | 2,528 | 2,207 | 2,158 | 2,099 | 1,943 | 1,763 | 1,453 | 1,422 | 1,326 | 1,128 | 1,158 | 1,109 | 991 | 865 | 898 | 834.3 | 817 | 721 | 718 | 598.3 | 591.6 | 496.7 | 457.3 | 410.5 | 382.4 | 306.4 | 280.7 | 256.8 | 245.6 | 193.9 | 220.2 | 197 | 209.8 | 176.4 | 170.4 | 161.8 | 155.9 | 102.6 | 99.8 | 98.4 | 81 | 66.8 | 61.9 |
| Operating Income | 38,398 | 38,275 | 37,961 | 34,323 | 32,000 | 31,653 | 30,552 | 27,925 | 27,581 | 27,032 | 26,895 | 24,254 | 22,352 | 20,399 | 21,518 | 20,534 | 20,364 | 22,247 | 20,238 | 19,095 | 17,048 | 17,897 | 15,876 | 13,407 | 12,975 | 13,891 | 12,686 | 12,405 | 10,341 | 10,258 | 9,955 | 10,379 | 8,292 | 8,679 | 7,708 | 7,682 | 6,723 | 7,905 | 6,715 | 3,080 | 5,283 | 6,026 | 5,793 | (2,053) | 6,594 | 7,776 | 5,844 | 6,482 | 6,974 | 7,969 | 6,334 | 6,073 | 7,612 | 7,771 | 5,308 | 192 | 6,374 | 7,994 | 7,203 | 6,171 | 5,709 | 8,165 | 7,116 | 5,930 | 5,173 | 8,513 | 4,482 | 3,987 | 4,438 | 5,939 | 5,999 | 5,684 | 4,409 | 6,481 | 5,918 | 3,989 | 6,589 | 3,472 | 4,474 | 3,881 | 3,888 | 4,657 | 4,046 | 2,989 | 3,329 | 4,749 | 3,494 | 3,133 | 1,278 | 1,475 | 3,148 | 2,193 | 2,744 | 2,233 | 3,028 | 2,874 | 3,298 | 2,841 | 2,897 | 2,751 | 2,998 | 3,194 | 2,777 | 2,629 | 2,735 | 2,931 | 2,789 | 2,958 | 2,230 | 2,749 | 2,082 | 1,923 | 1,927 | 1,663 | 1,427 | 1,579 | 1,568 | 1,081 | 902 | 810 | 774 | 786 | 708 | 532 | 549 | 520 | 437 | 488 | 480 | 415 | 343 | 373 | 338 | 326 | 289 | 296 | 251 | 246.1 | 202.9 | 194 | 173.5 | 159.3 | 123 | 110.5 | 106.4 | 107 | 69.4 | (341.1) | 197 | 209.8 | 176.4 | (233) | 161.8 | 155.9 | 102.6 | (119.2) | 98.4 | 81 | 66.8 | (74.7) |
| Net Income | 31,778 | 38,458 | 27,747 | 27,233 | 25,824 | 24,108 | 24,667 | 22,036 | 21,939 | 21,870 | 22,291 | 20,081 | 18,299 | 16,425 | 17,556 | 16,740 | 16,728 | 18,765 | 20,505 | 16,458 | 15,457 | 15,463 | 13,893 | 11,202 | 10,752 | 11,649 | 10,678 | 13,187 | 8,809 | 8,420 | 8,824 | 8,873 | 7,424 | (6,302) | 6,576 | 8,069 | 5,486 | 6,267 | 5,667 | 3,122 | 3,756 | 5,018 | 4,902 | (3,195) | 4,985 | 5,863 | 4,540 | 4,612 | 5,660 | 6,558 | 5,244 | 4,965 | 6,055 | 6,377 | 4,466 | (492) | 5,108 | 6,624 | 5,738 | 5,874 | 5,232 | 6,634 | 5,410 | 4,518 | 4,006 | 6,662 | 3,574 | 3,045 | 2,977 | 4,174 | 4,373 | 4,297 | 4,388 | 4,707 | 4,289 | 3,035 | 4,926 | 2,626 | 3,478 | 2,828 | 2,977 | 3,653 | 3,141 | 3,700 | 2,563 | 3,463 | 2,528 | 2,690 | 1,315 | 1,549 | 2,614 | 1,921 | 2,142 | 1,865 | 2,041 | 1,525 | 2,738 | 2,283 | 1,283 | 65 | 2,451 | 2,624 | 2,206 | 2,409 | 2,385 | 2,436 | 2,191 | 2,202 | 1,917 | 1,983 | 1,683 | 1,357 | 1,337 | 1,133 | 663 | 1,057 | 1,042 | 741 | 614 | 559 | 562 | 575 | 499 | 368 | 396 | 373 | 316 | 362 | 256 | 289 | 239 | 265 | 243 | 236 | 209 | 210.1 | 178.8 | 175.2 | 144 | 138.4 | 123.8 | 112.9 | 87.6 | 80 | 75.2 | 74.5 | 49.6 | 45.3 | 41.1 | 47.5 | 36.6 | 30 | 37.3 | 35.3 | 21.3 | 17.3 | 19.1 | 19.7 | 15.8 | 11.6 |
| EPS (Diluted) | 4.27 | 5.16 | 3.72 | 3.65 | 3.46 | 3.23 | 3.30 | 2.95 | 2.94 | 2.93 | 2.99 | 2.69 | 2.45 | 2.20 | 2.35 | 2.23 | 2.22 | 2.48 | 2.71 | 2.17 | 2.03 | 2.03 | 1.82 | 1.46 | 1.40 | 1.51 | 1.38 | 1.71 | 1.14 | 1.08 | 1.14 | 1.14 | 0.95 | -0.82 | 0.84 | 1.03 | 0.70 | 0.80 | 0.72 | 0.39 | 0.47 | 0.62 | 0.61 | -0.40 | 0.61 | 0.71 | 0.54 | 0.55 | 0.68 | 0.78 | 0.62 | 0.59 | 0.72 | 0.76 | 0.53 | -0.06 | 0.60 | 0.78 | 0.68 | 0.68 | 0.61 | 0.77 | 0.62 | 0.51 | 0.45 | 0.74 | 0.40 | 0.34 | 0.33 | 0.47 | 0.48 | 0.46 | 0.47 | 0.50 | 0.45 | 0.31 | 0.50 | 0.26 | 0.35 | 0.28 | 0.29 | 0.34 | 0.29 | 0.34 | 0.23 | 0.32 | 0.23 | 0.25 | 0.12 | 0.14 | 0.24 | 0.14 | 0.20 | 0.17 | 0.19 | 0.13 | 0.25 | 0.21 | 0.12 | 0.01 | 0.22 | 0.24 | 0.20 | 0.22 | 0.22 | 0.22 | 0.20 | 0.20 | 0.18 | 0.18 | 0.16 | 0.13 | 0.13 | 0.11 | 0.07 | 0.10 | 0.10 | 0.07 | 0.06 | 0.06 | 0.06 | 0.06 | 0.05 | 0.04 | 0.04 | 0.04 | 0.04 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.02 | 0.02 | 0.02 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Balance Sheet | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash & Equivalents | 32,105 | 24,296 | 28,849 | 30,242 | 28,828 | 17,482 | 20,840 | 18,315 | 19,634 | 17,305 | 80,452 | 34,704 | 26,562 | 15,646 | 22,884 | 13,931 | 12,498 | 20,604 | 19,165 | 14,224 | 13,702 | 14,432 | 17,205 | 13,576 | 11,710 | 8,864 | 13,117 | 11,356 | 11,212 | 6,638 | 15,137 | 11,946 | 9,221 | 12,859 | 6,884 | 7,663 | 6,713 | 8,468 | 13,928 | 6,510 | 7,170 | 7,185 | 5,431 | 5,595 | 7,414 | 6,426 | 6,302 | 8,669 | 11,572 | 10,059 | 4,023 | 3,804 | 5,240 | 6,017 | 5,036 | 6,938 | 6,388 | 10,610 | 12,881 | 9,610 | 7,021 | 4,023 | 8,161 | 5,505 | 8,155 | 9,422 | 8,823 | 6,076 | 7,285 | 8,346 | 9,004 | 10,339 | 11,820 | 7,460 | 6,637 | 6,111 | 7,611 | 6,859 | 9,076 | 6,714 | 4,351 | 4,083 | 2,974 | 4,851 | 3,782 | 4,556 | 11,141 | 14,304 | 9,348 | 6,149 | 5,768 | 6,438 | 4,300 | 5,552 | 5,338 | 3,016 | 5,116 | 5,256 | 3,113 | 3,922 | 4,149 | 3,531 | 2,641 | 4,846 | 5,192 | 4,719 | 4,789 | 4,975 | 6,203 | 6,113 | 5,191 | 3,839 | 4,110 | 2,582 | 3,945 | 3,706 | 3,852 | 3,096 | 3,018 | 2,601 | 2,937 | 2,323 | 1,906 | 1,962 | 1,205 | 917 | 1,326 | 1,477 | 1,152 | 951 | 843 | 1,013 | 855 | 840 | 813 | 791.4 | 632.4 | 613.6 | 486.9 | 417.2 | 396.8 | 334.2 | 354.3 | 246.3 | 258.9 | 231.3 | 209.5 | 192.4 | 183.2 | 132.5 | 102.7 | |||||||||
| Total Assets | 694,228 | 665,302 | 636,351 | 619,003 | 562,624 | 533,898 | 523,013 | 512,163 | 484,275 | 470,558 | 445,785 | 411,976 | 380,088 | 364,552 | 359,784 | 364,840 | 344,607 | 340,389 | 335,418 | 333,779 | 308,879 | 304,137 | 301,001 | 301,311 | 285,449 | 282,794 | 278,955 | 286,556 | 263,281 | 258,859 | 257,619 | 258,848 | 245,497 | 256,003 | 249,097 | 250,312 | 225,017 | 224,610 | 212,524 | 193,468 | 181,869 | 180,098 | 172,896 | 174,472 | 176,683 | 174,848 | 169,656 | 172,384 | 156,119 | 153,543 | 142,348 | 142,431 | 134,105 | 128,683 | 121,876 | 121,271 | 118,010 | 112,243 | 107,415 | 108,704 | 99,727 | 92,306 | 91,540 | 86,113 | 84,910 | 82,096 | 81,612 | 77,888 | 68,853 | 65,786 | 65,117 | 72,793 | 70,747 | 67,339 | 65,645 | 63,171 | 63,891 | 66,371 | 65,354 | 69,597 | 66,854 | 67,257 | 71,462 | 70,815 | 66,275 | 64,941 | 94,268 | 94,368 | 89,767 | 85,937 | 84,281 | 81,732 | 74,482 | 72,359 | 70,235 | 67,646 | 68,379 | 65,387 | 61,367 | 58,830 | 59,605 | 57,691 | 56,089 | 52,150 | 50,895 | 45,093 | 39,672 | 38,625 | 33,561 | 30,049 | 25,569 | 22,357 | 19,545 | 16,840 | 15,366 | 14,387 | 12,613 | 12,786 | 10,740 | 10,093 | 9,590 | 9,106 | 8,160 | 7,210 | 6,592 | 5,961 | 5,637 | 5,363 | 4,926 | 4,486 | 4,048 | 3,805 | 3,560 | 3,226 | 2,849 | 2,639.9 | 2,340 | 2,128.4 | 1,870.2 | 1,644.2 | 1,502.4 | 1,366 | 1,203.5 | 1,105.3 | 1,015.3 | 921.8 | 809.2 | 720.6 | 493 | 287.8 | 170.7 | |||||||||
| Total Debt | 125,432 | 123,278 | 120,375 | 112,184 | 105,019 | 102,909 | 96,838 | 97,852 | 106,229 | 111,358 | 105,681 | 79,441 | 79,312 | 77,985 | 77,136 | 78,400 | 77,981 | 80,353 | 78,935 | 82,278 | 81,260 | 82,782 | 83,216 | 82,110 | 84,025 | 87,147 | 85,974 | 86,455 | 86,343 | 85,483 | 87,928 | 87,508 | 82,870 | 94,505 | 90,000 | 95,527 | 85,794 | 86,526 | 74,722 | 53,486 | 46,394 | 44,429 | 38,567 | 35,292 | 31,868 | 28,308 | 23,720 | 22,645 | 22,679 | 22,976 | 15,932 | 15,600 | 14,195 | 14,188 | 11,950 | 11,944 | 11,938 | 11,932 | 11,927 | 11,921 | 11,915 | 9,671 | 10,665 | 5,939 | 5,995 | 5,995 | 5,996 | 5,746 | 1,999 | 2,000 | 1,975 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8.3 | 11.7 | 18.4 | 19.3 | 19.5 | 20.6 | 17.6 | 10 | 6.5 | 6.6 | 9.5 | 27.5 | 25.4 | 20.3 | 7.1 | 1.9 | |||||||||
| Stockholders' Equity | 414,367 | 390,875 | 363,076 | 343,479 | 321,891 | 302,695 | 287,723 | 268,477 | 253,152 | 238,268 | 220,714 | 206,223 | 194,683 | 183,136 | 173,566 | 166,542 | 162,924 | 160,010 | 151,978 | 141,988 | 134,505 | 130,236 | 123,392 | 118,304 | 114,501 | 110,109 | 106,061 | 102,330 | 94,864 | 92,128 | 85,967 | 82,718 | 79,239 | 78,360 | 89,647 | 87,711 | 69,729 | 68,809 | 70,372 | 71,997 | 74,806 | 76,780 | 77,445 | 80,083 | 90,132 | 91,879 | 90,170 | 89,784 | 87,424 | 85,100 | 81,641 | 78,944 | 76,688 | 72,576 | 68,836 | 66,363 | 68,659 | 64,121 | 59,391 | 57,083 | 53,452 | 48,481 | 46,942 | 46,175 | 45,710 | 44,283 | 41,212 | 39,558 | 36,943 | 34,478 | 33,594 | 36,286 | 37,554 | 34,431 | 32,135 | 31,097 | 34,973 | 36,634 | 36,101 | 40,104 | 42,038 | 44,208 | 48,327 | 48,115 | 47,373 | 47,232 | 75,946 | 74,825 | 70,580 | 69,343 | 66,680 | 61,020 | 58,282 | 55,812 | 53,516 | 52,180 | 54,300 | 51,548 | 48,505 | 47,289 | 48,090 | 46,422 | 45,343 | 41,368 | 39,792 | 34,589 | 31,340 | 28,438 | 25,722 | 22,578 | 19,124 | 16,627 | 14,676 | 12,344 | 11,464 | 10,777 | 9,134 | 9,642 | 7,277 | 6,908 | 6,595 | 6,180 | 5,739 | 5,333 | 4,930 | 4,443 | 4,430 | 4,450 | 4,012 | 3,746 | 3,467 | 3,242 | 3,011 | 2,750 | 2,407 | 2,193 | 2,002.1 | 1,771.2 | 1,555.6 | 1,350.8 | 1,249.5 | 1,118.5 | 990.4 | 918.6 | 826.2 | 731.7 | 624.6 | 561.8 | 375.5 | 239.1 | 139.3 | |||||||||
| Cash Flow | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | 46,679 | 35,758 | 45,057 | 42,647 | 37,044 | 22,291 | 34,180 | 37,195 | 31,917 | 18,853 | 30,583 | 28,770 | 24,441 | 11,173 | 23,198 | 24,629 | 25,386 | 14,480 | 24,540 | 22,710 | 22,179 | 12,516 | 19,335 | 18,673 | 17,504 | 10,680 | 13,818 | 16,108 | 13,520 | 8,900 | 13,657 | 11,418 | 12,151 | 7,875 | 12,440 | 11,005 | 10,660 | 6,293 | 11,549 | 8,464 | 10,367 | 5,618 | 8,876 | 6,816 | 9,601 | 4,340 | 8,354 | 9,514 | 10,099 | 4,413 | 8,205 | 5,903 | 9,666 | 4,780 | 8,484 | 7,677 | 9,594 | 5,862 | 8,493 | 5,942 | 8,672 | 4,186 | 8,194 | 5,604 | 7,393 | 4,969 | 6,107 | 3,841 | 6,044 | 5,782 | 3,370 | 4,085 | 7,082 | 4,567 | 5,878 | 4,402 | 7,291 | 2,042 | 4,061 | 3,281 | 4,563 | 2,231 | 4,329 | 3,976 | 5,003 | 3,619 | 4,007 | 1,658 | 4,970 | 4,574 | 3,424 | 2,689 | 4,169 | 2,767 | 6,172 | 3,434 | 4,121 | 3,565 | 3,389 | 3,579 | 3,964 | 2,919 | 2,960 | 7,554 | 2,954 | 2,927 | 2,857 | 2,611 | 2,684 | 2,151 | 2,584 | 1,434 | 2,102 | 1,664 | 1,680 | 1,070 | 1,618 | 1,218 | 783 | 913 | 905 | 1,401 | 500 | 512 | 643 | 445 | 390 | 505 | 423 | 349 | 316 | 401 | 266 | 220 | 187 | 326.8 | 174 | 218.3 | 187.9 | 189.4 | 150.8 | 97.1 | 120.6 | 56.8 | 92.5 | 69.5 | 59.5 | |||||||||||||
| Capital Expenditure | (30,876) | (29,876) | (19,394) | (17,079) | (16,745) | (15,804) | (14,923) | (13,873) | (10,952) | (9,735) | (9,917) | (8,943) | (6,607) | (6,274) | (6,283) | (6,871) | (5,340) | (5,865) | (5,810) | (6,452) | (5,089) | (4,174) | (4,907) | (4,744) | (3,767) | (3,545) | (3,385) | (4,051) | (2,565) | (3,707) | (3,602) | (3,980) | (2,934) | (2,586) | (2,132) | (2,283) | (1,695) | (1,988) | (2,163) | (2,655) | (2,308) | (2,024) | (1,356) | (1,781) | (1,391) | (1,490) | (1,282) | (1,330) | (1,192) | (1,732) | (1,231) | (1,794) | (930) | (930) | (603) | (622) | (749) | (498) | (436) | (642) | (658) | (491) | (564) | (758) | (408) | (376) | (435) | (867) | (632) | (842) | (778) | (1,218) | (759) | (695) | (510) | (820) | (461) | (572) | (411) | (745) | (302) | (318) | (213) | (260) | (203) | (176) | (173) | (557) | (213) | (172) | (167) | (273) | (182) | (276) | (160) | (282) | (166) | (172) | (150) | (322) | (264) | (272) | (245) | (262) | (246) | (232) | (139) | (292) | (50) | (135) | (106) | (241) | (147) | (151) | (117) | (173) | (110) | (117) | (99) | (158) | (132) | (88) | (116) | (223) | (102) | (103) | (67) | (87) | (69) | (63) | (59) | (75) | (61) | (51) | (49) | (67.1) | (59.5) | (123.8) | (66.2) | (72.3) | (64.4) | (67.2) | (60.5) | (52.6) | (32.2) | (32.4) | (40.9) | |||||||||||||
| Free Cash Flow | 15,803 | 5,882 | 25,663 | 25,568 | 20,299 | 6,487 | 19,257 | 23,322 | 20,965 | 9,118 | 20,666 | 19,827 | 17,834 | 4,899 | 16,915 | 17,758 | 20,046 | 8,615 | 18,730 | 16,258 | 17,090 | 8,342 | 14,428 | 13,929 | 13,737 | 7,135 | 10,433 | 12,057 | 10,955 | 5,193 | 10,055 | 7,438 | 9,217 | 5,289 | 10,308 | 8,722 | 8,965 | 4,305 | 9,386 | 5,809 | 8,059 | 3,594 | 7,520 | 5,035 | 8,210 | 2,850 | 7,072 | 8,184 | 8,907 | 2,681 | 6,974 | 4,109 | 8,736 | 3,850 | 7,881 | 7,055 | 8,845 | 5,364 | 8,057 | 5,300 | 8,014 | 3,695 | 7,630 | 4,846 | 6,985 | 4,593 | 5,672 | 2,974 | 5,412 | 4,940 | 2,592 | 2,867 | 6,323 | 3,872 | 5,368 | 3,582 | 6,830 | 1,470 | 3,650 | 2,536 | 4,261 | 1,913 | 4,116 | 3,716 | 4,800 | 3,443 | 3,834 | 1,101 | 4,757 | 4,402 | 3,257 | 2,416 | 3,987 | 2,491 | 6,012 | 3,152 | 3,955 | 3,393 | 3,239 | 3,257 | 3,700 | 2,647 | 2,715 | 7,292 | 2,708 | 2,695 | 2,718 | 2,319 | 2,634 | 2,016 | 2,478 | 1,193 | 1,955 | 1,513 | 1,563 | 897 | 1,508 | 1,101 | 684 | 755 | 773 | 1,313 | 384 | 289 | 541 | 342 | 323 | 418 | 354 | 286 | 257 | 326 | 205 | 169 | 138 | 259.7 | 114.5 | 94.5 | 121.7 | 117.1 | 86.4 | 29.9 | 60.1 | 4.2 | 60.3 | 37.1 | 18.6 | |||||||||||||