IBM - International Business Machines Corporation
Price:
--
--
|
CONSENSUS:
Buy
DETAILS
|
PRICE TARGET:
$307.77
DETAILS
HIGH:
$350.00
LOW:
$175.00
MEDIAN:
$320.00
CONSENSUS:
$307.77
UPSIDE:
44.72%
| Metric | 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 | 1986 Q3 | 1986 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | 0 | 15,917 | 19,686 | 16,331 | 16,977 | 14,541 | 17,553 | 14,967 | 15,769 | 14,461 | 17,380 | 14,752 | 15,475 | 14,252 | 16,691 | 14,106 | 15,535 | 14,197 | 16,695 | 13,251 | 14,218 | 13,187 | 20,368 | 17,561 | 18,123 | 17,570 | 21,777 | 18,027 | 19,161 | 18,181 | 21,760 | 18,756 | 20,003 | 19,071 | 22,543 | 19,153 | 19,289 | 18,155 | 21,771 | 19,227 | 20,239 | 18,684 | 22,060 | 19,280 | 20,814 | 19,590 | 24,113 | 22,397 | 24,047 | 22,236 | 27,699 | 23,338 | 24,924 | 23,408 | 29,304 | 24,747 | 25,782 | 24,673 | 29,486 | 26,157 | 26,667 | 24,607 | 29,018 | 24,271 | 23,723 | 22,858 | 27,230 | 23,566 | 23,250 | 21,711 | 27,007 | 25,302 | 26,820 | 24,502 | 30,718 | 24,119 | 23,170 | 21,408 | 26,258 | 22,026 | 21,310 | 20,076 | 24,427 | 21,529 | 22,270 | 22,908 | 27,461 | 23,349 | 23,098 | 22,175 | 25,913 | 21,522 | 21,631 | 20,065 | 23,684 | 19,821 | 19,651 | 18,030 | 22,826 | 19,783 | 20,834 | 21,044 | 25,616 | 21,781 | 21,651 | 19,348 | 24,182 | 21,144 | 21,905 | 20,317 | 22,539 | 20,095 | 18,823 | 17,618 | 23,723 | 18,605 | 18,872 | 17,308 | 21,519 | 18,062 | 18,183 | 16,559 | 21,920 | 16,754 | 17,531 | 15,735 | 19,896 | 15,431 | 15,351 | 13,373 | 19,396 | 14,743 | 15,519 | 13,058 | 19,560 | 14,702 | 16,224 | 14,037 | 22,082 | 14,433 | 14,732 | 13,545 | 23,061 | 15,277 | 16,495 | 14,185 | 20,462 | 14,305 | 15,213 | 12,730 | 20,937 | 13,960 | 13,599 | 11,749 | 18,011 | 12,727 | 8,510 | 6,500 | 16,945 | 11,910 | 12,268 |
| Cost of Revenue | 0 | 6,967 | 7,567 | 6,740 | 7,001 | 6,510 | 7,114 | 6,548 | 6,820 | 6,719 | 7,114 | 6,729 | 6,974 | 6,743 | 7,058 | 6,677 | 7,246 | 6,862 | 7,194 | 6,145 | 6,366 | 6,160 | 9,844 | 9,130 | 9,423 | 9,649 | 10,677 | 9,692 | 10,151 | 10,139 | 11,073 | 9,953 | 10,804 | 10,825 | 11,681 | 10,172 | 10,321 | 10,211 | 10,877 | 10,213 | 10,536 | 9,999 | 10,652 | 9,844 | 10,423 | 10,138 | 11,251 | 11,523 | 12,003 | 11,608 | 13,383 | 11,908 | 12,792 | 12,730 | 14,137 | 13,016 | 13,502 | 13,555 | 14,764 | 13,984 | 14,282 | 13,749 | 14,792 | 13,270 | 12,915 | 12,880 | 14,085 | 12,939 | 12,669 | 12,280 | 14,071 | 14,342 | 15,221 | 14,336 | 15,897 | 14,163 | 13,834 | 13,163 | 14,556 | 13,126 | 12,876 | 12,571 | 13,662 | 12,791 | 13,495 | 14,654 | 16,609 | 14,816 | 14,692 | 14,283 | 15,938 | 13,710 | 13,633 | 12,832 | 14,493 | 12,498 | 12,381 | 11,530 | 14,081 | 12,349 | 12,847 | 13,436 | 15,947 | 13,980 | 13,708 | 12,337 | 15,299 | 13,580 | 13,681 | 13,059 | 15,322 | 12,628 | 11,677 | 11,168 | 14,205 | 11,507 | 11,471 | 10,716 | 12,198 | 10,804 | 10,992 | 9,790 | 12,769 | 9,833 | 9,900 | 9,071 | 11,810 | 9,277 | 9,247 | 8,433 | 10,950 | 9,141 | 8,472 | 6,508 | 10,452 | 5,560 | 7,060 | 5,739 | 10,078 | 6,152 | 6,014 | 5,079 | 9,227 | 5,510 | 6,580 | 5,189 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Gross Profit | 9,907 | 8,950 | 12,119 | 9,591 | 9,977 | 8,031 | 10,439 | 8,420 | 8,950 | 7,742 | 10,267 | 8,023 | 8,501 | 7,509 | 9,632 | 7,430 | 8,290 | 7,335 | 9,501 | 7,106 | 7,852 | 7,027 | 10,523 | 8,430 | 8,700 | 7,922 | 11,100 | 8,336 | 9,010 | 8,043 | 10,687 | 8,803 | 9,199 | 8,247 | 10,862 | 8,981 | 8,968 | 7,944 | 10,893 | 9,013 | 9,702 | 8,686 | 11,406 | 9,436 | 10,390 | 9,452 | 12,862 | 10,874 | 12,044 | 10,627 | 14,316 | 11,429 | 12,132 | 10,678 | 15,167 | 11,732 | 12,281 | 11,118 | 14,722 | 12,173 | 12,385 | 10,858 | 14,227 | 11,001 | 10,808 | 9,978 | 13,145 | 10,627 | 10,581 | 9,431 | 12,936 | 10,959 | 11,599 | 10,166 | 14,821 | 9,956 | 9,336 | 8,245 | 11,701 | 8,901 | 8,434 | 7,505 | 10,765 | 8,738 | 8,775 | 8,254 | 10,852 | 8,533 | 8,406 | 7,892 | 9,975 | 7,812 | 7,998 | 7,233 | 9,191 | 7,323 | 7,270 | 6,500 | 8,745 | 7,434 | 7,987 | 7,608 | 9,669 | 7,801 | 7,943 | 7,011 | 8,883 | 7,564 | 8,224 | 7,258 | 7,217 | 7,467 | 7,146 | 6,450 | 9,518 | 7,098 | 7,401 | 6,592 | 9,321 | 7,258 | 7,191 | 6,769 | 9,151 | 6,921 | 7,631 | 6,664 | 8,086 | 6,154 | 6,104 | 4,940 | 8,446 | 5,602 | 7,047 | 6,550 | 9,108 | 9,142 | 9,164 | 8,298 | 12,004 | 8,281 | 8,718 | 8,466 | 13,834 | 9,767 | 9,915 | 8,996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Operating Expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| R&D Expenses | 0 | 2,173 | 2,187 | 2,082 | 2,097 | 1,950 | 1,967 | 1,876 | 1,840 | 1,796 | 1,748 | 1,685 | 1,687 | 1,655 | 1,604 | 1,611 | 1,673 | 1,679 | 1,625 | 1,606 | 1,641 | 1,616 | 1,611 | 1,515 | 1,582 | 1,625 | 1,596 | 1,553 | 1,407 | 1,433 | 1,358 | 1,252 | 1,364 | 1,405 | 1,427 | 1,291 | 1,436 | 1,484 | 1,431 | 1,397 | 1,465 | 1,458 | 1,362 | 1,287 | 1,300 | 1,298 | 1,320 | 1,354 | 1,361 | 1,402 | 1,565 | 1,356 | 1,548 | 1,644 | 1,580 | 1,534 | 1,587 | 1,601 | 1,555 | 1,546 | 1,569 | 1,587 | 1,578 | 1,464 | 1,475 | 1,509 | 1,460 | 1,446 | 1,434 | 1,480 | 1,528 | 1,579 | 1,660 | 1,569 | 1,585 | 1,524 | 1,534 | 1,509 | 1,587 | 1,543 | 1,522 | 1,456 | 1,459 | 1,447 | 1,477 | 1,459 | 1,461 | 1,468 | 1,476 | 1,416 | 1,349 | 1,307 | 1,226 | 1,195 | 1,204 | 1,213 | 1,198 | 1,135 | 1,547 | 1,252 | 1,284 | 1,203 | 1,449 | 1,261 | 1,269 | 1,172 | 1,416 | 1,383 | 1,293 | 1,181 | 1,407 | 1,240 | 1,220 | 1,179 | 1,425 | 1,162 | 1,221 | 1,069 | 1,767 | 1,115 | 1,116 | 1,091 | 3,088 | 1,035 | 974 | 913 | 1,118 | 1,053 | 1,091 | 1,100 | 0 | 1,372 | 0 | 0 | 0 | 0 | 0 | 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 | 0 | 4,399 | 5,767 | 4,748 | 4,671 | 4,261 | 4,586 | 4,311 | 4,647 | 4,365 | 4,498 | 4,181 | 4,531 | 4,349 | 4,477 | 4,116 | 4,544 | 4,296 | 5,868 | 4,039 | 4,488 | 4,350 | 4,931 | 4,354 | 4,757 | 4,886 | 5,103 | 4,735 | 5,344 | 4,573 | 4,583 | 4,249 | 4,708 | 5,322 | 5,017 | 4,474 | 4,889 | 4,881 | 4,847 | 4,628 | 5,187 | 5,816 | 5,030 | 4,633 | 5,034 | 5,200 | 5,831 | 5,084 | 5,432 | 6,125 | 5,817 | 5,130 | 6,568 | 5,465 | 5,813 | 5,810 | 5,753 | 5,800 | 5,915 | 5,586 | 5,951 | 5,765 | 5,845 | 5,106 | 4,984 | 5,609 | 5,444 | 4,965 | 5,018 | 5,093 | 5,833 | 5,438 | 6,153 | 5,550 | 6,016 | 5,324 | 5,631 | 5,089 | 5,620 | 5,121 | 4,916 | 4,602 | 5,252 | 4,632 | 6,497 | 4,933 | 5,290 | 5,162 | 4,820 | 4,658 | 4,874 | 4,303 | 4,460 | 4,215 | 5,440 | 3,987 | 5,288 | 4,023 | 5,883 | 4,085 | 4,182 | 3,808 | 4,340 | 3,726 | 3,867 | 3,706 | 4,445 | 3,501 | 2,846 | 3,937 | 5,074 | 4,057 | 3,812 | 3,719 | 5,060 | 3,932 | 3,958 | 3,684 | 5,093 | 4,175 | 3,889 | 3,697 | 5,392 | 3,858 | 3,883 | 3,633 | 4,947 | 3,885 | 3,935 | 3,149 | 6,914 | 4,259 | 14,808 | 5,432 | 3,438 | 10,170 | 6,474 | 5,965 | 11,410 | 6,572 | 7,196 | 6,199 | 8,475 | 6,547 | 6,520 | 5,721 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Expenses | 9,904.7 | 158 | 0 | 101 | 122 | 55 | (15) | 55 | 28 | 18 | 25 | 53 | 5 | 69 | 53 | 141 | 112 | 176 | (966) | 125 | 124 | 105 | (17) | 153 | 151 | 223 | 135 | 123 | (110) | 15 | (78) | (165) | (141) | (208) | (234) | (183) | (238) | (315) | (388) | (391) | (228) | (119) | (111) | (115) | (55) | (94) | (106) | (49) | (97) | (114) | (108) | (90) | (159) | (93) | (1,016) | (221) | (209) | (177) | 161 | 75 | 80 | 73 | 116 | 42 | 78 | 66 | 214 | 72 | 73 | 170 | 0 | 79 | 137 | 70 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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,036 | 0 | 1,073 | 1,388 | 780 | 3,013 | 1,301 | 1,165 | 1,605 | 1,120 | 1,167 | 1,258 | 1,103 | 1,167 | 808 | 1,139 | 55,817 | 0 | 0 | 0 | 50,935 | 0 | 0 | 0 | 46,475 | 0 | 0 | 0 | 43,391 | 0 | 0 |
| Operating Expenses | 9,904.7 | 6,730 | 7,954 | 6,931 | 6,890 | 6,266 | 6,538 | 6,242 | 6,515 | 6,179 | 6,271 | 5,919 | 6,223 | 6,073 | 6,134 | 5,868 | 6,329 | 6,151 | 6,527 | 5,770 | 6,253 | 6,071 | 6,525 | 6,022 | 6,490 | 6,734 | 6,834 | 6,411 | 6,641 | 6,021 | 5,863 | 5,336 | 5,931 | 6,519 | 6,210 | 5,582 | 6,087 | 6,050 | 5,890 | 5,634 | 6,424 | 7,155 | 6,281 | 5,805 | 6,279 | 6,404 | 7,045 | 6,389 | 6,696 | 7,413 | 7,274 | 6,396 | 7,957 | 7,016 | 6,377 | 7,123 | 7,131 | 7,224 | 7,631 | 7,207 | 7,600 | 7,425 | 7,539 | 6,612 | 6,537 | 7,184 | 7,118 | 6,483 | 6,525 | 6,743 | 7,361 | 7,096 | 7,950 | 7,189 | 7,601 | 6,848 | 7,165 | 6,598 | 7,207 | 6,664 | 6,438 | 6,058 | 6,711 | 6,079 | 7,974 | 6,392 | 6,751 | 6,630 | 6,296 | 6,074 | 6,223 | 5,610 | 5,686 | 5,410 | 6,644 | 5,200 | 6,486 | 5,158 | 7,430 | 5,337 | 5,466 | 5,011 | 5,789 | 4,987 | 5,136 | 4,878 | 5,861 | 4,884 | 4,139 | 5,118 | 6,481 | 5,297 | 5,032 | 4,898 | 6,485 | 5,094 | 5,179 | 4,753 | 6,860 | 5,290 | 5,005 | 4,788 | 8,480 | 4,893 | 4,857 | 4,546 | 6,065 | 4,938 | 5,026 | 4,249 | 7,950 | 5,631 | 15,881 | 6,820 | 4,218 | 13,183 | 7,775 | 7,130 | 13,015 | 7,692 | 8,363 | 7,457 | 9,578 | 7,714 | 7,328 | 6,860 | 55,817 | 0 | 0 | 0 | 50,935 | 0 | 0 | 0 | 46,475 | 0 | 0 | 0 | 43,391 | 0 | 0 |
| Operating Income | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Income | 2.3 | 2,219 | 4,165 | 2,660 | 3,086 | 1,765 | 3,901 | 2,177 | 2,434 | 1,563 | 3,995 | 2,104 | 2,278 | 1,436 | 3,499 | 1,561 | 1,960 | 1,184 | 2,974 | 1,336 | 1,599 | 956 | 3,999 | 2,409 | 2,210 | 1,187 | 4,266 | 1,924 | 2,369 | 2,021 | 4,824 | 3,467 | 3,268 | 1,727 | 4,652 | 3,399 | 2,881 | 1,894 | 5,004 | 3,380 | 3,279 | 1,530 | 5,127 | 3,631 | 4,112 | 3,048 | 5,817 | 4,485 | 5,348 | 3,215 | 7,042 | 5,034 | 4,175 | 3,662 | 8,790 | 4,608 | 5,149 | 3,894 | 7,091 | 4,966 | 4,785 | 3,433 | 6,687 | 4,389 | 4,271 | 2,794 | 6,027 | 4,144 | 4,056 | 2,688 | 5,575 | 3,864 | 3,649 | 2,977 | 7,220 | 3,108 | 2,171 | 1,647 | 4,495 | 2,236 | 1,996 | 1,447 | 4,054 | 2,659 | 801 | 1,862 | 4,101 | 1,903 | 2,110 | 1,818 | 3,752 | 2,202 | 2,312 | 1,823 | 2,547 | 2,123 | 784 | 1,342 | 1,315 | 2,097 | 2,521 | 2,597 | 3,880 | 2,814 | 2,807 | 2,133 | 3,022 | 2,680 | 4,085 | 2,140 | 736 | 2,170 | 2,114 | 1,552 | 3,033 | 2,004 | 2,222 | 1,839 | 2,461 | 1,968 | 2,186 | 1,981 | 671 | 2,028 | 2,774 | 2,118 | 2,021 | 1,216 | 1,078 | 691 | 496 | (29) | (8,834) | (270) | 4,890 | (4,041) | 1,389 | 1,168 | (1,011) | 589 | 355 | 1,009 | 4,256 | 2,053 | 2,587 | 2,136 | (35,355) | 14,305 | 15,213 | 12,730 | (29,998) | 13,960 | 13,599 | 11,749 | (28,464) | 12,727 | 8,510 | 6,500 | (26,446) | 11,910 | 12,268 |
| Interest Expense | 0 | 473 | 478 | 492 | 510 | 455 | 424 | 429 | 427 | 432 | 405 | 412 | 423 | 367 | 313 | 295 | 297 | 311 | 304 | 290 | 281 | 280 | 317 | 323 | 323 | 326 | 354 | 432 | 348 | 210 | 193 | 191 | 173 | 165 | 164 | 168 | 147 | 135 | 157 | 158 | 167 | 147 | 128 | 117 | 115 | 108 | 117 | 126 | 136 | 105 | 113 | 97 | 98 | 94 | 109 | 124 | 117 | 110 | 113 | 107 | 97 | 93 | 101 | 95 | 90 | 101 | 81 | 84 | 101 | 136 | 191 | 159 | 145 | 178 | 215 | 193 | 130 | 73 | 71 | 70 | 72 | 66 | 0 | 56 | 67 | 49 | 0 | 0 | 33 | 35 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 0 | 152 | 0 | 150 | 172 | 191 | 150 | 170 | 217 | 210 | 143 | 156 | 201 | 170 | 64 | 53 | 28 | 17 | 13 | 14 | 11 | 14 | 15 | 15 | 23 | 51 | 48 | 63 | 167 | 70 | 77 | 70 | 47 | 71 | 42 | 38 | 34 | 30 | 32 | 22 | 29 | 24 | 20 | 16 | 18 | 19 | 25 | 21 | 22 | 22 | 18 | 13 | 19 | 23 | 26 | 22 | 31 | 31 | 31 | 39 | 30 | 36 | 27 | 23 | 23 | 0 | 41 | 8 | 19 | 25 | 0 | 74 | 77 | 134 | 0 | 123 | 730 | 759 | 0 | 591 | 580 | 583 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 2.3 | 3,134 | 5,919 | 4,205 | 4,374 | 2,790 | 4,843 | 895 | 3,801 | 2,637 | 5,316 | 3,378 | 3,500 | 2,499 | 4,762 | (3,043) | 3,265 | 2,190 | 4,553 | 2,787 | 2,873 | 2,196 | 3,305 | 3,833 | 3,573 | 1,911 | 5,997 | 3,623 | 4,410 | 3,539 | 5,739 | 4,325 | 4,065 | 2,415 | 5,782 | 4,409 | 3,707 | 2,658 | 6,269 | 4,548 | 4,319 | 2,205 | 6,217 | 4,674 | 5,300 | 4,077 | 8,258 | 5,626 | 6,650 | 4,429 | 8,289 | 6,244 | 5,378 | 4,853 | 9,092 | 6,389 | 6,454 | 5,103 | 8,575 | 6,326 | 6,189 | 5,138 | 8,291 | 5,975 | 5,848 | 4,826 | 7,727 | 5,715 | 5,605 | 4,487 | 7,320 | 5,433 | 5,362 | 4,723 | 7,040 | 4,813 | 4,556 | 3,892 | 6,185 | 4,472 | 4,208 | 3,714 | 8,453 | 4,210 | 4,138 | 3,341 | 6,738 | 3,128 | 3,700 | 3,222 | 4,984 | 3,379 | 3,488 | 2,939 | 3,144 | 3,204 | 2,399 | 2,428 | 2,480 | 3,243 | 3,564 | 3,830 | 5,861 | 3,979 | 4,045 | 3,361 | 4,835 | 4,137 | 6,553 | 3,544 | 5,262 | 3,480 | 3,228 | 2,775 | 5,105 | 3,181 | 3,435 | 3,035 | 4,472 | 3,164 | 3,484 | 3,195 | 3,148 | 3,348 | 4,076 | 3,568 | 4,866 | 2,708 | 2,587 | 2,517 | 1,532 | 1,624 | (6,880) | 1,118 | 5,670 | (1,028) | 2,690 | 2,333 | 594 | 1,709 | 1,522 | 2,267 | 5,359 | 3,220 | 3,395 | 3,275 | (35,355) | 14,305 | 15,213 | 12,730 | (29,998) | 13,960 | 13,599 | 11,749 | (28,464) | 12,727 | 8,510 | 6,500 | (26,446) | 11,910 | 12,268 |
| EBIT | 0 | 1,860 | 4,622 | 2,922 | 3,107 | 1,613 | 3,730 | (373) | 2,646 | 1,506 | 4,164 | 2,285 | 2,423 | 1,425 | 3,625 | (4,206) | 2,019 | 934 | 3,172 | 1,103 | 1,193 | 524 | 1,606 | 2,150 | 1,894 | 277 | 4,347 | 1,954 | 3,116 | 2,093 | 4,627 | 3,187 | 2,949 | 1,301 | 4,633 | 3,233 | 2,590 | 1,559 | 5,142 | 3,421 | 3,216 | 1,181 | 5,227 | 3,738 | 4,339 | 3,109 | 7,212 | 4,487 | 5,484 | 3,288 | 7,075 | 5,069 | 4,242 | 3,700 | 7,940 | 5,198 | 5,278 | 3,946 | 7,387 | 5,134 | 4,982 | 3,910 | 7,056 | 4,772 | 4,665 | 3,616 | 6,462 | 4,457 | 4,363 | 3,258 | 5,999 | 4,054 | 3,959 | 3,376 | 5,703 | 3,473 | 3,272 | 2,652 | 4,885 | 3,244 | 2,961 | 2,506 | 7,124 | 2,971 | 2,800 | 2,059 | 5,293 | 1,903 | 2,519 | 1,985 | 3,752 | 2,202 | 2,312 | 1,823 | 2,547 | 2,123 | 784 | 1,342 | 1,315 | 2,097 | 2,521 | 2,597 | 4,497 | 2,814 | 2,807 | 2,133 | 3,579 | 2,680 | 4,085 | 2,140 | 3,917 | 2,170 | 2,114 | 1,552 | 3,690 | 2,004 | 2,222 | 1,839 | 3,168 | 1,968 | 2,186 | 1,981 | 1,618 | 2,028 | 2,774 | 2,118 | 3,398 | 1,216 | 1,078 | 691 | 496 | (29) | (8,834) | (270) | 4,890 | (4,041) | 1,389 | 1,168 | (1,011) | 589 | 355 | 1,009 | 4,256 | 2,053 | 2,587 | 2,136 | (35,355) | 14,305 | 15,213 | 12,730 | (29,998) | 13,960 | 13,599 | 11,749 | (28,464) | 12,727 | 8,510 | 6,500 | (26,446) | 11,910 | 12,268 |
| Income Before Tax | 0 | 1,387 | 4,144 | 2,430 | 2,597 | 1,158 | 3,306 | (802) | 2,219 | 1,074 | 3,759 | 1,873 | 2,000 | 1,058 | 3,312 | (4,501) | 1,722 | 623 | 2,869 | 813 | 911 | 244 | 1,289 | 1,827 | 1,571 | (49) | 3,993 | 1,522 | 2,768 | 1,883 | 4,434 | 2,996 | 2,776 | 1,136 | 4,469 | 3,065 | 2,443 | 1,424 | 4,985 | 3,263 | 3,049 | 1,034 | 5,099 | 3,621 | 4,224 | 3,001 | 7,095 | 4,361 | 5,348 | 3,183 | 6,962 | 4,972 | 4,144 | 3,606 | 7,831 | 5,074 | 5,161 | 3,836 | 7,274 | 5,027 | 4,885 | 3,817 | 6,955 | 4,677 | 4,575 | 3,515 | 6,381 | 4,373 | 4,262 | 3,122 | 5,808 | 3,895 | 3,814 | 3,198 | 5,488 | 3,280 | 3,142 | 2,579 | 4,814 | 3,174 | 2,889 | 2,440 | 4,568 | 2,915 | 2,733 | 2,010 | 4,364 | 2,185 | 2,486 | 1,950 | 3,878 | 2,549 | 2,466 | 1,981 | 2,712 | 2,404 | 595 | 1,813 | 3,300 | 2,408 | 2,941 | 2,489 | 3,787 | 2,804 | 2,773 | 2,170 | 2,985 | 2,629 | 4,043 | 2,100 | 3,302 | 2,132 | 2,083 | 1,523 | 3,012 | 1,983 | 2,180 | 1,852 | 2,887 | 1,979 | 2,174 | 1,547 | 2,568 | 237 | 2,824 | 2,184 | 2,073 | 1,204 | 1,193 | 685 | 663 | (82) | (8,998) | (380) | (6,948) | (4,286) | 1,217 | 991 | (1,281) | 308 | 207 | 887 | 3,994 | 1,909 | 2,473 | 1,827 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Income Tax Expense | 0 | 172 | (1,435) | 686 | 404 | 103 | 379 | (485) | 389 | (502) | 474 | 159 | 419 | 124 | 444 | (1,287) | 257 | (39) | 406 | (224) | 101 | (159) | 25 | 129 | 209 | (1,226) | 324 | (151) | 269 | 289 | 2,481 | 304 | 373 | (540) | 5,522 | 339 | 111 | (329) | 480 | 409 | 544 | (983) | 638 | 659 | 698 | 585 | 1,579 | 906 | 1,096 | 653 | 778 | 832 | 918 | 574 | 1,998 | 1,251 | 1,280 | 769 | 1,784 | 1,188 | 1,221 | 954 | 1,698 | 1,088 | 1,190 | 914 | 1,568 | 1,159 | 1,159 | 827 | 1,382 | 1,071 | 1,049 | 879 | 1,537 | 918 | 881 | 735 | 1,350 | 952 | 867 | 732 | 1,348 | 1,399 | 882 | 603 | 1,309 | 631 | 749 | 586 | 1,162 | 764 | 741 | 594 | 801 | 710 | 150 | 529 | 967 | 695 | 850 | 739 | 1,117 | 841 | 832 | 651 | 896 | 867 | 1,652 | 630 | 956 | 638 | 631 | 487 | 919 | 624 | 734 | 657 | 864 | 694 | 827 | 773 | 857 | 775 | 1,108 | 895 | 842 | 494 | 504 | 293 | 281 | (34) | (962) | (95) | (1,485) | (1,508) | 503 | 396 | 101 | 136 | 93 | 355 | 1,533 | 797 | 1,063 | 790 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Income | 0 | 1,216 | 5,600 | 1,744 | 2,194 | 1,055 | 2,914 | (330) | 1,834 | 1,605 | 3,288 | 1,704 | 1,583 | 927 | 2,711 | (3,196) | 1,392 | 733 | 2,332 | 1,130 | 1,325 | 955 | 1,355 | 1,697 | 1,361 | 1,175 | 3,670 | 1,672 | 2,498 | 1,591 | 1,951 | 2,694 | 2,403 | 1,679 | (1,055) | 2,726 | 2,331 | 1,750 | 4,501 | 2,853 | 2,505 | 2,013 | 4,462 | 2,950 | 3,449 | 2,327 | 5,483 | 18 | 4,136 | 2,384 | 6,184 | 4,041 | 3,226 | 3,032 | 5,833 | 3,824 | 3,881 | 3,066 | 5,490 | 3,839 | 3,664 | 2,863 | 5,257 | 3,589 | 3,386 | 2,601 | 4,813 | 3,214 | 3,103 | 2,295 | 4,427 | 2,824 | 2,765 | 2,319 | 3,952 | 2,361 | 2,260 | 1,844 | 3,540 | 2,222 | 2,022 | 1,708 | 3,187 | 1,516 | 1,829 | 1,402 | 3,040 | 1,554 | 1,735 | 1,363 | 2,709 | 1,785 | 1,705 | 1,384 | 1,018 | 1,313 | 56 | 1,192 | 2,333 | 1,595 | 2,045 | 1,750 | 2,670 | 1,963 | 1,941 | 1,519 | 2,089 | 1,762 | 2,391 | 1,470 | 2,346 | 1,494 | 1,452 | 1,036 | 2,093 | 1,359 | 1,446 | 1,195 | 2,023 | 1,285 | 1,347 | 774 | 1,711 | (538) | 1,716 | 1,289 | 1,231 | 710 | 689 | 392 | 268 | (48) | (8,036) | (399) | (5,463) | (2,778) | 714 | 595 | (1,382) | 172 | 114 | 532 | 2,461 | 1,112 | 1,410 | 1,037 | 591 | 877 | 1,340 | 950 | 2,347 | 1,247 | 964 | 913 | 2,087 | 1,208 | 1,178 | 785 | 1,390 | 1,077 | 1,305 |
| Per Share Data | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EPS (Basic) | – | 1.30 | 5.98 | 1.87 | 2.36 | 1.14 | 3.15 | -0.36 | 1.99 | 1.75 | 3.59 | 1.87 | 1.74 | 1.02 | 2.99 | -3.56 | 1.54 | 0.82 | 2.60 | 1.26 | 1.48 | 1.07 | 1.52 | 1.90 | 1.53 | 1.32 | 4.14 | 1.89 | 2.82 | 1.79 | 2.17 | 2.95 | 2.63 | 1.82 | -1.14 | 2.93 | 2.49 | 1.86 | 4.74 | 2.99 | 2.62 | 2.09 | 4.60 | 3.03 | 3.51 | 2.36 | 5.54 | 0.02 | 4.14 | 2.30 | 5.77 | 3.70 | 2.93 | 2.72 | 5.19 | 3.36 | 3.38 | 2.65 | 4.68 | 3.23 | 3.04 | 2.34 | 4.24 | 2.86 | 2.65 | 2.00 | 3.65 | 2.44 | 2.34 | 1.71 | 3.29 | 2.09 | 2.02 | 1.68 | 2.86 | 1.72 | 1.57 | 1.23 | 2.36 | 1.47 | 1.31 | 1.09 | 2.04 | 0.95 | 1.14 | 0.86 | 1.87 | 1.08 | 1.18 | 0.95 | 1.60 | 1.04 | 0.99 | 0.80 | 0.59 | 0.78 | 0.03 | 0.69 | 1.36 | 0.92 | 1.17 | 1.00 | 1.53 | 1.11 | 1.10 | 0.85 | 1.18 | 0.97 | 1.32 | 0.80 | 1.29 | 0.80 | 0.77 | 0.54 | 1.10 | 0.69 | 0.73 | 0.59 | 1.01 | 0.62 | 0.63 | 0.36 | 0.79 | -0.24 | 0.75 | 0.53 | 0.53 | 0.30 | 0.29 | 0.16 | 0.11 | -0.02 | -3.53 | -0.13 | -2.40 | -1.22 | 0.32 | 0.26 | -0.64 | 0.08 | 0.05 | 0.24 | 1.08 | 0.49 | 0.62 | 0.46 | 0.26 | 0.38 | 0.58 | 0.41 | 0.99 | 0.53 | 0.41 | 0.39 | 0.86 | 0.50 | 0.49 | 0.33 | 0.57 | 0.44 | 0.53 |
| EPS (Diluted) | – | 1.28 | 5.88 | 1.84 | 2.31 | 1.12 | 3.09 | -0.36 | 1.96 | 1.72 | 3.55 | 1.84 | 1.72 | 1.01 | 2.96 | -3.55 | 1.53 | 0.81 | 2.57 | 1.25 | 1.47 | 1.06 | 1.51 | 1.89 | 1.52 | 1.31 | 4.11 | 1.87 | 2.81 | 1.78 | 2.15 | 2.94 | 2.61 | 1.81 | -1.13 | 2.92 | 2.48 | 1.85 | 4.72 | 2.98 | 2.61 | 2.09 | 4.59 | 3.01 | 3.50 | 2.35 | 5.51 | 0.02 | 4.12 | 2.29 | 5.73 | 3.68 | 2.91 | 2.70 | 5.13 | 3.33 | 3.34 | 2.61 | 4.62 | 3.19 | 3.00 | 2.31 | 4.18 | 2.82 | 2.61 | 1.97 | 3.59 | 2.40 | 2.32 | 1.70 | 3.29 | 2.05 | 1.98 | 1.65 | 2.86 | 1.68 | 1.55 | 1.21 | 2.36 | 1.45 | 1.30 | 1.08 | 2.04 | 0.94 | 1.12 | 0.84 | 1.87 | 1.06 | 1.16 | 0.93 | 1.60 | 1.02 | 0.97 | 0.79 | 0.59 | 0.76 | 0.03 | 0.68 | 1.36 | 0.90 | 1.15 | 0.98 | 1.53 | 1.08 | 1.06 | 0.83 | 1.18 | 0.93 | 1.28 | 0.78 | 1.29 | 0.78 | 0.75 | 0.53 | 1.10 | 0.68 | 0.72 | 0.58 | 1.01 | 0.60 | 0.62 | 0.35 | 0.79 | -0.24 | 0.73 | 0.52 | 0.53 | 0.30 | 0.29 | 0.16 | 0.11 | -0.02 | -3.53 | -0.13 | -2.40 | -1.22 | 0.32 | 0.26 | -0.64 | 0.08 | 0.05 | 0.24 | 1.08 | 0.49 | 0.62 | 0.46 | 0.26 | 0.38 | 0.58 | 0.41 | 0.99 | 0.53 | 0.41 | 0.39 | 0.86 | 0.50 | 0.49 | 0.33 | 0.57 | 0.44 | 0.53 |
| Shares Outstanding | 0 | 938.5 | 936.5 | 933.9 | 929.4 | 928 | 926 | 923.6 | 920.3 | 917.2 | 914.7 | 912.8 | 909.9 | 907.5 | 905.8 | 904.1 | 901.5 | 899.3 | 896.0 | 897.1 | 895 | 893.6 | 892.6 | 891.4 | 889.4 | 888 | 887.1 | 886 | 886.3 | 889.6 | 901.3 | 911.2 | 915.1 | 920.7 | 924.5 | 929.4 | 934.9 | 942.4 | 948.6 | 954 | 957.4 | 961.7 | 969.4 | 975.1 | 982.3 | 988.1 | 990.4 | 991.8 | 999.6 | 1,035.2 | 1,072.5 | 1,090.9 | 1,100.9 | 1,113.7 | 1,124.7 | 1,137.2 | 1,149 | 1,159.1 | 1,172.2 | 1,188.6 | 1,204.8 | 1,222.2 | 1,240.1 | 1,255.2 | 1,278.6 | 1,301.2 | 1,318.4 | 1,319.9 | 1,326.1 | 1,344.3 | 1,344.3 | 1,350.7 | 1,366.3 | 1,383 | 1,383 | 1,371.4 | 1,437.2 | 1,499.5 | 1,499.5 | 1,513.2 | 1,538.1 | 1,564.5 | 1,564.5 | 1,591.3 | 1,603.9 | 1,628.7 | 1,628.7 | 1,669.6 | 1,679.6 | 1,691.7 | 1,691.7 | 1,722.6 | 1,729.8 | 1,725.3 | 1,699.2 | 1,690.5 | 1,705 | 1,718.4 | 1,718.4 | 1,731.8 | 1,738.2 | 1,740.9 | 1,740.9 | 1,758.1 | 1,767.6 | 1,777.2 | 1,777.2 | 1,805.2 | 1,812.1 | 1,823.8 | 1,823.8 | 1,856.8 | 1,879.2 | 1,900.4 | 1,900.4 | 1,956 | 1,973.8 | 2,006.8 | 2,006.8 | 2,087.2 | 2,135.6 | 2,177.2 | 2,177.2 | 2,258.4 | 2,301.6 | 2,340.8 | 2,340.8 | 2,345.2 | 2,336 | 2,328.4 | 2,318.6 | 2,290 | 2,277.9 | 2,192.3 | 2,277.0 | 2,277.0 | 2,231.2 | 2,288.5 | 2,150 | 2,150 | 2,280 | 2,216.7 | 2,269.4 | 2,269.4 | 2,274.2 | 2,254.3 | 2,298.8 | 2,315.1 | 2,340.8 | 2,368.5 | 2,367.8 | 2,367.8 | 2,372.6 | 2,388.2 | 2,388.2 | 2,423.7 | 2,423.7 | 2,423.7 | 2,423.7 | 2,462.4 | 2,462.4 |
| Metric | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q4 | 2017 Q3 | 2017 Q2 | 2017 Q1 | 2016 Q4 | 2016 Q3 | 2016 Q2 | 2016 Q1 | 2015 Q4 | 2015 Q3 | 2015 Q2 | 2015 Q1 | 2014 Q4 | 2014 Q3 | 2014 Q2 | 2014 Q1 | 2013 Q4 | 2013 Q3 | 2013 Q2 | 2013 Q1 | 2012 Q4 | 2012 Q3 | 2012 Q2 | 2012 Q1 | 2011 Q4 | 2011 Q3 | 2011 Q2 | 2011 Q1 | 2010 Q4 | 2010 Q3 | 2010 Q2 | 2010 Q1 | 2009 Q4 | 2009 Q3 | 2009 Q2 | 2009 Q1 | 2008 Q4 | 2008 Q3 | 2008 Q2 | 2008 Q1 | 2007 Q4 | 2007 Q3 | 2007 Q2 | 2007 Q1 | 2006 Q4 | 2006 Q3 | 2006 Q2 | 2006 Q1 | 2005 Q4 | 2005 Q3 | 2005 Q2 | 2005 Q1 | 2004 Q4 | 2004 Q3 | 2004 Q2 | 2004 Q1 | 2003 Q4 | 2003 Q3 | 2003 Q2 | 2003 Q1 | 2002 Q4 | 2002 Q3 | 2002 Q2 | 2002 Q1 | 2001 Q4 | 2001 Q3 | 2001 Q2 | 2001 Q1 | 2000 Q4 | 2000 Q3 | 2000 Q2 | 2000 Q1 | 1999 Q4 | 1999 Q3 | 1999 Q2 | 1999 Q1 | 1998 Q4 | 1998 Q3 | 1998 Q2 | 1998 Q1 | 1997 Q4 | 1997 Q3 | 1997 Q2 | 1997 Q1 | 1996 Q4 | 1996 Q3 | 1996 Q2 | 1996 Q1 | 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 | 10,819 | 13,641 | 11,569 | 11,943 | 11,035 | 13,947 | 13,197 | 12,210 | 14,603 | 13,068 | 7,257 | 9,394 | 9,337 | 7,886 | 7,816 | 7,034 | 9,934 | 6,650 | 7,455 | 7,350 | 10,531 | 13,212 | 14,393 | 12,041 | 11,218 | 8,172 | 10,087 | 45,399 | 17,134 | 11,379 | 11,563 | 10,741 | 11,949 | 11,972 | 10,915 | 11,696 | 10,096 | 7,826 | 9,039 | 10,017 | 14,354 | 7,686 | 9,480 | 8,393 | 8,796 | 8,476 | 9,561 | 9,715 | 9,409 | 10,716 | 10,072 | 9,558 | 10,585 | 10,412 | 11,909 | 10,864 | 11,835 | 11,922 | 11,303 | 11,714 | 12,763 | 10,661 | 9,859 | 10,325 | 12,472 | 12,183 | 9,532 | 11,678 | 12,294 | 12,741 | 9,755 | 9,626 | 10,786 | 14,991 | 9,295 | 7,010 | 6,953 | 8,022 | 8,484 | 7,100 | 9,135 | 12,568 | 8,252 | 8,648 | 8,637 | 10,053 | 9,178 | 7,715 | 7,450 | 7,290 | 5,451 | 4,842 | 4,195 | 5,382 | 5,216 | 3,453 | 3,833 | 6,330 | 3,715 | 3,691 | 3,793 | 3,563 | 2,880 | 2,987 | 3,285 | 5,043 | 4,582 | 5,465 | 4,855 | 5,375 | 5,553 | 5,084 | 5,495 | 7,106 | 5,926 | 6,503 | 5,959 | 7,687 | 6,806 | 5,896 | 5,953 | 7,259 | 6,440 | 9,893 | 9,072 | 7,922 | 9,322 | 7,381 | 8,111 | 5,861 | 5,334 | 6,034 | 5,127 | 4,446 | 4,121 | 3,374 | 4,823 | 3,945 | 3,614 | 3,333 | 4,965 | 3,853 | 3,383 | 3,231 | 4,292 | 3,700 | 6,123 | 6,967 | 7,257 |
| Short-Term Investments | 964 | 830 | 3,286 | 3,504 | 6,430 | 644 | 505 | 1,481 | 4,512 | 373 | 3,721 | 6,904 | 8,057 | 852 | 1,753 | 524 | 550 | 600 | 600 | 600 | 600 | 600 | 1,200 | 2,063 | 647 | 696 | 733 | 874 | 872 | 618 | 2,932 | 966 | 893 | 608 | 600 | 599 | 599 | 701 | 929 | 600 | 515 | 508 | 88 | 367 | 8 | 0 | 4 | 5 | 295 | 350 | 160 | 799 | 1,407 | 717 | 345 | 323 | 500 | 0 | 0 | 50 | 482 | 990 | 1,227 | 1,916 | 1,505 | 1,791 | 1,980 | 848 | 1 | 166 | 1 | 221 | 1,241 | 1,155 | 4,528 | 3,179 | 3,829 | 2,634 | 2,417 | 2,890 | 3,167 | 1,118 | 2 | 11 | 14 | 517 | 493 | 478 | 1,051 | 357 | 720 | 979 | 1,382 | 593 | 6 | 114 | 134 | 63 | 297 | 89 | 74 | 159 | 153 | 274 | 321 | 788 | 1,444 | 1,776 | 501 | 393 | 316 | 387 | 394 | 447 | 560 | 358 | 504 | 450 | 196 | 481 | 443 | 442 | 511 | 636 | 1,418 | 2,632 | 1,482 | 1,190 | 840 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Receivables | 14,245 | 17,639 | 12,607 | 12,747 | 11,882 | 14,010 | 11,574 | 11,601 | 11,678 | 13,956 | 11,204 | 6,120 | 6,218 | 7,005 | 6,048 | 13,395 | 6,480 | 7,225 | 15,235 | 16,370 | 16,589 | 6,215 | 18,398 | 19,952 | 21,157 | 8,362 | 21,472 | 25,332 | 28,473 | 7,902 | 27,087 | 28,340 | 29,229 | 31,630 | 27,126 | 26,958 | 25,869 | 29,245 | 25,196 | 8,782 | 26,730 | 28,554 | 25,113 | 8,632 | 27,849 | 31,831 | 28,002 | 30,077 | 9,682 | 31,836 | 28,334 | 28,836 | 28,196 | 30,578 | 26,763 | 26,857 | 26,841 | 29,561 | 24,987 | 26,381 | 25,658 | 28,225 | 24,496 | 23,492 | 23,511 | 26,793 | 23,622 | 23,856 | 23,463 | 27,555 | 24,939 | 27,228 | 26,894 | 28,789 | 24,801 | 24,287 | 24,017 | 26,848 | 22,683 | 22,336 | 21,894 | 24,428 | 23,326 | 24,271 | 24,579 | 28,136 | 23,990 | 24,661 | 25,549 | 28,923 | 26,230 | 25,613 | 25,784 | 27,358 | 24,204 | 24,874 | 24,118 | 27,018 | 26,677 | 26,605 | 27,399 | 30,726 | 26,704 | 26,201 | 25,320 | 27,618 | 26,811 | 26,026 | 24,248 | 26,781 | 23,551 | 21,585 | 22,050 | 23,826 | 21,741 | 21,785 | 21,410 | 23,167 | 21,376 | 21,919 | 21,968 | 23,402 | 20,728 | 21,111 | 20,763 | 21,533 | 18,644 | 18,838 | 17,915 | 19,412 | 20,085 | 20,167 | 20,830 | 21,604 | 20,005 | 21,185 | 20,273 | 25,523 | 19,482 | 18,391 | 18,719 | 22,644 | 18,515 | 18,099 | 17,608 | 20,164 | 18,100 | 13,849 | 10,825 |
| Inventory | 1,476 | 1,220 | 1,397 | 1,251 | 1,431 | 1,289 | 1,367 | 1,234 | 1,212 | 1,161 | 1,399 | 1,501 | 1,603 | 1,552 | 1,794 | 1,684 | 1,776 | 1,649 | 1,891 | 1,807 | 1,828 | 1,839 | 1,949 | 1,869 | 1,786 | 1,619 | 1,712 | 1,745 | 1,771 | 1,682 | 1,893 | 1,742 | 1,753 | 1,583 | 1,711 | 1,604 | 1,609 | 1,553 | 1,729 | 1,685 | 1,690 | 1,551 | 1,613 | 1,912 | 1,970 | 2,103 | 2,356 | 2,338 | 2,456 | 2,310 | 2,492 | 2,389 | 2,421 | 2,287 | 2,586 | 2,758 | 2,754 | 2,595 | 2,663 | 2,573 | 2,549 | 2,450 | 2,629 | 2,595 | 2,524 | 2,493 | 2,546 | 2,691 | 2,759 | 2,701 | 3,000 | 2,915 | 2,976 | 2,664 | 2,855 | 2,848 | 2,912 | 2,810 | 3,134 | 3,111 | 2,952 | 2,841 | 3,290 | 3,248 | 3,417 | 3,316 | 3,331 | 3,182 | 3,049 | 2,942 | 3,282 | 3,361 | 3,318 | 3,148 | 3,424 | 3,842 | 4,407 | 4,304 | 4,838 | 4,858 | 5,012 | 4,765 | 4,909 | 4,759 | 5,070 | 4,868 | 5,130 | 5,039 | 5,241 | 5,200 | 5,548 | 5,621 | 5,392 | 5,139 | 5,981 | 5,913 | 5,786 | 5,870 | 7,166 | 6,720 | 6,958 | 6,323 | 6,520 | 6,162 | 6,211 | 6,334 | 7,004 | 7,152 | 7,390 | 7,565 | 8,657 | 8,261 | 8,219 | 8,385 | 10,861 | 10,594 | 10,197 | 9,844 | 11,222 | 10,157 | 10,056 | 10,108 | 11,255 | 10,086 | 9,844 | 9,463 | 9,565 | 8,645 | 8,039 |
| Other Current Assets | 1,201 | 2,530 | 3,881 | 4,808 | 4,558 | 4,592 | 3,900 | 6,773 | 4,658 | 4,350 | 4,124 | 8,625 | 8,872 | 9,947 | 9,666 | 1,845 | 10,070 | 11,585 | 2,771 | 2,778 | 2,751 | 15,720 | 2,328 | 1,768 | 2,529 | 18,111 | 1,602 | 2,556 | 2,850 | 26,042 | 2,705 | 2,864 | 2,725 | 2,082 | 1 | 1 | 1 | (1) | 1 | 18,026 | 0 | 0 | 1,660 | 22,005 | 1,803 | 0 | 2,218 | 1,784 | 21,888 | 1,967 | 1,752 | 1,583 | 1,593 | 1,415 | 1,522 | 1,477 | 1,618 | 1,601 | 1,248 | 1,557 | 1,696 | 1,564 | 1,597 | 1,443 | 1,564 | 1,731 | 1,832 | 1,653 | 1,410 | 1,542 | 1,778 | 1,951 | 2,072 | 1,687 | 1,969 | 1,794 | 1,750 | 1,807 | 1,402 | 1,640 | 1,784 | (18,860) | 1,555 | 1,679 | 1,950 | 2,240 | 2,811 | 2,723 | 2,894 | (15,548) | 2,652 | 2,586 | 2,635 | 2,617 | 2,398 | 2,520 | 2,426 | 2,524 | 2,387 | 2,414 | 2,350 | 2,701 | 0 | 0 | 0 | 2,907 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,272 | 6,176 | 6,403 | 5,570 | 5,257 | 5,153 | 2,996 | 3,146 | 1,657 | 3,533 | 3,635 | 3,918 | 2,315 | 3,375 | 3,521 | 3,125 | 2,548 | 1,555 | 1,559 | 1,628 |
| Total Current Assets | 31,914 | 35,860 | 32,740 | 34,253 | 35,336 | 34,482 | 30,543 | 33,299 | 36,663 | 32,908 | 27,705 | 34,458 | 35,982 | 29,118 | 28,999 | 27,896 | 31,330 | 29,539 | 29,967 | 30,774 | 34,038 | 39,165 | 39,845 | 39,953 | 38,931 | 38,420 | 38,121 | 77,517 | 52,705 | 49,146 | 48,257 | 46,795 | 49,122 | 49,735 | 44,742 | 45,013 | 42,889 | 43,888 | 41,433 | 43,524 | 47,623 | 42,504 | 42,112 | 45,186 | 46,316 | 47,377 | 47,163 | 48,182 | 47,959 | 51,350 | 47,533 | 47,911 | 48,949 | 49,433 | 48,141 | 47,392 | 48,847 | 50,928 | 45,373 | 46,937 | 47,524 | 48,116 | 44,469 | 44,895 | 45,697 | 48,935 | 43,446 | 44,435 | 43,995 | 49,004 | 44,187 | 46,312 | 48,425 | 53,177 | 46,588 | 42,293 | 42,446 | 44,660 | 40,668 | 39,591 | 41,583 | 45,661 | 39,143 | 40,510 | 41,343 | 46,970 | 42,430 | 41,409 | 42,619 | 44,998 | 40,566 | 39,795 | 39,737 | 41,652 | 37,316 | 36,723 | 37,385 | 42,461 | 40,309 | 40,574 | 41,975 | 43,880 | 40,037 | 39,437 | 39,139 | 43,155 | 42,877 | 43,452 | 39,801 | 42,360 | 38,802 | 37,011 | 37,571 | 40,418 | 38,190 | 38,639 | 37,320 | 40,695 | 39,379 | 38,936 | 38,854 | 40,691 | 37,642 | 41,701 | 41,031 | 41,338 | 40,150 | 38,895 | 39,165 | 39,202 | 40,252 | 40,865 | 39,746 | 39,692 | 40,140 | 38,149 | 38,439 | 40,969 | 37,851 | 35,516 | 37,658 | 38,920 | 36,528 | 34,937 | 34,869 | 35,875 | 35,343 | 31,020 | 27,749 |
| Non-Current Assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment | 5,781 | 9,028 | 9,074 | 9,257 | 9,065 | 8,929 | 8,969 | 8,730 | 8,798 | 8,721 | 8,481 | 8,096 | 8,133 | 8,212 | 7,890 | 8,123 | 8,667 | 8,916 | 13,391 | 13,810 | 13,935 | 9,770 | 14,673 | 14,483 | 14,497 | 15,006 | 14,964 | 15,200 | 15,309 | 10,792 | 10,949 | 11,024 | 11,278 | 11,116 | 11,057 | 10,903 | 10,865 | 10,830 | 11,104 | 11,092 | 10,910 | 10,727 | 10,661 | 10,703 | 10,510 | 10,771 | 11,068 | 13,748 | 13,683 | 13,821 | 13,877 | 13,356 | 13,597 | 13,996 | 14,028 | 13,865 | 13,945 | 13,883 | 13,887 | 14,239 | 14,208 | 14,096 | 14,009 | 13,534 | 13,840 | 14,165 | 14,189 | 13,948 | 13,727 | 14,304 | 14,659 | 15,386 | 15,470 | 15,081 | 14,837 | 14,479 | 14,414 | 14,439 | 14,059 | 13,963 | 13,712 | 13,756 | 14,042 | 14,212 | 14,708 | 15,175 | 14,608 | 14,569 | 14,612 | 14,689 | 14,489 | 14,560 | 14,363 | 14,440 | 14,451 | 14,712 | 16,629 | 16,504 | 16,820 | 16,611 | 16,514 | 16,714 | 16,329 | 16,634 | 16,959 | 17,590 | 17,463 | 17,253 | 18,866 | 19,631 | 19,005 | 18,453 | 18,223 | 18,347 | 17,921 | 17,647 | 17,062 | 17,407 | 16,676 | 16,337 | 16,207 | 16,579 | 16,433 | 16,844 | 16,824 | 16,664 | 16,338 | 16,736 | 17,277 | 17,521 | 18,773 | 19,515 | 21,028 | 21,595 | 25,263 | 26,970 | 26,637 | 27,578 | 26,884 | 25,936 | 26,009 | 27,241 | 26,456 | 25,599 | 24,941 | 24,943 | 22,050 | 22,922 | 21,268 |
| Goodwill | 74,709 | 67,717 | 67,396 | 67,506 | 66,065 | 60,706 | 61,092 | 59,416 | 59,534 | 60,178 | 59,596 | 56,385 | 56,193 | 55,949 | 54,218 | 55,039 | 56,106 | 55,643 | 61,378 | 61,645 | 59,984 | 53,765 | 58,355 | 57,833 | 57,517 | 58,222 | 57,951 | 35,284 | 36,281 | 36,265 | 36,526 | 36,482 | 36,732 | 36,788 | 36,782 | 36,517 | 36,307 | 36,199 | 36,401 | 36,422 | 34,322 | 32,021 | 30,275 | 30,535 | 29,871 | 30,556 | 31,045 | 31,568 | 31,214 | 31,184 | 30,882 | 28,846 | 29,025 | 29,247 | 28,270 | 27,735 | 27,468 | 26,213 | 24,913 | 25,609 | 25,408 | 25,136 | 22,703 | 20,544 | 20,889 | 20,190 | 19,272 | 18,737 | 18,070 | 18,226 | 18,861 | 19,624 | 18,624 | 14,285 | 13,843 | 13,201 | 13,103 | 12,854 | 10,337 | 10,324 | 10,121 | 9,441 | 0 | 9,165 | 8,593 | 8,437 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 14,624 | 11,391 | 11,729 | 12,254 | 12,391 | 10,661 | 11,091 | 10,251 | 10,749 | 11,036 | 11,278 | 10,496 | 10,905 | 11,184 | 10,967 | 11,571 | 12,312 | 12,511 | 13,025 | 13,539 | 13,535 | 13,796 | 13,962 | 14,270 | 14,666 | 15,236 | 15,612 | 2,730 | 2,956 | 3,088 | 3,135 | 3,344 | 3,522 | 3,741 | 3,981 | 4,180 | 4,438 | 4,689 | 4,881 | 5,148 | 4,373 | 3,487 | 2,775 | 2,938 | 2,991 | 3,104 | 3,373 | 3,585 | 3,698 | 3,871 | 4,003 | 3,418 | 3,601 | 3,787 | 3,565 | 3,657 | 3,641 | 3,392 | 3,033 | 3,205 | 3,324 | 3,488 | 3,047 | 2,526 | 2,618 | 2,513 | 2,436 | 2,580 | 2,721 | 2,876 | 3,050 | 3,277 | 3,122 | 2,107 | 2,162 | 2,090 | 2,157 | 2,203 | 1,599 | 1,657 | 1,715 | 1,663 | 11,061 | 1,801 | 1,739 | 1,789 | 8,172 | 8,055 | 7,371 | 7,495 | 7,325 | 7,042 | 6,394 | 4,677 | 1,717 | 1,729 | 1,786 | 1,278 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 663 | 0 | 0 | 0 | 599 | 0 | 0 | 0 | 819 | 0 | 0 | 0 | 1,435 | 0 | 0 | 0 | 2,419 | 0 | 0 | 0 | 2,963 | 0 | 0 | 0 | 646 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Long-Term Investments | 2,009 | 7,708 | 1,796 | 1,553 | 1,631 | 1,691 | 1,868 | 1,732 | 1,566 | 1,589 | 1,582 | 1,585 | 1,607 | 1,617 | 1,614 | 1,689 | 1,771 | 1,823 | 1,996 | 2,010 | 2,125 | 216 | 1,944 | 1,921 | 1,911 | 222 | 2,221 | 2,228 | 2,403 | 226 | 2,272 | 2,518 | 2,942 | 4,919 | 4,806 | 4,759 | 4,549 | 4,585 | 5,075 | 5,259 | 5,223 | 5,187 | 5,586 | 5,377 | 5,466 | 5,603 | 5,126 | 5,369 | 5,030 | 4,639 | 4,718 | 4,721 | 5,011 | 5,021 | 5,006 | 4,730 | 4,822 | 4,895 | 5,422 | 5,329 | 5,380 | 5,778 | 6,166 | 6,038 | 5,794 | 5,379 | 5,051 | 4,813 | 4,928 | 5,058 | 5,526 | 5,829 | 6,262 | 6,761 | 9,007 | 8,865 | 8,383 | 8,381 | 4,855 | 5,046 | 4,975 | 4,974 | 6,345 | 7,029 | 6,938 | 5,468 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 14,447 | 0 | 0 | 0 | 26,087 | 0 | 0 | 0 | 23,510 | 0 | 0 | 0 | 21,915 | 0 | 0 | 0 | 21,595 | 0 | 0 | 0 | 20,603 | 0 | 0 | 0 | 20,126 | 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 | 18,640 | 11,566 | 15,072 | 15,287 | 13,584 | 13,729 | 13,835 | 14,041 | 13,394 | 14,153 | 14,512 | 14,853 | 14,398 | 14,908 | 15,294 | 16,111 | 15,521 | 16,199 | 15,491 | 16,082 | 16,058 | 30,912 | 16,497 | 17,050 | 17,100 | 19,899 | 15,755 | 16,422 | 15,990 | 18,649 | 16,415 | 16,771 | 16,578 | 14,193 | 12,980 | 12,311 | 11,993 | 12,055 | 12,423 | 12,224 | 11,598 | 11,747 | 13,550 | 13,779 | 12,510 | 13,269 | 18,436 | 19,034 | 18,028 | 18,306 | 13,151 | 12,750 | 12,849 | 13,757 | 14,215 | 13,657 | 13,523 | 13,619 | 14,961 | 15,277 | 14,042 | 13,616 | 13,827 | 12,761 | 12,833 | 13,645 | 12,940 | 12,380 | 11,980 | 12,786 | (1) | 30,500 | 29,920 | 29,020 | (1) | (1) | (1) | 10,629 | (1) | (1) | (1) | 30,253 | 36,763 | 30,671 | 31,578 | 20,394 | 35,466 | 35,549 | 37,223 | 32,987 | 34,810 | 35,541 | 35,226 | 31,401 | 30,472 | 31,047 | 27,256 | 25,675 | 27,965 | 26,755 | 26,301 | 13,308 | 27,510 | 26,878 | 26,666 | 26,087 | 25,035 | 22,642 | 23,084 | 23,510 | 21,912 | 21,648 | 22,150 | 21,915 | 22,182 | 22,533 | 22,145 | 21,595 | 21,941 | 22,201 | 22,705 | 20,603 | 23,427 | 23,056 | 23,025 | 20,126 | 22,580 | 22,970 | 23,430 | 23,744 | 25,192 | 25,761 | 24,939 | 25,418 | 25,614 | 23,933 | 23,086 | 23,926 | 22,589 | 20,120 | 20,258 | 21,407 | 18,824 | 18,424 | 17,417 | 16,916 | 15,644 | 9,746 | 8,797 |
| Total Non-Current Assets | 124,315 | 116,020 | 113,572 | 114,332 | 110,330 | 102,694 | 103,798 | 100,548 | 100,506 | 102,333 | 101,617 | 97,755 | 97,655 | 98,126 | 96,851 | 99,606 | 101,944 | 102,462 | 114,248 | 116,040 | 114,590 | 116,806 | 114,283 | 114,246 | 114,473 | 113,766 | 111,498 | 77,135 | 78,223 | 74,237 | 73,732 | 74,828 | 76,162 | 75,621 | 76,895 | 75,481 | 74,607 | 73,581 | 74,173 | 74,532 | 71,235 | 67,991 | 66,537 | 67,543 | 65,722 | 68,111 | 71,745 | 76,132 | 74,687 | 74,872 | 70,313 | 67,241 | 68,310 | 69,781 | 67,639 | 66,439 | 66,499 | 65,505 | 64,786 | 66,536 | 65,438 | 65,334 | 62,705 | 58,525 | 59,511 | 60,087 | 60,229 | 59,220 | 57,949 | 60,520 | 71,723 | 74,616 | 73,398 | 67,254 | 62,021 | 60,255 | 59,173 | 58,574 | 63,487 | 63,786 | 60,885 | 60,087 | 61,866 | 62,878 | 63,556 | 62,213 | 58,246 | 58,173 | 59,206 | 59,459 | 56,624 | 57,143 | 55,983 | 54,832 | 46,640 | 47,488 | 45,671 | 45,852 | 44,785 | 43,366 | 42,815 | 44,469 | 43,839 | 43,512 | 43,625 | 44,340 | 42,498 | 39,895 | 41,950 | 43,740 | 40,917 | 40,101 | 40,373 | 41,081 | 40,103 | 40,180 | 39,207 | 40,437 | 38,617 | 38,538 | 38,912 | 39,601 | 39,860 | 39,900 | 39,849 | 39,753 | 38,918 | 39,706 | 40,707 | 41,911 | 43,965 | 45,276 | 45,967 | 47,013 | 50,877 | 50,903 | 49,723 | 51,504 | 49,473 | 46,056 | 46,267 | 48,648 | 45,280 | 44,023 | 42,358 | 41,859 | 37,694 | 32,668 | 30,065 |
| Total Assets | 156,229 | 151,880 | 146,312 | 148,585 | 145,667 | 137,175 | 134,339 | 133,848 | 137,169 | 135,241 | 129,321 | 132,213 | 133,637 | 127,243 | 125,850 | 127,503 | 133,275 | 132,001 | 144,214 | 146,814 | 148,629 | 155,971 | 154,128 | 154,200 | 153,403 | 152,186 | 149,620 | 154,652 | 130,926 | 123,382 | 121,990 | 121,622 | 125,285 | 125,356 | 121,636 | 120,495 | 117,495 | 117,470 | 115,606 | 118,056 | 118,856 | 110,495 | 108,649 | 112,729 | 112,037 | 117,532 | 118,911 | 124,314 | 122,646 | 126,223 | 117,845 | 115,153 | 117,258 | 119,213 | 115,778 | 113,832 | 115,347 | 116,433 | 110,158 | 113,474 | 112,960 | 113,452 | 107,174 | 103,420 | 105,208 | 109,022 | 103,675 | 103,655 | 101,944 | 109,524 | 115,910 | 120,928 | 121,823 | 120,431 | 108,609 | 102,548 | 101,619 | 103,234 | 104,155 | 103,377 | 102,468 | 105,748 | 101,009 | 103,388 | 104,899 | 109,183 | 100,676 | 99,582 | 101,825 | 104,457 | 97,190 | 96,938 | 95,720 | 96,484 | 83,956 | 84,211 | 83,056 | 88,313 | 85,094 | 83,940 | 84,790 | 88,349 | 83,876 | 82,949 | 82,764 | 87,495 | 85,375 | 83,347 | 81,751 | 86,100 | 79,719 | 77,112 | 77,944 | 81,499 | 78,293 | 78,819 | 76,527 | 81,132 | 77,996 | 77,474 | 77,766 | 80,292 | 77,502 | 81,601 | 80,880 | 81,091 | 79,068 | 78,601 | 79,872 | 81,113 | 84,217 | 86,141 | 85,713 | 86,705 | 91,017 | 89,052 | 88,162 | 92,473 | 87,324 | 81,572 | 83,925 | 87,568 | 81,808 | 78,960 | 77,227 | 77,734 | 73,037 | 63,688 | 57,814 |
| Current Liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Payables | 4,039 | 4,756 | 3,867 | 3,974 | 3,585 | 4,032 | 3,274 | 3,631 | 3,588 | 4,132 | 3,342 | 3,732 | 3,728 | 4,051 | 3,806 | 3,707 | 3,453 | 3,955 | 4,248 | 4,214 | 4,140 | 4,033 | 3,985 | 4,719 | 4,172 | 4,896 | 4,042 | 4,724 | 5,711 | 6,558 | 5,384 | 5,518 | 5,736 | 6,451 | 5,442 | 5,126 | 5,324 | 6,209 | 5,271 | 5,484 | 5,302 | 6,028 | 5,166 | 5,943 | 6,314 | 6,864 | 5,855 | 6,271 | 6,865 | 7,461 | 6,263 | 6,821 | 7,203 | 7,952 | 7,085 | 7,482 | 7,416 | 8,517 | 7,093 | 7,112 | 6,747 | 7,804 | 7,084 | 7,233 | 6,345 | 7,436 | 6,145 | 5,869 | 5,878 | 7,014 | 6,770 | 7,531 | 7,329 | 8,054 | 6,732 | 6,653 | 6,859 | 7,964 | 22,249 | 22,395 | 22,213 | 7,349 | 22,016 | 22,233 | 23,655 | 9,444 | 22,445 | 22,537 | 22,745 | 8,460 | 22,178 | 22,008 | 21,346 | 7,630 | 18,435 | 19,403 | 17,606 | 7,047 | 18,380 | 17,497 | 17,824 | 8,192 | 18,315 | 17,857 | 17,885 | 6,400 | 19,904 | 17,851 | 16,791 | 6,252 | 16,485 | 15,023 | 15,356 | 5,215 | 15,831 | 16,037 | 15,777 | 4,767 | 15,494 | 14,875 | 15,855 | 4,511 | 15,133 | 15,166 | 15,847 | 3,778 | 16,558 | 17,058 | 18,437 | 3,400 | 17,698 | 19,397 | 18,061 | 3,147 | 14,325 | 14,757 | 15,804 | 3,507 | 12,392 | 12,369 | 12,826 | 3,367 | 12,021 | 11,822 | 11,837 | 3,167 | 0 | 0 | 0 |
| Short-Term Debt | 8,655 | 7,224 | 7,942 | 8,945 | 6,913 | 5,089 | 3,599 | 3,602 | 5,471 | 6,426 | 6,413 | 6,785 | 4,887 | 4,760 | 5,937 | 5,982 | 7,690 | 6,786 | 7,575 | 6,442 | 5,198 | 7,116 | 10,286 | 9,289 | 11,643 | 8,797 | 8,530 | 14,593 | 10,249 | 10,207 | 10,932 | 7,646 | 5,976 | 6,986 | 4,299 | 8,061 | 8,340 | 7,513 | 6,920 | 4,887 | 5,302 | 6,461 | 7,539 | 5,329 | 4,532 | 5,731 | 12,876 | 12,463 | 9,312 | 6,863 | 7,702 | 7,830 | 8,725 | 9,182 | 9,334 | 7,669 | 6,293 | 8,465 | 6,071 | 7,858 | 8,508 | 6,778 | 5,556 | 5,633 | 5,014 | 4,168 | 4,885 | 8,504 | 9,870 | 11,236 | 16,181 | 12,710 | 15,235 | 12,235 | 16,546 | 20,543 | 9,661 | 8,902 | 8,555 | 7,907 | 7,160 | 7,216 | 4,050 | 6,134 | 6,329 | 8,099 | 8,427 | 7,505 | 7,568 | 6,646 | 5,935 | 4,873 | 5,767 | 6,031 | 7,971 | 9,571 | 8,243 | 11,188 | 10,907 | 8,536 | 10,910 | 10,205 | 10,695 | 12,315 | 13,844 | 14,230 | 14,096 | 14,713 | 13,708 | 13,905 | 13,237 | 13,271 | 12,667 | 13,230 | 12,518 | 14,028 | 13,243 | 12,957 | 13,462 | 13,580 | 12,343 | 11,569 | 11,076 | 11,278 | 10,106 | 9,570 | 10,240 | 10,357 | 11,942 | 12,097 | 16,154 | 17,154 | 17,401 | 16,467 | 15,504 | 13,565 | 13,976 | 13,716 | 13,688 | 8,764 | 8,787 | 7,602 | 8,577 | 7,110 | 7,340 | 5,892 | 4,862 | 0 | 0 |
| Deferred Revenue | 17,034 | 16,101 | 13,878 | 15,022 | 15,057 | 13,907 | 12,882 | 13,643 | 14,051 | 13,451 | 11,917 | 12,712 | 13,220 | 12,032 | 11,139 | 12,522 | 13,526 | 12,518 | 12,264 | 13,272 | 14,197 | 11,980 | 11,681 | 12,469 | 13,377 | 12,026 | 11,223 | 11,261 | 12,134 | 11,165 | 10,704 | 11,752 | 13,059 | 11,552 | 10,649 | 11,541 | 12,351 | 11,035 | 10,815 | 11,508 | 12,609 | 11,021 | 10,458 | 11,332 | 12,162 | 11,877 | 11,346 | 12,591 | 13,681 | 12,557 | 11,658 | 12,241 | 12,971 | 11,952 | 11,230 | 12,311 | 13,269 | 12,197 | 11,252 | 12,660 | 12,820 | 11,580 | 10,499 | 10,671 | 11,456 | 10,845 | 9,703 | 10,335 | 10,407 | 10,239 | 9,555 | 10,815 | 11,079 | 9,802 | 8,826 | 9,359 | 9,380 | 8,587 | 0 | 0 | 0 | 7,319 | 0 | 0 | 0 | 7,175 | 0 | 0 | 0 | 6,492 | 0 | 0 | 0 | 5,276 | 0 | 0 | 0 | 4,223 | 0 | 0 | 0 | 4,516 | 0 | 0 | 0 | 4,529 | 0 | 0 | 0 | 4,115 | 0 | 0 | 0 | 3,445 | 0 | 0 | 0 | 3,640 | 0 | 0 | 0 | 3,469 | 0 | 0 | 0 | 3,475 | 0 | 0 | 0 | 3,575 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 3,940 | 6,463 | 3,508 | 3,352 | 3,654 | 3,604 | 3,250 | 3,124 | 3,188 | 3,502 | 3,259 | 3,185 | 2,773 | 3,481 | 3,371 | 3,325 | 2,936 | 3,205 | 3,781 | 3,845 | 3,255 | 6,875 | 3,600 | 3,486 | 3,029 | 3,406 | 3,505 | 3,557 | 3,028 | 3,310 | 3,600 | 3,687 | 3,290 | 3,645 | 3,917 | 3,865 | 3,197 | 3,578 | 3,958 | 3,951 | 3,444 | 3,559 | 3,784 | 3,991 | 3,328 | 4,031 | 3,966 | 4,036 | 3,663 | 3,892 | 4,210 | 4,223 | 3,962 | 4,744 | 4,730 | 4,656 | 4,370 | 5,096 | 4,826 | 4,706 | 4,445 | 0 | 4,651 | 4,022 | 3,701 | 4,505 | 4,310 | 3,901 | 3,368 | 4,623 | 4,425 | 4,288 | 3,819 | 8,318 | 4,395 | 3,823 | 3,615 | 4,596 | 0 | 0 | 0 | 3,325 | 3,898 | 0 | 0 | 3,804 | 4,295 | 4,315 | 5,072 | 3,671 | 4,483 | 4,630 | 4,673 | 9,200 | 3,833 | 3,623 | 4,235 | 8,440 | 3,589 | 3,916 | 4,168 | 3,801 | 3,802 | 3,690 | 3,882 | 3,840 | 3,778 | 3,397 | 2,782 | 3,530 | 1,790 | 1,756 | 1,969 | 3,043 | 2,241 | 2,494 | 2,221 | 2,950 | 2,115 | 2,174 | 2,134 | 2,914 | 2,807 | 2,085 | 1,937 | 2,702 | 1,482 | 1,210 | 997 | 2,053 | 947 | 1,243 | 904 | 17,123 | 1,386 | 1,279 | 1,303 | 16,401 | 834 | 1,152 | 1,410 | 14,307 | 1,857 | 2,357 | 1,953 | 12,641 | 12,525 | 13,377 | 12,743 |
| Total Current Liabilities | 40,101 | 38,658 | 35,142 | 37,726 | 35,106 | 33,142 | 28,853 | 29,648 | 32,397 | 34,122 | 30,606 | 32,513 | 30,993 | 31,505 | 30,466 | 31,844 | 34,056 | 33,619 | 35,832 | 36,616 | 36,542 | 39,869 | 37,993 | 38,442 | 40,673 | 37,701 | 35,066 | 42,351 | 38,871 | 38,227 | 36,822 | 35,442 | 35,733 | 37,363 | 31,697 | 35,966 | 36,481 | 36,275 | 34,447 | 33,585 | 34,664 | 34,269 | 33,732 | 35,535 | 35,640 | 39,581 | 42,306 | 42,433 | 41,058 | 40,154 | 39,222 | 41,037 | 42,122 | 43,625 | 39,499 | 38,903 | 38,209 | 42,123 | 36,028 | 39,843 | 40,387 | 40,562 | 35,443 | 34,993 | 34,576 | 36,002 | 32,960 | 36,430 | 37,425 | 42,435 | 44,752 | 44,683 | 47,048 | 44,310 | 45,011 | 48,084 | 36,763 | 40,091 | 34,929 | 34,118 | 33,268 | 35,152 | 29,964 | 32,197 | 33,822 | 39,786 | 35,167 | 34,357 | 35,385 | 37,623 | 32,596 | 31,511 | 31,786 | 34,550 | 30,239 | 32,597 | 30,084 | 35,119 | 32,876 | 29,949 | 32,902 | 36,406 | 32,812 | 33,862 | 35,611 | 39,578 | 37,778 | 35,961 | 33,281 | 36,827 | 31,512 | 30,050 | 29,992 | 33,507 | 30,590 | 32,559 | 31,241 | 34,000 | 31,071 | 30,629 | 30,332 | 31,648 | 29,016 | 28,529 | 27,890 | 29,226 | 28,280 | 28,625 | 31,376 | 33,150 | 34,799 | 37,794 | 36,366 | 36,737 | 31,215 | 29,601 | 31,083 | 33,624 | 26,914 | 22,285 | 23,023 | 25,276 | 22,455 | 21,289 | 21,130 | 21,700 | 17,387 | 13,377 | 12,743 |
| Non-Current Liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | 57,706 | 57,383 | 55,174 | 55,219 | 56,371 | 49,884 | 52,980 | 52,929 | 54,033 | 49,767 | 48,828 | 50,691 | 53,826 | 46,025 | 44,942 | 44,220 | 46,445 | 44,854 | 46,926 | 48,735 | 51,206 | 54,165 | 55,129 | 55,181 | 52,439 | 54,102 | 57,797 | 58,445 | 39,727 | 35,605 | 35,989 | 37,851 | 40,410 | 39,837 | 41,327 | 37,612 | 34,441 | 34,655 | 35,563 | 39,638 | 40,254 | 33,428 | 32,122 | 33,339 | 34,295 | 35,073 | 32,828 | 34,008 | 34,680 | 32,869 | 28,478 | 26,292 | 24,672 | 24,088 | 24,333 | 24,766 | 25,760 | 22,857 | 24,089 | 21,915 | 21,749 | 21,846 | 21,899 | 21,017 | 21,305 | 21,932 | 20,583 | 20,868 | 21,106 | 22,689 | 18,232 | 21,522 | 19,951 | 23,039 | 18,775 | 14,179 | 14,285 | 13,780 | 13,436 | 13,872 | 15,325 | 15,425 | 17,372 | 17,584 | 17,083 | 14,828 | 13,524 | 14,421 | 16,098 | 16,986 | 17,089 | 18,972 | 20,036 | 19,986 | 17,773 | 16,270 | 16,665 | 15,963 | 17,654 | 18,770 | 17,923 | 18,371 | 18,676 | 16,859 | 14,295 | 14,124 | 13,807 | 14,330 | 16,285 | 15,508 | 15,239 | 14,590 | 15,029 | 13,696 | 13,623 | 11,675 | 10,402 | 9,872 | 9,669 | 9,478 | 9,604 | 10,060 | 10,436 | 11,749 | 12,519 | 12,548 | 14,077 | 14,892 | 14,937 | 15,245 | 15,387 | 14,563 | 12,402 | 12,853 | 14,551 | 13,741 | 12,891 | 13,231 | 12,635 | 11,991 | 12,131 | 11,943 | 11,167 | 11,009 | 10,696 | 10,825 | 8,518 | 3,858 | 4,169 |
| Deferred Tax Liabilities | 0 | 0 | 0 | 0 | 0 | 815 | 0 | 0 | 0 | 1,146 | 0 | 0 | 1 | 2,292 | 0 | 109 | 101 | 3,956 | 0 | 0 | 0 | 4,958 | 0 | 0 | 0 | 5,230 | 0 | 0 | 0 | 3,696 | 0 | 0 | 0 | 545 | 17,554 | 17,320 | 16,967 | 424 | 16,688 | 16,723 | 16,939 | 253 | 17,012 | 17,298 | 17,211 | 288 | 15,093 | 15,984 | 16,031 | 1,741 | 17,994 | 17,962 | 19,069 | 448 | 16,682 | 16,544 | 17,579 | 18,374 | 15,375 | 16,014 | 15,995 | 15,978 | 15,145 | 11,257 | 15,216 | 15,953 | 18,427 | 18,459 | 18,276 | 270 | 13,582 | 14,243 | 14,261 | 1,064 | 13,619 | 13,217 | 0 | 665 | 0 | 0 | 0 | 1,616 | 0 | 0 | 0 | 1,879 | 0 | 0 | 0 | 1,834 | 0 | 0 | 0 | 1,450 | 0 | 0 | 0 | 1,593 | 0 | 0 | 0 | 1,623 | 1,342 | 1,394 | 1,336 | 1,354 | 1,407 | 1,324 | 1,493 | 1,514 | 1,444 | 1,373 | 1,356 | 1,487 | 1,336 | 1,365 | 1,453 | 1,627 | 1,795 | 1,817 | 1,854 | 1,807 | 1,682 | 2,147 | 2,004 | 1,881 | 1,957 | 1,854 | 1,825 | 1,803 | 2,064 | 2,132 | 2,206 | 2,030 | 2,607 | 2,236 | 2,078 | 1,927 | 3,265 | 3,280 | 3,512 | 3,861 | 3,904 | 3,594 | 3,417 | 3,280 | 4,623 | 5,150 | 4,524 |
| Other Non-Current Liabilities | 18,530 | 16,281 | 21,497 | 21,404 | 20,641 | 19,664 | 21,553 | 21,133 | 21,335 | 21,138 | 21,170 | 21,488 | 21,609 | 19,711 | 25,174 | 26,712 | 27,881 | 24,537 | 32,300 | 32,005 | 32,153 | 29,723 | 32,508 | 32,418 | 32,595 | 26,438 | 31,490 | 28,660 | 28,650 | 25,441 | 25,754 | 25,963 | 27,000 | 26,140 | 25,276 | 24,756 | 24,568 | 24,124 | 24,826 | 25,107 | 25,204 | 24,350 | 29,344 | 30,018 | 29,813 | 27,154 | 29,382 | 30,360 | 14,137 | 30,271 | 30,137 | 25,775 | 26,841 | 27,577 | 26,017 | 9,166 | 9,112 | 8,997 | 8,654 | 8,850 | 8,330 | 8,228 | 8,841 | 11,636 | 8,507 | 8,818 | 9,864 | 9,142 | 8,214 | 27,494 | 8,944 | 9,045 | 8,600 | 20,488 | 7,678 | 7,405 | 22,762 | 17,690 | 21,542 | 21,838 | 21,144 | 18,020 | 23,438 | 23,482 | 24,074 | 20,709 | 22,283 | 21,974 | 22,157 | 19,873 | 20,179 | 19,882 | 19,325 | 17,716 | 13,852 | 13,949 | 13,256 | 12,024 | 12,587 | 12,630 | 12,499 | 10,059 | 11,499 | 11,660 | 12,004 | 11,928 | 12,315 | 12,574 | 12,386 | 12,818 | 12,889 | 12,522 | 12,702 | 12,993 | 12,988 | 13,111 | 13,480 | 14,005 | 14,093 | 14,022 | 14,156 | 14,354 | 14,704 | 14,330 | 14,381 | 14,023 | 12,291 | 11,662 | 11,160 | 11,177 | 11,864 | 11,840 | 7,520 | 7,461 | 7,211 | 6,922 | 6,536 | 6,685 | 6,319 | 6,051 | 6,064 | 3,656 | 3,757 | 3,514 | 3,369 | 3,420 | 3,000 | 3,040 | 2,004 |
| Total Non-Current Liabilities | 83,074 | 80,482 | 83,180 | 83,271 | 83,609 | 76,640 | 80,956 | 80,097 | 81,439 | 78,506 | 75,559 | 77,429 | 80,972 | 73,717 | 75,237 | 76,183 | 80,107 | 79,386 | 86,026 | 88,131 | 90,574 | 95,376 | 94,801 | 95,070 | 92,602 | 93,500 | 96,459 | 94,525 | 75,448 | 68,225 | 65,250 | 67,532 | 71,262 | 70,268 | 70,182 | 65,985 | 62,566 | 62,803 | 64,000 | 68,582 | 69,120 | 61,802 | 61,466 | 63,357 | 64,108 | 65,918 | 62,210 | 64,368 | 64,848 | 63,140 | 58,615 | 56,233 | 55,922 | 56,604 | 54,612 | 54,365 | 56,355 | 54,075 | 51,752 | 50,420 | 49,798 | 49,718 | 49,372 | 47,251 | 48,484 | 50,265 | 52,222 | 51,752 | 50,826 | 53,624 | 43,639 | 47,981 | 46,047 | 47,651 | 43,052 | 37,708 | 37,047 | 34,637 | 34,978 | 35,710 | 36,469 | 37,498 | 40,810 | 41,066 | 41,157 | 39,638 | 35,807 | 36,395 | 38,255 | 38,693 | 37,268 | 38,854 | 39,361 | 39,152 | 31,625 | 30,219 | 29,921 | 29,580 | 30,241 | 31,400 | 30,422 | 31,319 | 31,517 | 29,913 | 27,635 | 27,406 | 27,529 | 28,228 | 30,164 | 29,840 | 29,572 | 28,485 | 29,087 | 28,176 | 27,947 | 26,151 | 25,335 | 25,504 | 25,557 | 25,317 | 25,614 | 26,221 | 26,822 | 28,226 | 28,904 | 28,452 | 28,325 | 28,408 | 27,922 | 28,225 | 29,315 | 28,535 | 22,128 | 22,344 | 24,369 | 22,899 | 21,505 | 21,843 | 22,219 | 21,322 | 21,707 | 19,460 | 18,828 | 18,117 | 17,482 | 17,525 | 16,141 | 12,048 | 10,697 |
| Total Liabilities | 123,174 | 119,140 | 118,322 | 120,997 | 118,715 | 109,782 | 109,809 | 109,744 | 113,836 | 112,628 | 106,165 | 109,942 | 111,965 | 105,222 | 105,703 | 108,027 | 114,163 | 113,005 | 121,857 | 124,747 | 127,116 | 135,245 | 132,794 | 133,512 | 133,275 | 131,201 | 131,525 | 136,876 | 114,319 | 106,452 | 102,072 | 102,974 | 106,995 | 107,631 | 101,879 | 101,951 | 99,047 | 99,078 | 98,447 | 102,167 | 103,784 | 96,071 | 95,198 | 98,892 | 99,748 | 105,518 | 104,516 | 106,801 | 105,906 | 103,294 | 97,837 | 97,270 | 98,044 | 100,229 | 94,111 | 93,268 | 94,564 | 96,198 | 87,780 | 90,263 | 90,185 | 90,280 | 84,815 | 82,244 | 83,059 | 86,267 | 85,182 | 88,182 | 88,251 | 96,059 | 88,391 | 92,664 | 93,095 | 91,961 | 88,063 | 85,792 | 73,810 | 74,728 | 69,907 | 69,828 | 69,737 | 72,650 | 70,774 | 73,263 | 74,979 | 79,436 | 70,974 | 70,752 | 73,640 | 76,593 | 69,864 | 70,365 | 71,147 | 73,702 | 61,864 | 62,816 | 60,005 | 64,699 | 63,117 | 61,349 | 63,324 | 67,725 | 64,329 | 63,775 | 63,246 | 66,984 | 65,307 | 64,189 | 63,445 | 66,667 | 61,084 | 58,535 | 59,079 | 61,683 | 58,537 | 58,710 | 56,576 | 59,504 | 56,628 | 55,946 | 55,946 | 57,869 | 55,838 | 56,755 | 56,794 | 57,678 | 56,605 | 57,033 | 59,298 | 61,375 | 64,114 | 66,329 | 58,494 | 59,081 | 55,584 | 52,500 | 52,588 | 55,467 | 49,133 | 43,607 | 44,730 | 44,736 | 41,283 | 39,406 | 38,612 | 39,225 | 33,528 | 25,425 | 23,440 |
| Stockholders' Equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Common Stock | 63,936 | 63,318 | 62,819 | 62,392 | 61,913 | 61,380 | 61,013 | 60,501 | 60,145 | 59,643 | 59,313 | 58,963 | 58,675 | 58,343 | 58,117 | 57,802 | 57,603 | 57,319 | 57,189 | 56,912 | 56,788 | 56,556 | 56,366 | 56,135 | 56,092 | 55,895 | 55,808 | 55,404 | 55,287 | 55,151 | 54,987 | 54,827 | 54,712 | 54,566 | 54,395 | 54,235 | 54,104 | 53,935 | 53,759 | 53,565 | 53,439 | 53,262 | 53,220 | 53,059 | 52,928 | 52,666 | 52,446 | 52,163 | 51,943 | 51,594 | 51,203 | 50,886 | 50,522 | 50,110 | 49,603 | 49,157 | 48,800 | 48,129 | 47,558 | 46,975 | 46,278 | 45,418 | 44,328 | 43,522 | 42,665 | 41,810 | 40,482 | 39,774 | 39,430 | 39,129 | 38,874 | 37,882 | 36,252 | 35,188 | 34,705 | 33,374 | 32,264 | 31,271 | 30,257 | 29,823 | 29,431 | 28,926 | 28,191 | 27,725 | 27,296 | 18,355 | 17,691 | 17,406 | 16,951 | 16,269 | 15,674 | 15,413 | 15,257 | 14,858 | 14,572 | 14,520 | 14,444 | 14,248 | 13,852 | 13,701 | 12,938 | 12,400 | 12,895 | 12,570 | 12,449 | 11,762 | 11,850 | 11,638 | 10,332 | 10,121 | 9,804 | 9,107 | 8,788 | 8,601 | 8,758 | 8,290 | 7,906 | 7,752 | 7,998 | 7,921 | 7,816 | 7,488 | 7,024 | 7,195 | 7,276 | 7,342 | 7,273 | 7,148 | 7,063 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Retained Earnings | 155,327 | 155,648 | 151,581 | 151,367 | 150,703 | 151,163 | 149,789 | 151,659 | 151,362 | 151,276 | 149,506 | 149,318 | 149,253 | 149,825 | 148,611 | 153,298 | 153,401 | 154,209 | 161,747 | 162,086 | 162,218 | 162,717 | 162,806 | 162,559 | 162,626 | 162,954 | 160,709 | 160,467 | 159,396 | 159,206 | 158,612 | 157,349 | 156,371 | 153,126 | 155,565 | 154,234 | 153,292 | 152,759 | 149,585 | 148,071 | 146,888 | 146,124 | 141,898 | 141,218 | 139,030 | 137,793 | 133,403 | 134,483 | 131,431 | 130,042 | 124,885 | 121,883 | 119,713 | 117,641 | 112,773 | 109,928 | 107,036 | 104,857 | 100,266 | 97,334 | 94,590 | 92,532 | 88,095 | 85,323 | 82,783 | 80,900 | 76,812 | 74,328 | 71,968 | 70,353 | 66,600 | 64,456 | 62,378 | 60,640 | 57,298 | 55,503 | 53,878 | 52,432 | 49,402 | 47,647 | 46,096 | 44,734 | 41,897 | 40,717 | 39,219 | 44,525 | 41,829 | 40,309 | 38,733 | 37,525 | 35,197 | 33,699 | 32,314 | 31,555 | 31,653 | 30,742 | 31,037 | 30,142 | 28,116 | 26,824 | 25,160 | 23,784 | 21,429 | 19,750 | 18,085 | 16,878 | 15,074 | 13,542 | 11,383 | 10,141 | 14,306 | 13,037 | 11,815 | 11,010 | 14,572 | 13,411 | 12,194 | 11,189 | 14,407 | 13,331 | 12,229 | 11,630 | 12,343 | 13,478 | 12,976 | 12,352 | 11,297 | 10,755 | 10,234 | 10,009 | 9,906 | 10,135 | 18,516 | 19,124 | 25,334 | 26,862 | 26,863 | 27,339 | 29,535 | 30,125 | 30,785 | 33,234 | 31,511 | 31,293 | 30,737 | 30,477 | 31,186 | 29,016 | 27,834 |
| Accumulated Other Comprehensive Income | (15,415) | (15,713) | (15,983) | (16,041) | (15,575) | (15,269) | (16,418) | (18,319) | (18,488) | (18,761) | (16,098) | (16,499) | (16,780) | (16,740) | (17,138) | (22,169) | (22,532) | (23,234) | (27,302) | (27,652) | (28,257) | (29,337) | (28,584) | (28,757) | (29,283) | (28,597) | (29,086) | (28,841) | (29,182) | (29,490) | (27,820) | (28,290) | (28,583) | (26,592) | (27,521) | (28,189) | (28,710) | (29,398) | (28,164) | (28,604) | (28,998) | (29,607) | (28,155) | (27,432) | (27,842) | (27,875) | (20,978) | (20,369) | (21,156) | (21,602) | (24,971) | (25,774) | (25,466) | (25,759) | (20,720) | (21,498) | (21,115) | (21,885) | (18,099) | (17,109) | (18,119) | (18,743) | (17,479) | (18,510) | (18,178) | (18,830) | (20,487) | (21,043) | (21,649) | (21,845) | (4,384) | (3,006) | (3,282) | (3,414) | (7,513) | (7,997) | (8,607) | (8,901) | (315) | (354) | (1,758) | (2,016) | (2,211) | (2,324) | (2,163) | (2,061) | (1,564) | (1,896) | (1,793) | (1,896) | (2,477) | (2,599) | (3,079) | (3,418) | (811) | (793) | (881) | (662) | (547) | (285) | (163) | (295) | (160) | 112 | 659 | 1,161 | 630 | 161 | 347 | 911 | 911 | (160) | 812 | 899 | 1,403 | 1,764 | 1,723 | 2,569 | 2,649 | 2,722 | 2,876 | 3,093 | 3,184 | 3,920 | 3,579 | 2,672 | 2,802 | 2,574 | 2,186 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total Stockholders' Equity | 32,974 | 32,648 | 27,905 | 27,509 | 26,880 | 27,307 | 24,448 | 24,026 | 23,261 | 22,533 | 23,081 | 22,201 | 21,604 | 21,944 | 20,076 | 19,409 | 19,050 | 18,901 | 22,228 | 21,942 | 21,389 | 20,597 | 21,208 | 20,551 | 19,999 | 20,841 | 17,956 | 17,645 | 16,481 | 16,796 | 19,784 | 18,520 | 18,166 | 17,594 | 19,627 | 18,419 | 18,327 | 18,246 | 17,010 | 15,733 | 14,925 | 14,262 | 13,294 | 13,684 | 12,141 | 11,868 | 14,255 | 17,377 | 16,607 | 22,792 | 19,877 | 17,756 | 19,092 | 18,860 | 21,541 | 20,472 | 20,701 | 20,138 | 22,291 | 23,127 | 22,671 | 23,046 | 22,238 | 21,059 | 22,033 | 22,637 | 18,395 | 15,379 | 13,601 | 13,465 | 27,519 | 28,264 | 28,728 | 28,470 | 20,546 | 16,756 | 27,809 | 28,506 | 34,248 | 33,549 | 32,731 | 33,098 | 30,235 | 30,125 | 29,920 | 29,747 | 29,702 | 28,830 | 28,185 | 27,864 | 27,326 | 26,573 | 24,573 | 22,782 | 22,092 | 21,395 | 23,051 | 23,614 | 21,977 | 22,591 | 21,466 | 20,624 | 19,547 | 19,174 | 19,518 | 20,511 | 20,068 | 19,158 | 18,306 | 19,433 | 18,635 | 18,577 | 18,865 | 19,816 | 19,756 | 20,109 | 19,951 | 21,628 | 21,368 | 21,528 | 21,820 | 22,423 | 21,664 | 24,846 | 24,086 | 23,413 | 22,463 | 21,568 | 20,574 | 19,738 | 20,103 | 19,812 | 27,219 | 27,624 | 35,433 | 36,552 | 35,574 | 37,006 | 38,191 | 37,965 | 39,195 | 42,832 | 40,525 | 39,554 | 38,615 | 38,509 | 39,509 | 38,263 | 34,374 |
| Total Liabilities & Equity | 156,229 | 151,880 | 146,312 | 148,585 | 145,667 | 137,175 | 134,339 | 133,848 | 137,169 | 135,241 | 129,321 | 132,213 | 133,637 | 127,243 | 125,850 | 127,503 | 133,275 | 132,001 | 144,214 | 146,814 | 148,629 | 155,971 | 154,128 | 154,200 | 153,403 | 152,186 | 149,620 | 154,652 | 130,926 | 123,382 | 121,990 | 121,622 | 125,285 | 125,356 | 121,636 | 120,495 | 117,495 | 117,470 | 115,606 | 118,056 | 118,856 | 110,495 | 108,649 | 112,729 | 112,037 | 117,532 | 118,911 | 124,314 | 122,646 | 126,223 | 117,845 | 115,153 | 117,258 | 119,213 | 115,778 | 113,832 | 115,347 | 116,433 | 110,158 | 113,474 | 112,960 | 113,452 | 107,174 | 103,420 | 105,208 | 109,022 | 103,675 | 103,655 | 101,944 | 109,524 | 115,910 | 120,928 | 121,823 | 120,431 | 108,609 | 102,548 | 101,619 | 103,234 | 104,155 | 103,377 | 102,468 | 105,748 | 101,009 | 103,388 | 104,899 | 109,183 | 100,676 | 99,582 | 101,825 | 104,457 | 97,190 | 96,938 | 95,720 | 96,484 | 83,956 | 84,211 | 83,056 | 88,313 | 85,094 | 83,940 | 84,790 | 88,349 | 83,876 | 82,949 | 82,764 | 87,495 | 85,375 | 83,347 | 81,751 | 86,100 | 79,719 | 77,112 | 77,944 | 81,499 | 78,293 | 78,819 | 76,527 | 81,132 | 77,996 | 77,474 | 77,766 | 80,292 | 77,502 | 81,601 | 80,880 | 81,091 | 79,068 | 78,601 | 79,872 | 81,113 | 84,217 | 86,141 | 85,713 | 86,705 | 91,017 | 89,052 | 88,162 | 92,473 | 87,324 | 81,572 | 83,925 | 87,568 | 81,808 | 78,960 | 77,227 | 77,734 | 73,037 | 63,688 | 57,814 |
| Debt Metrics | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Total Debt | 69,802 | 67,154 | 66,569 | 67,719 | 66,835 | 58,396 | 60,126 | 59,839 | 62,871 | 59,935 | 58,525 | 60,304 | 61,676 | 54,013 | 53,826 | 53,375 | 57,547 | 55,140 | 58,978 | 59,789 | 61,120 | 65,088 | 70,385 | 69,765 | 69,453 | 68,158 | 71,494 | 78,304 | 54,880 | 45,812 | 46,921 | 45,497 | 46,387 | 46,824 | 45,626 | 45,673 | 42,781 | 42,168 | 42,483 | 44,525 | 45,557 | 39,889 | 39,660 | 38,668 | 38,827 | 40,804 | 45,697 | 46,470 | 43,980 | 39,718 | 36,180 | 34,122 | 33,397 | 33,269 | 33,667 | 32,435 | 32,053 | 31,320 | 30,160 | 29,773 | 30,257 | 28,624 | 27,455 | 26,650 | 26,319 | 26,100 | 25,468 | 29,372 | 30,976 | 33,926 | 34,413 | 34,232 | 35,186 | 35,274 | 35,321 | 34,722 | 23,946 | 22,682 | 21,991 | 21,779 | 22,485 | 22,641 | 21,422 | 23,718 | 23,412 | 22,927 | 21,951 | 21,926 | 23,666 | 23,632 | 23,024 | 23,845 | 25,803 | 26,017 | 25,744 | 25,841 | 24,908 | 27,151 | 28,561 | 27,306 | 28,833 | 28,576 | 29,371 | 29,174 | 28,139 | 28,354 | 27,903 | 29,043 | 29,993 | 29,413 | 28,476 | 27,861 | 27,696 | 26,926 | 26,141 | 25,703 | 23,645 | 22,829 | 23,131 | 23,058 | 21,947 | 21,629 | 21,512 | 23,027 | 22,625 | 22,118 | 24,317 | 25,249 | 26,879 | 28,931 | 31,541 | 31,717 | 29,803 | 29,320 | 30,055 | 27,306 | 26,867 | 26,947 | 26,323 | 20,755 | 20,918 | 19,545 | 19,744 | 18,119 | 18,036 | 16,717 | 13,380 | 3,858 | 4,169 |
| Net Debt | 58,983 | 53,513 | 55,000 | 55,776 | 55,800 | 44,449 | 46,929 | 47,629 | 48,106 | 46,867 | 51,268 | 50,910 | 52,339 | 46,127 | 46,010 | 46,341 | 47,613 | 48,490 | 51,523 | 52,439 | 50,589 | 51,900 | 55,993 | 57,724 | 58,236 | 59,986 | 61,407 | 32,905 | 37,746 | 34,433 | 35,358 | 34,756 | 34,438 | 34,852 | 34,711 | 33,977 | 32,685 | 34,342 | 33,444 | 34,508 | 31,203 | 32,203 | 30,180 | 30,275 | 30,031 | 32,328 | 36,136 | 36,755 | 34,571 | 29,002 | 26,108 | 24,564 | 22,812 | 22,857 | 21,758 | 21,571 | 20,218 | 19,398 | 18,857 | 18,059 | 17,494 | 17,963 | 17,596 | 16,325 | 13,847 | 13,917 | 15,936 | 17,694 | 18,682 | 21,185 | 24,658 | 24,606 | 24,400 | 20,283 | 26,026 | 27,712 | 16,993 | 14,660 | 13,507 | 14,679 | 13,350 | 10,073 | 13,170 | 15,070 | 14,775 | 12,874 | 12,773 | 14,211 | 16,216 | 16,342 | 17,573 | 19,003 | 21,608 | 20,635 | 20,528 | 22,388 | 21,075 | 20,821 | 24,846 | 23,615 | 25,040 | 25,013 | 26,491 | 26,187 | 24,854 | 23,311 | 23,321 | 23,578 | 25,138 | 24,038 | 22,923 | 22,777 | 22,201 | 19,820 | 20,215 | 19,200 | 17,686 | 15,142 | 16,325 | 17,162 | 15,994 | 14,370 | 15,072 | 13,134 | 13,553 | 14,196 | 14,995 | 17,868 | 18,768 | 23,070 | 26,207 | 25,683 | 24,676 | 24,874 | 25,934 | 23,932 | 22,044 | 23,002 | 22,709 | 17,422 | 15,953 | 15,692 | 16,361 | 14,888 | 13,744 | 13,017 | 7,257 | (3,109) | (3,088) |
| Metric | 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 | (1,216) | 1,216 | 5,579 | (3,249) | 2,194 | 1,055 | 2,914 | (330) | 1,834 | 1,605 | 3,288 | 1,703 | 1,584 | 927 | 2,710 | (3,196) | 1,392 | 733 | 2,333 | 1,130 | 1,325 | 955 | 1,356 | 1,698 | 1,361 | 1,175 | 3,670 | 1,672 | 2,498 | 1,591 | 1,951 | 2,694 | 2,404 | 1,679 | (1,054) | 2,725 | 2,332 | 1,750 | 4,501 | 2,853 | 2,504 | 2,014 | 4,463 | 2,950 | 3,449 | 2,328 | 5,483 | 18 | 4,137 | 2,384 | 6,184 | 4,041 | 3,226 | 3,032 | 5,833 | 3,823 | 3,882 | 3,066 | 5,490 | 3,839 | 3,663 | 2,863 | 5,257 | 3,589 | 3,386 | 2,601 | 4,813 | 3,214 | 3,103 | 2,295 | 4,427 | 2,823 | 2,765 | 2,319 | 3,951 | 2,362 | 2,261 | 1,844 | 3,540 | 2,222 | 2,022 | 1,708 | 3,160 | 1,516 | 1,829 | 1,402 | 3,055 | 1,554 | 1,737 | 1,364 | 2,716 | 1,785 | 1,725 | 1,387 | 1,911 | 1,694 | 445 | 1,284 | 2,333 | 1,713 | 2,118 | 1,750 | 2,670 | 1,963 | 1,941 | 1,519 | 2,089 | 1,762 | 2,391 | 1,470 | 2,346 | 1,494 | 1,452 | 1,036 | 2,093 | 1,359 | 1,446 | 1,195 | 2,023 | 1,285 | 1,347 | 774 | 1,711 | (538) | 1,716 | 1,289 | 1,231 | 710 | 688 | 392 | 382 | (48) | (8,036) | (285) | (5,463) | (2,711) | 714 | 595 | (1,382) | 172 | 114 | 532 | 2,461 | 1,112 | 1,410 | 1,037 |
| Depreciation & Amortization | (1,274) | 1,274 | 1,297 | (2,442) | 1,265 | 1,177 | 1,113 | 1,268 | 1,155 | 1,131 | 1,152 | 1,093 | 1,077 | 1,074 | 1,137 | 1,163 | 1,246 | 1,256 | 1,381 | 1,684 | 1,680 | 1,672 | 1,699 | 1,683 | 1,679 | 1,634 | 1,650 | 1,669 | 1,294 | 1,446 | 1,112 | 1,138 | 1,116 | 1,114 | 1,149 | 1,176 | 1,117 | 1,099 | 1,127 | 1,127 | 1,103 | 1,024 | 990 | 936 | 961 | 968 | 1,046 | 1,139 | 1,166 | 1,141 | 1,214 | 1,175 | 1,136 | 1,153 | 1,152 | 1,191 | 1,176 | 1,157 | 1,188 | 1,192 | 1,207 | 1,228 | 1,235 | 1,203 | 1,183 | 1,210 | 1,265 | 1,258 | 1,242 | 1,229 | 1,321 | 1,379 | 1,403 | 1,347 | 1,337 | 1,340 | 1,284 | 1,240 | 1,300 | 1,228 | 1,247 | 1,208 | 1,329 | 1,239 | 1,338 | 1,282 | 1,445 | 1,225 | 1,181 | 1,237 | 1,232 | 1,177 | 1,176 | 1,116 | 597 | 1,081 | 1,615 | 1,086 | 1,165 | 1,146 | 1,043 | 1,233 | 1,364 | 1,165 | 1,238 | 1,228 | 1,256 | 1,457 | 2,468 | 1,404 | 1,345 | 1,310 | 1,114 | 1,223 | 1,415 | 1,177 | 1,213 | 1,196 | 1,304 | 1,196 | 1,298 | 1,214 | 1,530 | 1,320 | 1,302 | 1,450 | 1,468 | 1,492 | 1,509 | 1,826 | 1,036 | 1,653 | 1,954 | 1,388 | 780 | 3,013 | 1,301 | 1,165 | 1,605 | 1,120 | 1,167 | 1,258 | 1,103 | 1,167 | 808 | 1,139 |
| Stock-Based Compensation | (506) | 506 | 0 | (842) | 441 | 401 | 345 | 330 | 316 | 320 | 290 | 287 | 288 | 268 | 248 | 251 | 254 | 234 | 263 | 262 | 244 | 213 | 279 | 222 | 247 | 189 | 211 | 220 | 135 | 113 | 139 | 129 | 126 | 116 | 146 | 123 | 136 | 129 | 141 | 142 | 128 | 133 | 99 | 112 | 130 | 127 | 96 | 150 | 142 | 124 | 159 | 150 | 161 | 144 | 178 | 182 | 160 | 168 | 199 | 166 | 162 | 170 | 155 | 154 | 151 | 169 | 142 | 147 | 132 | 137 | 158 | 161 | 169 | 171 | 174 | 178 | 183 | 178 | 225 | 212 | 209 | 200 | 0 | 251 | 259 | 286 | 0 | 0 | 394 | 396 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | (2,185) | 2,185 | (3,333) | (429) | (1,759) | 1,759 | 1,920 | (759) | (1,213) | 1,365 | 927 | 53 | (295) | 1,509 | 2,656 | (2,249) | (1,522) | 1,076 | 724 | (356) | (472) | 2,066 | 5,879 | 764 | 444 | 1,162 | (284) | 99 | (375) | 1,785 | (77) | 295 | (1,322) | 1,658 | 6,501 | (473) | (179) | 964 | (943) | 63 | (272) | 2,187 | (1,580) | (205) | (494) | (165) | 909 | (912) | (1,601) | (162) | 675 | (1,477) | (1,400) | (244) | (1,581) | (104) | (807) | 43 | (902) | (649) | (692) | (147) | (1,016) | (314) | (940) | 1,033 | (1,499) | 587 | 306 | 1,024 | (1,200) | (346) | 102 | 251 | (1,266) | 650 | (117) | (157) | (1,297) | 388 | (875) | 4 | (1,225) | 1,327 | 841 | (887) | (2,374) | 806 | 569 | 706 | (221) | 947 | 856 | (228) | 646 | 867 | 1,063 | 501 | 766 | 892 | 99 | (1,103) | 745 | (780) | (1,506) | (1,510) | 956 | 779 | 461 | (878) | (150) | 505 | (19) | (1,161) | 182 | (185) | (33) | (1,797) | 1,402 | 1,035 | (681) | (616) | (177) | (3) | (263) | 597 | 209 | 2,523 | 1,113 | 805 | 3,643 | 416 | 70 | 143 | 3,183 | (2,896) | (1,814) | 41 | 2,473 | (791) | (906) | 2,090 | (708) | (1,239) | (954) | (982) |
| Other Non-Cash Items | 7,778 | (12) | 496 | 10,044 | (440) | (22) | (1,962) | 2,372 | (26) | (253) | (1,194) | (80) | (16) | (4) | (2,786) | 5,932 | (49) | (51) | (2,157) | (7) | (152) | 8 | (3,353) | (82) | (155) | 316 | (1,796) | (41) | (611) | (176) | 994 | (24) | (30) | 35 | (1,009) | 19 | 60 | 13 | (1,169) | (68) | (5) | 172 | 1,307 | 442 | (162) | 352 | (1,475) | 3,509 | (265) | (161) | (1,704) | (129) | 51 | (62) | 764 | (578) | 24 | (143) | 1,121 | 131 | (61) | (322) | 1,164 | (81) | (14) | (576) | 1,727 | (8) | (42) | (299) | 1,915 | (279) | (188) | 114 | 964 | (46) | (165) | (92) | 1,575 | (44) | (39) | (14) | 2,164 | (53) | (1,139) | (5) | 2,004 | 287 | (71) | (140) | 1,027 | (65) | (101) | (122) | 1,085 | (171) | (358) | (280) | 568 | 213 | 77 | 55 | (53) | (285) | (183) | (242) | (950) | (758) | (3,676) | (120) | (809) | (108) | (148) | (157) | 84 | (194) | (41) | (245) | (427) | (286) | (382) | (211) | 779 | 1,444 | (578) | (871) | 519 | (655) | (878) | (944) | 913 | (1,063) | 6,041 | 120 | 4,485 | 2,904 | 661 | 316 | 742 | 333 | 316 | (2,118) | 427 | 141 | 365 | 185 |
| Operating Cash Flow | 2,597 | 5,169 | 4,039 | 3,082 | 1,701 | 4,370 | 4,330 | 2,881 | 2,066 | 4,168 | 4,463 | 3,056 | 2,638 | 3,774 | 3,965 | 1,901 | 1,321 | 3,248 | 2,544 | 2,713 | 2,625 | 4,914 | 5,860 | 4,285 | 3,576 | 4,476 | 3,451 | 3,619 | 2,941 | 4,759 | 4,119 | 4,232 | 2,294 | 4,602 | 5,733 | 3,570 | 3,466 | 3,955 | 3,657 | 4,117 | 3,458 | 5,530 | 5,279 | 4,235 | 3,884 | 3,610 | 6,059 | 3,904 | 3,579 | 3,326 | 6,528 | 3,760 | 3,174 | 4,023 | 6,346 | 4,514 | 4,435 | 4,291 | 7,096 | 4,679 | 4,279 | 3,792 | 6,795 | 4,551 | 3,766 | 4,437 | 6,448 | 5,198 | 4,741 | 4,386 | 6,621 | 3,738 | 4,251 | 4,202 | 5,160 | 4,484 | 3,446 | 3,013 | 5,343 | 4,006 | 2,564 | 3,106 | 5,428 | 4,280 | 3,128 | 2,078 | 4,130 | 3,872 | 3,810 | 3,563 | 4,754 | 3,844 | 3,656 | 2,153 | 4,239 | 3,471 | 2,765 | 2,591 | 4,832 | 3,964 | 3,337 | 1,935 | 4,726 | 2,063 | 1,490 | 995 | 3,351 | 3,240 | 1,644 | 1,876 | 2,732 | 3,201 | 2,399 | 941 | 3,774 | 2,157 | 2,585 | 349 | 4,302 | 3,230 | 1,582 | 1,161 | 3,843 | 2,223 | 2,177 | 2,465 | 3,427 | 4,070 | 2,432 | 2,079 | 5,974 | 958 | 29 | 1,366 | 2,985 | 310 | 862 | 2,117 | 3,438 | 834 | 691 | 1,762 | 3,283 | 1,181 | 1,629 | 1,379 |
| Investing Activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Capital Expenditure | 391 | (391) | (908) | 605 | (210) | (395) | (444) | (424) | (444) | (373) | (448) | (393) | (501) | (468) | (556) | (455) | (511) | (450) | (601) | (734) | (764) | (669) | (821) | (893) | (733) | (783) | (729) | (751) | (732) | (695) | (933) | (955) | (1,080) | (996) | (1,089) | (981) | (826) | (877) | (1,115) | (914) | (1,021) | (1,100) | (1,074) | (1,065) | (1,042) | (970) | (1,054) | (1,150) | (1,018) | (961) | (1,175) | (1,116) | (996) | (853) | (1,159) | (1,103) | (1,358) | (1,097) | (1,186) | (1,135) | (1,201) | (1,145) | (1,873) | (1,593) | (969) | (904) | (1,480) | (974) | (863) | (760) | (1,381) | (1,126) | (1,168) | (1,212) | (1,966) | (1,297) | (1,110) | (1,132) | (1,805) | (1,259) | (1,126) | (976) | (2,179) | (1,030) | (1,070) | (956) | (2,809) | (510) | (811) | (926) | (1,950) | (770) | (1,015) | (658) | (1,902) | (790) | (1,014) | (1,047) | (2,101) | (1,057) | (1,029) | (1,276) | (3,680) | (930) | (859) | (712) | (3,050) | (1,218) | (1,198) | (957) | (2,795) | (1,572) | (1,325) | (1,078) | (3,232) | (1,331) | (1,491) | (1,053) | (3,282) | (1,172) | (1,124) | (600) | (806) | (3,559) | (635) | (567) | (3,392) | (450) | (309) | (503) | (1,492) | (392) | (869) | (401) | (1,915) | (744) | (1,083) | (1,009) | (2,191) | (1,459) | (1,440) | (1,407) | (2,431) | (1,368) | (1,367) | (1,343) |
| Acquisitions | 10,464 | (10,464) | (507) | 7,845 | (746) | (7,099) | (548) | (2,511) | (153) | 621 | (137) | (4,599) | (328) | (22) | (1,327) | (59) | 947 | (637) | (187) | (101) | (1,756) | (1,135) | (306) | (265) | 725 | 13 | 149 | (32,548) | 813 | 32 | (16) | (1) | (51) | (71) | (294) | (267) | (30) | (110) | (723) | (40) | (2,827) | (2,543) | (2,441) | (682) | (498) | (129) | 1,862 | 34 | (322) | 127 | (444) | (2,148) | (119) | (48) | (1,443) | 233 | (593) | (1,319) | (1,578) | (64) | (104) | (51) | (2,874) | (1,984) | (185) | (824) | (1,075) | 25 | (79) | 335 | (296) | (84) | (929) | (4,933) | (291) | (477) | 274 | (205) | (2,917) | (73) | (61) | (748) | 748 | (6) | (394) | (242) | (741) | (151) | (759) | (62) | (63) | (585) | (40) | (1,148) | (1,150) | 0 | 0 | (141) | (27) | (889) | 0 | 0 | 565 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (716) | 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 | 1,612 | (1,612) | 8,520 | 7,740 | (1,254) | (6,486) | (1,261) | (905) | (662) | (4,934) | (769) | (1,114) | (729) | (8,531) | (1,456) | (2,138) | (1,311) | (1,025) | (907) | (765) | (1,015) | (875) | (1,234) | (1,534) | (2,382) | (1,096) | (880) | (1,010) | (665) | (1,138) | (1,017) | (3,213) | (1,290) | (1,521) | (1,194) | (1,407) | (1,037) | (1,320) | (1,896) | (1,635) | (1,345) | (1,041) | (972) | (385) | (897) | (819) | (825) | (677) | (359) | (477) | (890) | (583) | (999) | (2,136) | (1,513) | (941) | (428) | (1,227) | (438) | (382) | (359) | (415) | (892) | (1,354) | (2,136) | (1,747) | (1,113) | (2,161) | (1,408) | (922) | (330) | (1,289) | (775) | (2,196) | (6,099) | (2,797) | (8,555) | (8,443) | (8,167) | (6,737) | (6,844) | (6,807) | (2,108) | (1,070) | (755) | (593) | (2,635) | (1,898) | (2,004) | (2,181) | (853) | (2,297) | (1,885) | (1,436) | (1,106) | (61) | (283) | (132) | (62) | (310) | (332) | (74) | (229) | (397) | (324) | (129) | (1,195) | (462) | (2,036) | (256) | (2,679) | (382) | (380) | (770) | (373) | (630) | (500) | (114) | (548) | (355) | (216) | (494) | (455) | (74) | (387) | (399) | (1,424) | (946) | (1,024) | (472) | (1,129) | (512) | (502) | (578) | (794) | (286) | (788) | (1,416) | (1,513) | (418) | (1,290) | (1,627) | (321) | (193) | (522) | (198) |
| Sales/Maturities of Investments | (1,971) | 1,971 | 0 | (4,962) | 4,035 | 927 | 853 | 1,774 | 3,453 | 464 | 4,005 | 4,042 | 1,550 | 1,050 | 2,010 | 944 | 1,029 | 682 | 945 | 890 | 763 | 549 | 1,316 | 2,360 | 1,004 | 938 | 880 | 1,598 | 809 | 674 | 3,246 | 1,232 | 1,199 | 810 | 1,132 | 895 | 902 | 981 | 2,191 | 1,473 | 859 | 1,169 | 717 | 661 | 648 | 816 | 728 | 523 | 634 | 608 | 838 | 1,276 | 1,590 | 1,169 | 1,171 | 724 | 566 | 681 | 395 | 575 | 894 | 1,481 | 1,364 | 2,675 | 1,519 | 2,319 | 1,517 | 768 | 402 | 912 | 997 | 1,019 | 1,680 | 2,404 | 8,917 | 1,070 | 9,240 | 7,362 | 6,827 | 7,124 | 7,068 | 4,523 | 1,056 | 1,132 | 881 | 1,111 | 2,738 | 1,988 | 2,642 | 1,462 | 1,274 | 2,578 | 2,468 | 703 | 742 | 213 | 163 | 67 | 189 | 91 | 356 | 102 | 58 | 455 | 278 | 602 | 1,535 | (23) | 755 | 349 | 2,744 | 389 | 377 | 435 | 529 | 372 | 380 | 158 | 739 | 499 | 95 | 137 | 360 | 228 | 987 | 1,574 | 283 | 573 | 648 | 972 | 511 | 401 | 483 | 992 | 326 | 446 | 857 | 1,647 | 1,306 | 687 | 1,564 | 1,471 | 463 | 455 | 533 | 236 |
| Other Investing Activities | 1 | (1) | (5,688) | (11,515) | (127) | (77) | (120) | 341 | (179) | (122) | 37 | (1) | (122) | (157) | (137) | (127) | (154) | (97) | (76) | (95) | (103) | (45) | 344 | (168) | 2 | (127) | 555 | 2,175 | 3,788 | 118 | (976) | (175) | 438 | (112) | (2,506) | (279) | (818) | 1,492 | (1,975) | 19 | (269) | 1,485 | (1,840) | 11 | (319) | 1,549 | (2,054) | 356 | (45) | 626 | (1,343) | (107) | (476) | 717 | (1,307) | (68) | (30) | 572 | (836) | 65 | 44 | 485 | 193 | 330 | (316) | 311 | (344) | 5 | 99 | 387 | 130 | (16) | 61 | (35) | 331 | 67 | (224) | (215) | 210 | (190) | (200) | (194) | 260 | (198) | (196) | (207) | 1,132 | (178) | (176) | (155) | 986 | (134) | (161) | (136) | (1,327) | (148) | 9 | (140) | 996 | (1,069) | (172) | (134) | 1,460 | (144) | (117) | (145) | 1,136 | 615 | 3,969 | (97) | 835 | (60) | (120) | 0 | 1,043 | (87) | (75) | (65) | 1,223 | (79) | (63) | (62) | (1,490) | (170) | (246) | (236) | 497 | (323) | (342) | 1,210 | 350 | (361) | (390) | (313) | 158 | (435) | (441) | (401) | (3) | (475) | (488) | (403) | 159 | (399) | (481) | (367) |
| Investing Cash Flow | 10,489 | (10,489) | 1,417 | (438) | 1,698 | (12,979) | (1,379) | (1,587) | 2,239 | (4,210) | 2,836 | (1,953) | 7 | (7,960) | (1,319) | (1,697) | 172 | (1,358) | (675) | (629) | (2,671) | (2,000) | (558) | (332) | (1,236) | (902) | 127 | (30,373) | 4,162 | (853) | 455 | (2,969) | (634) | (1,764) | (3,818) | (1,923) | (1,705) | 350 | (2,936) | (1,050) | (4,522) | (2,000) | (5,400) | (1,300) | (1,900) | 600 | (1,200) | (800) | (1,000) | 35 | (2,900) | (2,500) | (900) | (1,000) | (4,100) | (1,000) | (1,683) | (2,230) | (3,505) | (805) | (600) | 498 | (4,082) | (1,780) | (1,946) | (699) | (2,495) | (2,337) | (1,849) | (48) | (880) | (1,496) | (1,131) | (5,778) | 1,098 | (3,204) | (151) | (2,418) | (5,633) | (945) | (963) | (4,008) | (1,431) | (974) | (1,338) | (680) | (1,627) | (1,080) | (932) | (1,707) | (606) | (1,208) | (633) | (2,675) | (3,593) | (786) | (1,061) | (1,457) | (1,005) | (2,427) | (1,292) | (1,382) | (1,826) | (1,016) | (1,022) | (384) | (1,110) | (1,088) | 1,490 | (961) | (1,645) | (1,625) | (1,448) | (1,413) | (1,719) | (1,676) | (1,686) | (1,074) | (1,573) | (1,107) | (1,308) | (1,735) | (1,568) | (3,575) | (281) | 372 | (2,675) | (996) | (962) | 1,207 | (1,760) | (864) | (1,278) | (300) | (2,225) | (1,019) | (1,455) | (1,179) | (2,401) | (1,665) | (1,654) | (1,966) | (2,130) | (1,505) | (1,837) | (1,672) |
| Financing Activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Debt Issuance | 0 | 4,509 | (1,810) | (1,108) | (1,301) | 7,092 | (103) | (1,258) | (2,900) | 3,381 | (122) | (1,550) | (1,135) | 7,304 | (1,351) | 2,138 | (2,513) | 2,947 | (2,028) | (288) | (1,500) | (4,299) | (4,782) | (250) | (38) | 1,356 | (4,181) | (6,608) | 22,841 | 4,232 | (1,145) | 1,595 | (38) | (713) | 1,138 | (447) | 2,280 | 476 | 875 | (2,041) | (1,035) | 4,964 | 627 | 913 | (211) | (1,310) | (4,639) | (158) | 2,367 | 4,213 | 3,561 | 1,958 | 973 | 469 | (169) | 1,167 | 303 | 951 | 1,227 | 191 | (698) | 1,650 | 1,402 | 218 | 249 | 481 | 1,034 | (4,492) | (1,621) | (2,384) | (1,575) | 515 | (604) | (780) | (286) | 123 | 11,043 | 1,232 | 665 | 182 | (873) | (96) | 1,440 | (2,114) | 422 | 861 | 563 | (167) | (1,230) | (193) | 358 | (964) | (2,140) | (735) | (520) | (268) | (383) | (2,002) | (432) | (963) | (1,302) | 890 | (742) | 347 | 1,169 | (131) | 530 | (1,520) | (958) | 847 | 374 | 530 | 368 | 852 | 1,169 | 595 | 1,039 | 1,141 | (145) | 161 | 1,261 | 482 | 412 | (469) | 204 | (414) | (2,099) | (1,114) | (1,979) | (866) | (3,218) | (508) | 1,327 | 205 | 696 | 2,190 | (231) | 854 | 19 | 1,850 | 241 | 2,158 | (112) | 1,363 | (45) | 1,753 |
| Stock Repurchased | 350 | (350) | (167) | (414) | (153) | (284) | 0 | (189) | (151) | (199) | (64) | (98) | (144) | (96) | (78) | (14) | (235) | (80) | (67) | (18) | (193) | (41) | (77) | (14) | (167) | (44) | (86) | (159) | (407) | (981) | (2,073) | (631) | (1,080) | (830) | (706) | (955) | (1,529) | (1,343) | (870) | (860) | (921) | (966) | (763) | (1,543) | (1,138) | (1,165) | (132) | (1,719) | (3,662) | (8,166) | (5,797) | (1,900) | (3,552) | (2,593) | (3,000) | (2,986) | (2,987) | (3,015) | (3,581) | (3,444) | (4,000) | (4,045) | (3,601) | (3,653) | (4,104) | (4,017) | (3,064) | (929) | (1,671) | (1,765) | (740) | (2,674) | (4,737) | (2,427) | (471) | (152) | (14,807) | (3,398) | 0 | (1,627) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (985) | (977) | (1,246) | (2,612) | 0 | 0 | 0 | 240 | (367) | (1,525) | (1,435) | (488) | (1,768) | (724) | (926) | 0 | (1,193) | (1,671) | (1,953) | 0 | (1,285) | (1,328) | (1,931) | 0 | (1,558) | (1,519) | (1,753) | 0 | (1,433) | (1,196) | (1,847) | 0 | (1,184) | (1,305) | (1,014) | 0 | (1,192) | (1,230) | (1,453) | 0 | 0 | 0 | 0 | 0 | 50 | 35 | (98) | 27 | (69) | 3 | (51) | (139) | 0 | 0 | 0 | (1) | (216) | (142) | (132) |
| Dividends Paid | (1,576) | (1,576) | (1,574) | (1,569) | (1,563) | (1,549) | (1,546) | (1,543) | (1,536) | (1,522) | (1,518) | (1,515) | (1,510) | (1,497) | (1,494) | (1,491) | (1,488) | (1,475) | (1,474) | (1,471) | (1,467) | (1,457) | (1,454) | (1,453) | (1,450) | (1,440) | (1,438) | (1,436) | (1,436) | (1,397) | (1,416) | (1,431) | (1,437) | (1,382) | (1,387) | (1,396) | (1,403) | (1,321) | (1,329) | (1,337) | (1,340) | (1,200) | (1,300) | (1,300) | (1,300) | (1,100) | (1,100) | (1,090) | (1,100) | (1,000) | (1,000) | (1,000) | (1,000) | (900) | (957) | (1,000) | (978) | (870) | (880) | (893) | (900) | (795) | (808) | (818) | (833) | (718) | (727) | (726) | (732) | (675) | (669) | (677) | (685) | (554) | (554) | (549) | (592) | (452) | (452) | (455) | (463) | (313) | (316) | (319) | (321) | (294) | (300) | (300) | (303) | (271) | (274) | (275) | (277) | (259) | (254) | (254) | (256) | (241) | (241) | (243) | (248) | (234) | (235) | (236) | (237) | (221) | (223) | (223) | (225) | (208) | (211) | (211) | (215) | (197) | (199) | (201) | (202) | (181) | (185) | (188) | (192) | (141) | (143) | (147) | (149) | (152) | (170) | (165) | (168) | (159) | (175) | (142) | (308) | (308) | (691) | (692) | (691) | (691) | (693) | (692) | (694) | (692) | (691) | (692) | (695) | (696) |
| Other Financing Activities | (1,143) | (42) | (30) | (55) | (22) | (32) | (772) | (27) | 72 | 217 | 89 | 31 | 59 | (3) | 71 | 80 | 40 | (15) | 877 | 29 | 29 | 14 | 20 | 28 | 31 | 13 | 30 | 26 | 33 | 9 | 29 | 31 | 36 | 16 | (2) | 41 | 43 | 54 | (1) | 2 | 1 | (1) | (2) | 2 | (1) | (776) | 1 | (1) | 3,277 | 1,115 | 248 | 1,619 | (1) | 0 | 0 | 32 | 1 | (1) | 0 | (1) | 2 | (1) | (1) | 0 | 0 | 1 | 1 | (1) | 1 | (1) | 3,772 | 1 | 0 | 0 | 0 | 1 | (2) | 1 | 0 | 0 | 0 | (313) | 0 | 0 | 0 | (294) | 0 | 0 | (3) | (300) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (5) | 0 | 0 | 0 | (1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (870) | 0 | 0 | 0 | (10) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Financing Cash Flow | (2,547) | 2,719 | (3,406) | (3,012) | (2,854) | 5,443 | (1,676) | (2,765) | (4,515) | 1,877 | (1,615) | (3,132) | (2,730) | 5,708 | (2,852) | 713 | (4,196) | 1,377 | (2,692) | (1,748) | (3,131) | (5,783) | (6,293) | (1,689) | (1,624) | (115) | (5,675) | (8,177) | 21,031 | 1,863 | (4,605) | (436) | (2,519) | (2,909) | (919) | (2,756) | (609) | (2,134) | (1,287) | (4,185) | (3,240) | 2,806 | (1,348) | (1,848) | (2,568) | (3,402) | (5,699) | (2,820) | (2,260) | (4,673) | (3,013) | (827) | (3,327) | (2,716) | (3,791) | (2,507) | (3,362) | (2,316) | (2,810) | (3,669) | (4,903) | (2,314) | (1,859) | (3,455) | (3,746) | (3,368) | (1,206) | (5,168) | (3,743) | (4,583) | (2,870) | (1,881) | (4,287) | (2,796) | (621) | 889 | (3,291) | (1,717) | (303) | (1,655) | (3,693) | (2,553) | 496 | (3,712) | (1,344) | (2,587) | (1,947) | (1,453) | (2,507) | (1,681) | (2,528) | (2,139) | (2,442) | (689) | (534) | (889) | (2,164) | (3,678) | (1,161) | (1,604) | (2,274) | (270) | (2,233) | (1,082) | (739) | (2,305) | (1,794) | (3,028) | (2,511) | (1,292) | (1,290) | (1,239) | (1,366) | (1,098) | (805) | (1,039) | (359) | (887) | (1,832) | (1,211) | (236) | (673) | (1,382) | (1,808) | (1,175) | (2,019) | (2,253) | (1,155) | (2,061) | (943) | (3,258) | (600) | 2,145 | (201) | 32 | 1,429 | (919) | 112 | (746) | 1,082 | (534) | 1,566 | (804) | 455 | (882) | 925 |
| Cash Position | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Change in Cash | 10,716 | (2,777) | 2,042 | (427) | 865 | (2,999) | 946 | (1,264) | (287) | 1,676 | 5,814 | (2,150) | (110) | 1,547 | 13 | 721 | (2,965) | 3,262 | (849) | 241 | (3,108) | (3,002) | (878) | 2,365 | 817 | 3,057 | (1,911) | (35,309) | 28,262 | 5,667 | (127) | 771 | (1,302) | 28 | 1,057 | (781) | 1,600 | 2,270 | (1,213) | (978) | (4,337) | 6,700 | (1,800) | 1,100 | (400) | 300 | (1,100) | (154) | 300 | (1,300) | 600 | 500 | (1,000) | 200 | (1,500) | 1,000 | (971) | (87) | 619 | (411) | (1,100) | 2,102 | 802 | (466) | (2,147) | 289 | 2,651 | (2,146) | (616) | (447) | 2,986 | 129 | (1,160) | (4,205) | 5,696 | 2,285 | 57 | (1,069) | (462) | 1,384 | (2,035) | (3,433) | 4,316 | (396) | 11 | (1,416) | 875 | 1,463 | 265 | 160 | 1,839 | 609 | 647 | (1,187) | 166 | 1,763 | (380) | (2,497) | 2,615 | 24 | (102) | 230 | 683 | (107) | (298) | (1,758) | 461 | (883) | 610 | (520) | (178) | 469 | (411) | (1,611) | 1,180 | (577) | 544 | (1,728) | 881 | 910 | (57) | (1,306) | 819 | (3,453) | 821 | 1,150 | (1,400) | 1,941 | (730) | 2,250 | 527 | (700) | 907 | 681 | 325 | 747 | (1,449) | 878 | 331 | 281 | (1,632) | 1,112 | 470 | 152 | (1,061) | 592 |
| Cash at Beginning | 10,864 | 13,640 | 11,599 | 12,026 | 11,161 | 14,160 | 13,214 | 14,478 | 14,765 | 13,089 | 7,275 | 9,425 | 9,535 | 7,988 | 7,975 | 7,254 | 10,219 | 6,957 | 7,806 | 7,565 | 10,673 | 13,675 | 14,553 | 12,188 | 11,371 | 8,313 | 10,225 | 45,534 | 17,272 | 11,604 | 11,731 | 11,972 | 12,262 | 11,972 | 10,915 | 11,696 | 10,096 | 7,826 | 9,039 | 10,017 | 14,354 | 7,700 | 9,500 | 8,400 | 8,800 | 8,500 | 9,600 | 9,715 | 9,400 | 10,700 | 10,100 | 9,600 | 10,600 | 10,400 | 11,900 | 10,900 | 11,835 | 11,922 | 11,303 | 11,714 | 12,800 | 10,661 | 9,859 | 10,325 | 12,472 | 12,183 | 9,532 | 11,678 | 12,294 | 12,741 | 9,755 | 9,626 | 10,786 | 14,991 | 9,295 | 7,010 | 6,953 | 8,022 | 8,484 | 7,100 | 9,135 | 12,568 | 8,252 | 8,648 | 8,637 | 10,053 | 9,178 | 7,715 | 7,450 | 7,290 | 5,451 | 4,842 | 4,195 | 5,382 | 5,216 | 3,453 | 3,833 | 6,330 | 3,715 | 3,691 | 3,793 | 3,563 | 2,880 | 2,987 | 3,285 | 5,043 | 4,582 | 5,465 | 4,855 | 5,375 | 5,553 | 5,084 | 5,495 | 7,106 | 5,926 | 6,503 | 5,959 | 7,687 | 6,806 | 5,896 | 5,953 | 7,259 | 6,440 | 9,893 | 9,072 | 7,922 | 9,322 | 7,381 | 8,111 | 5,861 | 0 | 0 | 0 | 4,446 | 0 | 0 | 0 | 3,945 | 0 | 0 | 0 | 3,853 | 0 | 0 | 0 | 3,700 |
| Cash at End | 21,580 | 10,864 | 13,641 | 11,599 | 12,026 | 11,161 | 14,160 | 13,214 | 14,478 | 14,765 | 13,089 | 7,275 | 9,425 | 9,535 | 7,988 | 7,975 | 7,254 | 10,219 | 6,957 | 7,806 | 7,565 | 10,673 | 13,675 | 14,553 | 12,188 | 11,370 | 8,172 | (378) | 129 | 17,271 | 11,379 | 12,743 | 10,960 | 12,000 | 11,972 | 10,915 | 11,696 | 10,096 | 7,826 | 9,039 | 10,017 | 14,400 | 7,700 | 9,500 | 8,400 | 8,800 | 8,500 | 9,561 | 9,700 | 9,400 | 10,700 | 10,100 | 9,600 | 10,600 | 10,400 | 11,900 | 10,864 | 11,835 | 11,922 | 11,303 | 11,700 | 12,763 | 10,661 | 9,859 | 10,325 | 12,472 | 12,183 | 9,532 | 11,678 | 12,294 | 12,741 | 9,755 | 9,626 | 10,786 | 14,991 | 9,295 | 7,010 | 6,953 | 8,022 | 8,484 | 7,100 | 9,135 | 12,568 | 8,252 | 8,648 | 8,637 | 10,053 | 9,178 | 7,715 | 7,450 | 7,290 | 5,451 | 4,842 | 4,195 | 5,382 | 5,216 | 3,453 | 3,833 | 6,330 | 3,715 | 3,691 | 3,793 | 3,563 | 2,880 | 2,987 | 3,285 | 5,043 | 4,582 | 5,465 | 4,855 | 5,375 | 5,553 | 5,084 | 5,495 | 7,106 | 5,926 | 6,503 | 5,959 | 7,687 | 6,806 | 5,896 | 5,953 | 7,259 | 6,440 | 9,893 | 9,072 | 7,922 | 9,322 | 7,381 | 8,111 | 527 | (700) | 907 | 5,127 | 325 | 747 | (1,449) | 4,823 | 331 | 281 | (1,632) | 4,965 | 470 | 152 | (1,061) | 4,292 |
| Free Cash Flow | 2,988 | 4,778 | 3,131 | 3,687 | 1,491 | 3,975 | 3,886 | 2,457 | 1,622 | 3,795 | 4,015 | 2,663 | 2,137 | 3,306 | 3,409 | 1,446 | 810 | 2,798 | 1,943 | 1,979 | 1,861 | 4,245 | 5,039 | 3,392 | 2,843 | 3,693 | 2,722 | 2,868 | 2,209 | 4,064 | 3,186 | 3,277 | 1,214 | 3,606 | 4,644 | 2,589 | 2,640 | 3,078 | 2,542 | 3,203 | 2,437 | 4,430 | 4,205 | 3,170 | 2,842 | 2,640 | 5,005 | 2,754 | 2,561 | 2,365 | 5,353 | 2,644 | 2,178 | 3,170 | 5,187 | 3,411 | 3,077 | 3,194 | 5,910 | 3,544 | 3,078 | 2,647 | 4,922 | 2,958 | 2,797 | 3,533 | 4,968 | 4,224 | 3,878 | 3,626 | 5,240 | 2,612 | 3,083 | 2,990 | 3,194 | 3,187 | 2,336 | 1,881 | 3,538 | 2,747 | 1,438 | 2,130 | 3,249 | 3,250 | 2,058 | 1,122 | 1,321 | 3,362 | 2,999 | 2,637 | 2,804 | 3,074 | 2,641 | 1,495 | 2,337 | 2,681 | 1,751 | 1,544 | 2,731 | 2,907 | 2,308 | 659 | 1,046 | 1,133 | 631 | 283 | 301 | 2,022 | 446 | 919 | (63) | 1,629 | 1,074 | (137) | 542 | 826 | 1,094 | (704) | 1,020 | 2,058 | 458 | 561 | 3,037 | (1,336) | 1,542 | 1,898 | 35 | 3,620 | 2,123 | 1,576 | 4,482 | 566 | (840) | 965 | 1,070 | (434) | (221) | 1,108 | 1,247 | (625) | (749) | 355 | 852 | (187) | 262 | 36 |
| Key Metrics | 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 | 1986 Q3 | 1986 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Income Statement | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | 0 | 15,917 | 19,686 | 16,331 | 16,977 | 14,541 | 17,553 | 14,967 | 15,769 | 14,461 | 17,380 | 14,752 | 15,475 | 14,252 | 16,691 | 14,106 | 15,535 | 14,197 | 16,695 | 13,251 | 14,218 | 13,187 | 20,368 | 17,561 | 18,123 | 17,570 | 21,777 | 18,027 | 19,161 | 18,181 | 21,760 | 18,756 | 20,003 | 19,071 | 22,543 | 19,153 | 19,289 | 18,155 | 21,771 | 19,227 | 20,239 | 18,684 | 22,060 | 19,280 | 20,814 | 19,590 | 24,113 | 22,397 | 24,047 | 22,236 | 27,699 | 23,338 | 24,924 | 23,408 | 29,304 | 24,747 | 25,782 | 24,673 | 29,486 | 26,157 | 26,667 | 24,607 | 29,018 | 24,271 | 23,723 | 22,858 | 27,230 | 23,566 | 23,250 | 21,711 | 27,007 | 25,302 | 26,820 | 24,502 | 30,718 | 24,119 | 23,170 | 21,408 | 26,258 | 22,026 | 21,310 | 20,076 | 24,427 | 21,529 | 22,270 | 22,908 | 27,461 | 23,349 | 23,098 | 22,175 | 25,913 | 21,522 | 21,631 | 20,065 | 23,684 | 19,821 | 19,651 | 18,030 | 22,826 | 19,783 | 20,834 | 21,044 | 25,616 | 21,781 | 21,651 | 19,348 | 24,182 | 21,144 | 21,905 | 20,317 | 22,539 | 20,095 | 18,823 | 17,618 | 23,723 | 18,605 | 18,872 | 17,308 | 21,519 | 18,062 | 18,183 | 16,559 | 21,920 | 16,754 | 17,531 | 15,735 | 19,896 | 15,431 | 15,351 | 13,373 | 19,396 | 14,743 | 15,519 | 13,058 | 19,560 | 14,702 | 16,224 | 14,037 | 22,082 | 14,433 | 14,732 | 13,545 | 23,061 | 15,277 | 16,495 | 14,185 | 20,462 | 14,305 | 15,213 | 12,730 | 20,937 | 13,960 | 13,599 | 11,749 | 18,011 | 12,727 | 8,510 | 6,500 | 16,945 | 11,910 | 12,268 |
| Gross Profit | 9,907 | 8,950 | 12,119 | 9,591 | 9,977 | 8,031 | 10,439 | 8,420 | 8,950 | 7,742 | 10,267 | 8,023 | 8,501 | 7,509 | 9,632 | 7,430 | 8,290 | 7,335 | 9,501 | 7,106 | 7,852 | 7,027 | 10,523 | 8,430 | 8,700 | 7,922 | 11,100 | 8,336 | 9,010 | 8,043 | 10,687 | 8,803 | 9,199 | 8,247 | 10,862 | 8,981 | 8,968 | 7,944 | 10,893 | 9,013 | 9,702 | 8,686 | 11,406 | 9,436 | 10,390 | 9,452 | 12,862 | 10,874 | 12,044 | 10,627 | 14,316 | 11,429 | 12,132 | 10,678 | 15,167 | 11,732 | 12,281 | 11,118 | 14,722 | 12,173 | 12,385 | 10,858 | 14,227 | 11,001 | 10,808 | 9,978 | 13,145 | 10,627 | 10,581 | 9,431 | 12,936 | 10,959 | 11,599 | 10,166 | 14,821 | 9,956 | 9,336 | 8,245 | 11,701 | 8,901 | 8,434 | 7,505 | 10,765 | 8,738 | 8,775 | 8,254 | 10,852 | 8,533 | 8,406 | 7,892 | 9,975 | 7,812 | 7,998 | 7,233 | 9,191 | 7,323 | 7,270 | 6,500 | 8,745 | 7,434 | 7,987 | 7,608 | 9,669 | 7,801 | 7,943 | 7,011 | 8,883 | 7,564 | 8,224 | 7,258 | 7,217 | 7,467 | 7,146 | 6,450 | 9,518 | 7,098 | 7,401 | 6,592 | 9,321 | 7,258 | 7,191 | 6,769 | 9,151 | 6,921 | 7,631 | 6,664 | 8,086 | 6,154 | 6,104 | 4,940 | 8,446 | 5,602 | 7,047 | 6,550 | 9,108 | 9,142 | 9,164 | 8,298 | 12,004 | 8,281 | 8,718 | 8,466 | 13,834 | 9,767 | 9,915 | 8,996 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Operating Income | 2.3 | 2,219 | 4,165 | 2,660 | 3,086 | 1,765 | 3,901 | 2,177 | 2,434 | 1,563 | 3,995 | 2,104 | 2,278 | 1,436 | 3,499 | 1,561 | 1,960 | 1,184 | 2,974 | 1,336 | 1,599 | 956 | 3,999 | 2,409 | 2,210 | 1,187 | 4,266 | 1,924 | 2,369 | 2,021 | 4,824 | 3,467 | 3,268 | 1,727 | 4,652 | 3,399 | 2,881 | 1,894 | 5,004 | 3,380 | 3,279 | 1,530 | 5,127 | 3,631 | 4,112 | 3,048 | 5,817 | 4,485 | 5,348 | 3,215 | 7,042 | 5,034 | 4,175 | 3,662 | 8,790 | 4,608 | 5,149 | 3,894 | 7,091 | 4,966 | 4,785 | 3,433 | 6,687 | 4,389 | 4,271 | 2,794 | 6,027 | 4,144 | 4,056 | 2,688 | 5,575 | 3,864 | 3,649 | 2,977 | 7,220 | 3,108 | 2,171 | 1,647 | 4,495 | 2,236 | 1,996 | 1,447 | 4,054 | 2,659 | 801 | 1,862 | 4,101 | 1,903 | 2,110 | 1,818 | 3,752 | 2,202 | 2,312 | 1,823 | 2,547 | 2,123 | 784 | 1,342 | 1,315 | 2,097 | 2,521 | 2,597 | 3,880 | 2,814 | 2,807 | 2,133 | 3,022 | 2,680 | 4,085 | 2,140 | 736 | 2,170 | 2,114 | 1,552 | 3,033 | 2,004 | 2,222 | 1,839 | 2,461 | 1,968 | 2,186 | 1,981 | 671 | 2,028 | 2,774 | 2,118 | 2,021 | 1,216 | 1,078 | 691 | 496 | (29) | (8,834) | (270) | 4,890 | (4,041) | 1,389 | 1,168 | (1,011) | 589 | 355 | 1,009 | 4,256 | 2,053 | 2,587 | 2,136 | (35,355) | 14,305 | 15,213 | 12,730 | (29,998) | 13,960 | 13,599 | 11,749 | (28,464) | 12,727 | 8,510 | 6,500 | (26,446) | 11,910 | 12,268 |
| Net Income | 0 | 1,216 | 5,600 | 1,744 | 2,194 | 1,055 | 2,914 | (330) | 1,834 | 1,605 | 3,288 | 1,704 | 1,583 | 927 | 2,711 | (3,196) | 1,392 | 733 | 2,332 | 1,130 | 1,325 | 955 | 1,355 | 1,697 | 1,361 | 1,175 | 3,670 | 1,672 | 2,498 | 1,591 | 1,951 | 2,694 | 2,403 | 1,679 | (1,055) | 2,726 | 2,331 | 1,750 | 4,501 | 2,853 | 2,505 | 2,013 | 4,462 | 2,950 | 3,449 | 2,327 | 5,483 | 18 | 4,136 | 2,384 | 6,184 | 4,041 | 3,226 | 3,032 | 5,833 | 3,824 | 3,881 | 3,066 | 5,490 | 3,839 | 3,664 | 2,863 | 5,257 | 3,589 | 3,386 | 2,601 | 4,813 | 3,214 | 3,103 | 2,295 | 4,427 | 2,824 | 2,765 | 2,319 | 3,952 | 2,361 | 2,260 | 1,844 | 3,540 | 2,222 | 2,022 | 1,708 | 3,187 | 1,516 | 1,829 | 1,402 | 3,040 | 1,554 | 1,735 | 1,363 | 2,709 | 1,785 | 1,705 | 1,384 | 1,018 | 1,313 | 56 | 1,192 | 2,333 | 1,595 | 2,045 | 1,750 | 2,670 | 1,963 | 1,941 | 1,519 | 2,089 | 1,762 | 2,391 | 1,470 | 2,346 | 1,494 | 1,452 | 1,036 | 2,093 | 1,359 | 1,446 | 1,195 | 2,023 | 1,285 | 1,347 | 774 | 1,711 | (538) | 1,716 | 1,289 | 1,231 | 710 | 689 | 392 | 268 | (48) | (8,036) | (399) | (5,463) | (2,778) | 714 | 595 | (1,382) | 172 | 114 | 532 | 2,461 | 1,112 | 1,410 | 1,037 | 591 | 877 | 1,340 | 950 | 2,347 | 1,247 | 964 | 913 | 2,087 | 1,208 | 1,178 | 785 | 1,390 | 1,077 | 1,305 |
| EPS (Diluted) | – | 1.28 | 5.88 | 1.84 | 2.31 | 1.12 | 3.09 | -0.36 | 1.96 | 1.72 | 3.55 | 1.84 | 1.72 | 1.01 | 2.96 | -3.55 | 1.53 | 0.81 | 2.57 | 1.25 | 1.47 | 1.06 | 1.51 | 1.89 | 1.52 | 1.31 | 4.11 | 1.87 | 2.81 | 1.78 | 2.15 | 2.94 | 2.61 | 1.81 | -1.13 | 2.92 | 2.48 | 1.85 | 4.72 | 2.98 | 2.61 | 2.09 | 4.59 | 3.01 | 3.50 | 2.35 | 5.51 | 0.02 | 4.12 | 2.29 | 5.73 | 3.68 | 2.91 | 2.70 | 5.13 | 3.33 | 3.34 | 2.61 | 4.62 | 3.19 | 3.00 | 2.31 | 4.18 | 2.82 | 2.61 | 1.97 | 3.59 | 2.40 | 2.32 | 1.70 | 3.29 | 2.05 | 1.98 | 1.65 | 2.86 | 1.68 | 1.55 | 1.21 | 2.36 | 1.45 | 1.30 | 1.08 | 2.04 | 0.94 | 1.12 | 0.84 | 1.87 | 1.06 | 1.16 | 0.93 | 1.60 | 1.02 | 0.97 | 0.79 | 0.59 | 0.76 | 0.03 | 0.68 | 1.36 | 0.90 | 1.15 | 0.98 | 1.53 | 1.08 | 1.06 | 0.83 | 1.18 | 0.93 | 1.28 | 0.78 | 1.29 | 0.78 | 0.75 | 0.53 | 1.10 | 0.68 | 0.72 | 0.58 | 1.01 | 0.60 | 0.62 | 0.35 | 0.79 | -0.24 | 0.73 | 0.52 | 0.53 | 0.30 | 0.29 | 0.16 | 0.11 | -0.02 | -3.53 | -0.13 | -2.40 | -1.22 | 0.32 | 0.26 | -0.64 | 0.08 | 0.05 | 0.24 | 1.08 | 0.49 | 0.62 | 0.46 | 0.26 | 0.38 | 0.58 | 0.41 | 0.99 | 0.53 | 0.41 | 0.39 | 0.86 | 0.50 | 0.49 | 0.33 | 0.57 | 0.44 | 0.53 |
| Balance Sheet | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash & Equivalents | 10,819 | 13,641 | 11,569 | 11,943 | 11,035 | 13,947 | 13,197 | 12,210 | 14,603 | 13,068 | 7,257 | 9,394 | 9,337 | 7,886 | 7,816 | 7,034 | 9,934 | 6,650 | 7,455 | 7,350 | 10,531 | 13,212 | 14,393 | 12,041 | 11,218 | 8,172 | 10,087 | 45,399 | 17,134 | 11,379 | 11,563 | 10,741 | 11,949 | 11,972 | 10,915 | 11,696 | 10,096 | 7,826 | 9,039 | 10,017 | 14,354 | 7,686 | 9,480 | 8,393 | 8,796 | 8,476 | 9,561 | 9,715 | 9,409 | 10,716 | 10,072 | 9,558 | 10,585 | 10,412 | 11,909 | 10,864 | 11,835 | 11,922 | 11,303 | 11,714 | 12,763 | 10,661 | 9,859 | 10,325 | 12,472 | 12,183 | 9,532 | 11,678 | 12,294 | 12,741 | 9,755 | 9,626 | 10,786 | 14,991 | 9,295 | 7,010 | 6,953 | 8,022 | 8,484 | 7,100 | 9,135 | 12,568 | 8,252 | 8,648 | 8,637 | 10,053 | 9,178 | 7,715 | 7,450 | 7,290 | 5,451 | 4,842 | 4,195 | 5,382 | 5,216 | 3,453 | 3,833 | 6,330 | 3,715 | 3,691 | 3,793 | 3,563 | 2,880 | 2,987 | 3,285 | 5,043 | 4,582 | 5,465 | 4,855 | 5,375 | 5,553 | 5,084 | 5,495 | 7,106 | 5,926 | 6,503 | 5,959 | 7,687 | 6,806 | 5,896 | 5,953 | 7,259 | 6,440 | 9,893 | 9,072 | 7,922 | 9,322 | 7,381 | 8,111 | 5,861 | 5,334 | 6,034 | 5,127 | 4,446 | 4,121 | 3,374 | 4,823 | 3,945 | 3,614 | 3,333 | 4,965 | 3,853 | 3,383 | 3,231 | 4,292 | 3,700 | 6,123 | 6,967 | 7,257 | ||||||||||||
| Total Assets | 156,229 | 151,880 | 146,312 | 148,585 | 145,667 | 137,175 | 134,339 | 133,848 | 137,169 | 135,241 | 129,321 | 132,213 | 133,637 | 127,243 | 125,850 | 127,503 | 133,275 | 132,001 | 144,214 | 146,814 | 148,629 | 155,971 | 154,128 | 154,200 | 153,403 | 152,186 | 149,620 | 154,652 | 130,926 | 123,382 | 121,990 | 121,622 | 125,285 | 125,356 | 121,636 | 120,495 | 117,495 | 117,470 | 115,606 | 118,056 | 118,856 | 110,495 | 108,649 | 112,729 | 112,037 | 117,532 | 118,911 | 124,314 | 122,646 | 126,223 | 117,845 | 115,153 | 117,258 | 119,213 | 115,778 | 113,832 | 115,347 | 116,433 | 110,158 | 113,474 | 112,960 | 113,452 | 107,174 | 103,420 | 105,208 | 109,022 | 103,675 | 103,655 | 101,944 | 109,524 | 115,910 | 120,928 | 121,823 | 120,431 | 108,609 | 102,548 | 101,619 | 103,234 | 104,155 | 103,377 | 102,468 | 105,748 | 101,009 | 103,388 | 104,899 | 109,183 | 100,676 | 99,582 | 101,825 | 104,457 | 97,190 | 96,938 | 95,720 | 96,484 | 83,956 | 84,211 | 83,056 | 88,313 | 85,094 | 83,940 | 84,790 | 88,349 | 83,876 | 82,949 | 82,764 | 87,495 | 85,375 | 83,347 | 81,751 | 86,100 | 79,719 | 77,112 | 77,944 | 81,499 | 78,293 | 78,819 | 76,527 | 81,132 | 77,996 | 77,474 | 77,766 | 80,292 | 77,502 | 81,601 | 80,880 | 81,091 | 79,068 | 78,601 | 79,872 | 81,113 | 84,217 | 86,141 | 85,713 | 86,705 | 91,017 | 89,052 | 88,162 | 92,473 | 87,324 | 81,572 | 83,925 | 87,568 | 81,808 | 78,960 | 77,227 | 77,734 | 73,037 | 63,688 | 57,814 | ||||||||||||
| Total Debt | 69,802 | 67,154 | 66,569 | 67,719 | 66,835 | 58,396 | 60,126 | 59,839 | 62,871 | 59,935 | 58,525 | 60,304 | 61,676 | 54,013 | 53,826 | 53,375 | 57,547 | 55,140 | 58,978 | 59,789 | 61,120 | 65,088 | 70,385 | 69,765 | 69,453 | 68,158 | 71,494 | 78,304 | 54,880 | 45,812 | 46,921 | 45,497 | 46,387 | 46,824 | 45,626 | 45,673 | 42,781 | 42,168 | 42,483 | 44,525 | 45,557 | 39,889 | 39,660 | 38,668 | 38,827 | 40,804 | 45,697 | 46,470 | 43,980 | 39,718 | 36,180 | 34,122 | 33,397 | 33,269 | 33,667 | 32,435 | 32,053 | 31,320 | 30,160 | 29,773 | 30,257 | 28,624 | 27,455 | 26,650 | 26,319 | 26,100 | 25,468 | 29,372 | 30,976 | 33,926 | 34,413 | 34,232 | 35,186 | 35,274 | 35,321 | 34,722 | 23,946 | 22,682 | 21,991 | 21,779 | 22,485 | 22,641 | 21,422 | 23,718 | 23,412 | 22,927 | 21,951 | 21,926 | 23,666 | 23,632 | 23,024 | 23,845 | 25,803 | 26,017 | 25,744 | 25,841 | 24,908 | 27,151 | 28,561 | 27,306 | 28,833 | 28,576 | 29,371 | 29,174 | 28,139 | 28,354 | 27,903 | 29,043 | 29,993 | 29,413 | 28,476 | 27,861 | 27,696 | 26,926 | 26,141 | 25,703 | 23,645 | 22,829 | 23,131 | 23,058 | 21,947 | 21,629 | 21,512 | 23,027 | 22,625 | 22,118 | 24,317 | 25,249 | 26,879 | 28,931 | 31,541 | 31,717 | 29,803 | 29,320 | 30,055 | 27,306 | 26,867 | 26,947 | 26,323 | 20,755 | 20,918 | 19,545 | 19,744 | 18,119 | 18,036 | 16,717 | 13,380 | 3,858 | 4,169 | ||||||||||||
| Stockholders' Equity | 32,974 | 32,648 | 27,905 | 27,509 | 26,880 | 27,307 | 24,448 | 24,026 | 23,261 | 22,533 | 23,081 | 22,201 | 21,604 | 21,944 | 20,076 | 19,409 | 19,050 | 18,901 | 22,228 | 21,942 | 21,389 | 20,597 | 21,208 | 20,551 | 19,999 | 20,841 | 17,956 | 17,645 | 16,481 | 16,796 | 19,784 | 18,520 | 18,166 | 17,594 | 19,627 | 18,419 | 18,327 | 18,246 | 17,010 | 15,733 | 14,925 | 14,262 | 13,294 | 13,684 | 12,141 | 11,868 | 14,255 | 17,377 | 16,607 | 22,792 | 19,877 | 17,756 | 19,092 | 18,860 | 21,541 | 20,472 | 20,701 | 20,138 | 22,291 | 23,127 | 22,671 | 23,046 | 22,238 | 21,059 | 22,033 | 22,637 | 18,395 | 15,379 | 13,601 | 13,465 | 27,519 | 28,264 | 28,728 | 28,470 | 20,546 | 16,756 | 27,809 | 28,506 | 34,248 | 33,549 | 32,731 | 33,098 | 30,235 | 30,125 | 29,920 | 29,747 | 29,702 | 28,830 | 28,185 | 27,864 | 27,326 | 26,573 | 24,573 | 22,782 | 22,092 | 21,395 | 23,051 | 23,614 | 21,977 | 22,591 | 21,466 | 20,624 | 19,547 | 19,174 | 19,518 | 20,511 | 20,068 | 19,158 | 18,306 | 19,433 | 18,635 | 18,577 | 18,865 | 19,816 | 19,756 | 20,109 | 19,951 | 21,628 | 21,368 | 21,528 | 21,820 | 22,423 | 21,664 | 24,846 | 24,086 | 23,413 | 22,463 | 21,568 | 20,574 | 19,738 | 20,103 | 19,812 | 27,219 | 27,624 | 35,433 | 36,552 | 35,574 | 37,006 | 38,191 | 37,965 | 39,195 | 42,832 | 40,525 | 39,554 | 38,615 | 38,509 | 39,509 | 38,263 | 34,374 | ||||||||||||
| Cash Flow | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | 2,597 | 5,169 | 4,039 | 3,082 | 1,701 | 4,370 | 4,330 | 2,881 | 2,066 | 4,168 | 4,463 | 3,056 | 2,638 | 3,774 | 3,965 | 1,901 | 1,321 | 3,248 | 2,544 | 2,713 | 2,625 | 4,914 | 5,860 | 4,285 | 3,576 | 4,476 | 3,451 | 3,619 | 2,941 | 4,759 | 4,119 | 4,232 | 2,294 | 4,602 | 5,733 | 3,570 | 3,466 | 3,955 | 3,657 | 4,117 | 3,458 | 5,530 | 5,279 | 4,235 | 3,884 | 3,610 | 6,059 | 3,904 | 3,579 | 3,326 | 6,528 | 3,760 | 3,174 | 4,023 | 6,346 | 4,514 | 4,435 | 4,291 | 7,096 | 4,679 | 4,279 | 3,792 | 6,795 | 4,551 | 3,766 | 4,437 | 6,448 | 5,198 | 4,741 | 4,386 | 6,621 | 3,738 | 4,251 | 4,202 | 5,160 | 4,484 | 3,446 | 3,013 | 5,343 | 4,006 | 2,564 | 3,106 | 5,428 | 4,280 | 3,128 | 2,078 | 4,130 | 3,872 | 3,810 | 3,563 | 4,754 | 3,844 | 3,656 | 2,153 | 4,239 | 3,471 | 2,765 | 2,591 | 4,832 | 3,964 | 3,337 | 1,935 | 4,726 | 2,063 | 1,490 | 995 | 3,351 | 3,240 | 1,644 | 1,876 | 2,732 | 3,201 | 2,399 | 941 | 3,774 | 2,157 | 2,585 | 349 | 4,302 | 3,230 | 1,582 | 1,161 | 3,843 | 2,223 | 2,177 | 2,465 | 3,427 | 4,070 | 2,432 | 2,079 | 5,974 | 958 | 29 | 1,366 | 2,985 | 310 | 862 | 2,117 | 3,438 | 834 | 691 | 1,762 | 3,283 | 1,181 | 1,629 | 1,379 | |||||||||||||||
| Capital Expenditure | 391 | (391) | (908) | 605 | (210) | (395) | (444) | (424) | (444) | (373) | (448) | (393) | (501) | (468) | (556) | (455) | (511) | (450) | (601) | (734) | (764) | (669) | (821) | (893) | (733) | (783) | (729) | (751) | (732) | (695) | (933) | (955) | (1,080) | (996) | (1,089) | (981) | (826) | (877) | (1,115) | (914) | (1,021) | (1,100) | (1,074) | (1,065) | (1,042) | (970) | (1,054) | (1,150) | (1,018) | (961) | (1,175) | (1,116) | (996) | (853) | (1,159) | (1,103) | (1,358) | (1,097) | (1,186) | (1,135) | (1,201) | (1,145) | (1,873) | (1,593) | (969) | (904) | (1,480) | (974) | (863) | (760) | (1,381) | (1,126) | (1,168) | (1,212) | (1,966) | (1,297) | (1,110) | (1,132) | (1,805) | (1,259) | (1,126) | (976) | (2,179) | (1,030) | (1,070) | (956) | (2,809) | (510) | (811) | (926) | (1,950) | (770) | (1,015) | (658) | (1,902) | (790) | (1,014) | (1,047) | (2,101) | (1,057) | (1,029) | (1,276) | (3,680) | (930) | (859) | (712) | (3,050) | (1,218) | (1,198) | (957) | (2,795) | (1,572) | (1,325) | (1,078) | (3,232) | (1,331) | (1,491) | (1,053) | (3,282) | (1,172) | (1,124) | (600) | (806) | (3,559) | (635) | (567) | (3,392) | (450) | (309) | (503) | (1,492) | (392) | (869) | (401) | (1,915) | (744) | (1,083) | (1,009) | (2,191) | (1,459) | (1,440) | (1,407) | (2,431) | (1,368) | (1,367) | (1,343) | |||||||||||||||
| Free Cash Flow | 2,988 | 4,778 | 3,131 | 3,687 | 1,491 | 3,975 | 3,886 | 2,457 | 1,622 | 3,795 | 4,015 | 2,663 | 2,137 | 3,306 | 3,409 | 1,446 | 810 | 2,798 | 1,943 | 1,979 | 1,861 | 4,245 | 5,039 | 3,392 | 2,843 | 3,693 | 2,722 | 2,868 | 2,209 | 4,064 | 3,186 | 3,277 | 1,214 | 3,606 | 4,644 | 2,589 | 2,640 | 3,078 | 2,542 | 3,203 | 2,437 | 4,430 | 4,205 | 3,170 | 2,842 | 2,640 | 5,005 | 2,754 | 2,561 | 2,365 | 5,353 | 2,644 | 2,178 | 3,170 | 5,187 | 3,411 | 3,077 | 3,194 | 5,910 | 3,544 | 3,078 | 2,647 | 4,922 | 2,958 | 2,797 | 3,533 | 4,968 | 4,224 | 3,878 | 3,626 | 5,240 | 2,612 | 3,083 | 2,990 | 3,194 | 3,187 | 2,336 | 1,881 | 3,538 | 2,747 | 1,438 | 2,130 | 3,249 | 3,250 | 2,058 | 1,122 | 1,321 | 3,362 | 2,999 | 2,637 | 2,804 | 3,074 | 2,641 | 1,495 | 2,337 | 2,681 | 1,751 | 1,544 | 2,731 | 2,907 | 2,308 | 659 | 1,046 | 1,133 | 631 | 283 | 301 | 2,022 | 446 | 919 | (63) | 1,629 | 1,074 | (137) | 542 | 826 | 1,094 | (704) | 1,020 | 2,058 | 458 | 561 | 3,037 | (1,336) | 1,542 | 1,898 | 35 | 3,620 | 2,123 | 1,576 | 4,482 | 566 | (840) | 965 | 1,070 | (434) | (221) | 1,108 | 1,247 | (625) | (749) | 355 | 852 | (187) | 262 | 36 | |||||||||||||||