XOM - Exxon Mobil Corporation
Price:
--
--
|
CONSENSUS:
Hold
DETAILS
|
PRICE TARGET:
$169.69
DETAILS
HIGH:
$185.00
LOW:
$123.00
MEDIAN:
$174.00
CONSENSUS:
$169.69
UPSIDE:
16.27%
| 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 | 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 | 83,161 | 80,039 | 83,331 | 79,477 | 81,058 | 81,058 | 87,792 | 89,986 | 80,411 | 81,688 | 88,570 | 80,795 | 83,644 | 93,164 | 106,512 | 111,265 | 87,734 | 81,305 | 71,892 | 65,943 | 57,552 | 45,738 | 45,425 | 32,277 | 55,134 | 63,024 | 63,422 | 67,491 | 61,646 | 68,253 | 74,187 | 71,456 | 65,436 | 50,832 | 59,350 | 56,026 | 56,474 | 58,376 | 56,767 | 56,360 | 47,105 | 57,691 | 65,679 | 71,360 | 64,758 | 82,621 | 103,206 | 105,719 | 101,312 | 106,018 | 108,390 | 103,050 | 103,378 | 97,248 | 110,989 | 112,745 | 119,189 | 117,782 | 121,415 | 121,766 | 110,177 | 101,733 | 92,855 | 90,242 | 87,714 | 87,426 | 80,585 | 74,457 | 64,028 | 84,696 | 134,913 | 138,072 | 116,854 | 116,642 | 102,337 | 98,350 | 87,223 | 90,028 | 99,593 | 99,034 | 88,980 | 99,344 | 100,717 | 88,568 | 82,051 | 83,365 | 76,375 | 70,693 | 67,602 | 65,952 | 59,841 | 57,165 | 63,780 | 55,884 | 54,098 | 50,804 | 43,393 | 47,891 | 56,448 | 56,184 | 57,300 | 83,311 | 52,178 | 49,479 | 47,780 | 83,591 | 43,595 | 38,055 | 33,804 | 24,102 | 24,512 | 25,201 | 29,964 | 30,403 | 28,765 | 28,683 | 29,556 | 32,503 | 29,086 | 27,975 | 27,164 | 26,895 | 27,025 | 27,846 | 26,127 | 26,507 | 26,047 | 24,246 | 22,883 | 24,529 | 24,455 | 24,702 | 24,139 | 26,897 | 27,241 | 24,547 | 24,475 | 27,121 | 24,238 | 24,251 | 27,237 | 31,862 | 26,086 | 23,444 | 24,127 | 23,696 | 21,248 | 23,611 | 22,244 | 19,478 | 19,745 | 19,928 | 20,406 | 20,447 | 19,600 | 18,588 | 17,781 | 17,525 | 15,570 | 16,427 |
| Cost of Revenue | 51,802 | 64,923 | 64,646 | 61,530 | 62,573 | 63,811 | 67,400 | 69,790 | 61,504 | 63,985 | 66,187 | 60,700 | 59,683 | 66,190 | 77,156 | 80,750 | 71,512 | 61,933 | 53,454 | 50,752 | 45,667 | 62,332 | 36,036 | 25,880 | 46,199 | 49,177 | 49,011 | 53,095 | 48,342 | 51,985 | 55,531 | 54,834 | 49,249 | 34,821 | 44,264 | 42,906 | 42,444 | 50,400 | 45,786 | 45,462 | 37,848 | 46,850 | 51,245 | 56,963 | 51,258 | 65,917 | 81,900 | 84,844 | 79,562 | 83,780 | 85,972 | 81,913 | 80,787 | 97,196 | 85,917 | 88,057 | 92,010 | 86,018 | 87,972 | 79,769 | 77,933 | 92,376 | 65,029 | 63,791 | 62,035 | 55,342 | 49,786 | 51,638 | 41,679 | 47,926 | 83,176 | 96,637 | 78,638 | 69,391 | 60,206 | 55,658 | 47,597 | 50,183 | 56,773 | 55,772 | 50,527 | 56,944 | 59,130 | 51,358 | 45,570 | 45,254 | 43,156 | 38,894 | 36,243 | 33,857 | 32,777 | 29,729 | 33,565 | 30,242 | 30,182 | 27,060 | 22,008 | 23,223 | 27,638 | 30,623 | 30,147 | 35,390 | 32,211 | 30,962 | 29,459 | 49,027 | 26,451 | 21,667 | 18,294 | 13,561 | 13,919 | 14,391 | 15,195 | 18,069 | 16,979 | 17,051 | 17,915 | 20,232 | 17,423 | 16,744 | 16,025 | 14,873 | 15,459 | 16,570 | 15,450 | 15,393 | 15,601 | 14,767 | 13,463 | 13,971 | 14,822 | 15,056 | 15,034 | 16,561 | 16,473 | 14,997 | 14,256 | 16,660 | 14,503 | 14,322 | 15,763 | 19,714 | 15,944 | 13,601 | 14,439 | 14,255 | 12,287 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Gross Profit | 31,359 | 15,116 | 18,685 | 17,947 | 18,485 | 17,247 | 20,392 | 20,196 | 18,907 | 17,703 | 22,383 | 20,095 | 23,961 | 26,974 | 29,356 | 30,515 | 16,222 | 19,372 | 18,438 | 15,191 | 11,885 | (16,594) | 9,389 | 6,397 | 8,935 | 13,847 | 14,411 | 14,396 | 13,304 | 16,268 | 18,656 | 16,622 | 16,187 | 16,011 | 15,086 | 13,120 | 14,030 | 7,976 | 10,981 | 10,898 | 9,257 | 10,841 | 14,434 | 14,397 | 13,500 | 16,704 | 21,306 | 20,875 | 21,750 | 22,238 | 22,418 | 21,137 | 22,591 | 52 | 25,072 | 24,688 | 27,179 | 31,764 | 33,443 | 41,997 | 32,244 | 9,357 | 27,826 | 26,451 | 25,679 | 32,084 | 30,799 | 22,819 | 22,349 | 36,770 | 51,737 | 41,435 | 38,216 | 47,251 | 42,131 | 42,692 | 39,626 | 39,845 | 42,820 | 43,262 | 38,453 | 42,400 | 41,587 | 37,210 | 36,481 | 38,111 | 33,219 | 31,799 | 31,359 | 32,095 | 27,064 | 27,436 | 30,215 | 25,642 | 23,916 | 23,744 | 21,385 | 24,668 | 28,810 | 25,561 | 27,153 | 47,921 | 19,967 | 18,517 | 18,321 | 34,564 | 17,144 | 16,388 | 15,510 | 10,541 | 10,593 | 10,810 | 14,769 | 12,334 | 11,786 | 11,632 | 11,641 | 12,271 | 11,663 | 11,231 | 11,139 | 12,022 | 11,566 | 11,276 | 10,677 | 11,114 | 10,446 | 9,479 | 9,420 | 10,558 | 9,633 | 9,646 | 9,105 | 10,336 | 10,768 | 9,550 | 10,219 | 10,461 | 9,735 | 9,929 | 11,474 | 12,148 | 10,142 | 9,843 | 9,688 | 9,441 | 8,961 | 23,611 | 22,244 | 19,478 | 19,745 | 19,928 | 20,406 | 20,447 | 19,600 | 18,588 | 17,781 | 17,525 | 15,570 | 16,427 |
| Operating Expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 879 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 2,684 | 2,617 | 3,032 | 2,528 | 2,540 | 2,617 | 2,296 | 2,568 | 2,495 | 2,591 | 2,489 | 2,449 | 2,390 | 2,832 | 2,324 | 2,530 | 2,409 | 2,514 | 2,287 | 2,345 | 2,428 | 2,736 | 2,444 | 2,409 | 2,579 | 3,048 | 2,753 | 2,827 | 2,770 | 2,848 | 2,892 | 2,993 | 2,747 | 3,004 | 2,632 | 2,556 | 2,505 | 2,824 | 2,736 | 2,646 | 2,593 | 2,990 | 2,967 | 2,831 | 2,713 | 3,128 | 3,169 | 3,169 | 3,132 | 3,341 | 3,150 | 3,268 | 3,118 | 3,322 | 3,468 | 3,486 | 3,601 | 3,911 | 3,764 | 3,681 | 3,627 | 3,855 | 3,707 | 3,607 | 3,514 | 3,881 | 3,887 | 3,519 | 3,448 | 3,859 | 3,823 | 4,389 | 3,802 | 4,054 | 3,656 | 3,788 | 3,392 | 3,838 | 3,412 | 3,557 | 3,466 | 3,678 | 3,765 | 3,508 | 3,451 | 3,903 | 3,372 | 3,332 | 3,242 | 3,708 | 3,246 | 3,340 | 3,102 | 3,178 | 2,730 | 3,310 | 3,137 | 3,429 | 3,196 | 3,215 | 3,060 | 2,979 | 3,358 | 2,830 | 2,877 | 6,759 | 2,770 | 3,338 | 3,244 | 2,066 | 2,106 | 2,179 | 2,004 | 2,130 | 2,088 | 2,012 | 1,879 | 1,954 | 2,051 | 2,020 | 1,936 | 2,286 | 1,857 | 1,755 | 1,731 | 2,092 | 1,783 | 1,735 | 1,616 | 1,963 | 1,676 | 1,762 | 1,608 | 1,823 | 1,812 | 1,927 | 1,870 | 2,214 | 1,905 | 1,928 | 1,834 | 2,492 | 1,863 | 1,800 | 1,621 | 1,535 | 1,750 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Expenses | 23,390 | 6,496 | 6,475 | 6,508 | 6,099 | 6,857 | 7,054 | 6,732 | 6,471 | 5,775 | 8,050 | 7,696 | 7,362 | 7,258 | 6,805 | 7,154 | 7,727 | 8,468 | 8,079 | 7,922 | 6,824 | 7,379 | 7,540 | 5,368 | 7,120 | 8,126 | 7,975 | 8,008 | 7,685 | 8,393 | 8,595 | 8,707 | 8,434 | 11,007 | 8,035 | 7,882 | 7,285 | 6,980 | 6,823 | 7,115 | 6,459 | 7,279 | 7,305 | 7,280 | 6,924 | 8,074 | 8,563 | 8,980 | 8,338 | 9,175 | 9,009 | 8,632 | 8,390 | (3,156) | 8,377 | 9,579 | 10,820 | 14,564 | 14,816 | 14,759 | 13,498 | (6,482) | 13,650 | 12,342 | 12,579 | 20,376 | 19,321 | 11,440 | 10,944 | 11,783 | 23,727 | 14,508 | 13,810 | 14,400 | 13,388 | 20,692 | 12,533 | 43,660 | 12,893 | 12,930 | 19,181 | 12,721 | 13,363 | 12,985 | 12,738 | 13,293 | 12,610 | 12,281 | 12,537 | 12,607 | 11,814 | 11,282 | 10,989 | 10,826 | 10,663 | 10,394 | 9,943 | 10,847 | 10,377 | 9,928 | 10,169 | 10,635 | 10,430 | 9,563 | 10,210 | 21,889 | 10,673 | 10,211 | 10,391 | 7,401 | 6,989 | 6,880 | 9,958 | 7,335 | 7,097 | 6,791 | 6,558 | 7,199 | 7,279 | 6,929 | 6,878 | 7,412 | 7,334 | 7,168 | 6,800 | 6,913 | 6,826 | 6,379 | 6,081 | 6,430 | 6,203 | 6,220 | 5,776 | 6,773 | 6,902 | 6,317 | 6,565 | 6,796 | 6,210 | 6,279 | 6,362 | 7,216 | 6,316 | 6,162 | 5,745 | 6,060 | 5,212 | 0 | 0 | 71,270 | 0 | 0 | 0 | 69,408 | 0 | 0 | 0 | 62,037 | 0 | 0 |
| Operating Expenses | 26,074 | 9,113 | 9,507 | 9,036 | 8,639 | 9,474 | 9,350 | 9,300 | 8,966 | 9,245 | 10,539 | 10,145 | 9,752 | 10,090 | 9,129 | 9,684 | 10,136 | 10,982 | 10,366 | 10,267 | 9,252 | 10,115 | 9,984 | 7,777 | 9,699 | 11,174 | 10,728 | 10,835 | 10,455 | 11,241 | 11,487 | 11,700 | 11,181 | 14,011 | 10,667 | 10,438 | 9,790 | 9,804 | 9,559 | 9,761 | 9,052 | 10,269 | 10,272 | 10,111 | 9,637 | 11,202 | 11,732 | 12,149 | 11,470 | 12,516 | 12,159 | 11,900 | 11,508 | 166 | 11,845 | 13,065 | 14,421 | 18,475 | 18,580 | 18,440 | 17,125 | (2,627) | 17,357 | 15,949 | 16,093 | 24,257 | 23,208 | 14,959 | 14,392 | 15,642 | 27,550 | 18,897 | 17,612 | 18,454 | 17,044 | 24,480 | 15,925 | 47,498 | 16,305 | 16,487 | 22,647 | 16,399 | 17,128 | 16,493 | 16,189 | 17,196 | 15,982 | 15,613 | 15,779 | 16,315 | 15,060 | 14,622 | 14,091 | 14,004 | 13,393 | 13,704 | 13,080 | 14,276 | 13,573 | 13,143 | 13,229 | 13,614 | 13,788 | 12,393 | 13,087 | 28,648 | 13,443 | 13,549 | 13,635 | 9,467 | 9,095 | 9,059 | 11,962 | 9,465 | 9,185 | 8,803 | 8,437 | 9,153 | 9,330 | 8,949 | 8,814 | 9,698 | 9,191 | 8,923 | 8,531 | 9,005 | 8,609 | 8,114 | 7,697 | 8,393 | 7,879 | 7,982 | 7,384 | 8,596 | 8,714 | 8,244 | 8,435 | 9,010 | 8,115 | 8,207 | 8,196 | 9,708 | 8,179 | 7,962 | 7,366 | 7,595 | 6,962 | 0 | 0 | 71,270 | 0 | 0 | 0 | 69,408 | 0 | 0 | 0 | 62,037 | 0 | 0 |
| Operating Income | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Income | 5,285 | 6,003 | 9,178 | 8,911 | 9,846 | 7,773 | 11,042 | 10,896 | 9,941 | 8,458 | 11,844 | 9,950 | 14,209 | 16,884 | 20,227 | 20,831 | 6,086 | 8,390 | 8,072 | 4,924 | 2,633 | (26,709) | (595) | (1,380) | (764) | 2,673 | 3,683 | 3,561 | 2,849 | 5,027 | 7,169 | 4,922 | 5,006 | 2,000 | 4,419 | 2,682 | 4,240 | (1,828) | 1,422 | 1,137 | 205 | 572 | 4,162 | 4,286 | 3,863 | 5,502 | 9,574 | 8,726 | 10,280 | 9,722 | 10,259 | 9,237 | 11,083 | (114) | 13,227 | 11,623 | 12,758 | 13,289 | 14,863 | 23,557 | 15,119 | 11,984 | 10,469 | 10,502 | 9,586 | 7,827 | 7,591 | 7,860 | 7,957 | 21,128 | 24,187 | 22,538 | 20,604 | 28,797 | 25,087 | 18,212 | 23,701 | (7,653) | 26,515 | 26,775 | 15,806 | 26,001 | 24,459 | 20,717 | 20,292 | 20,915 | 17,237 | 16,186 | 15,580 | 15,780 | 12,004 | 12,814 | 16,124 | 11,638 | 10,523 | 10,040 | 8,305 | 10,392 | 15,237 | 12,418 | 13,924 | 34,307 | 6,179 | 6,124 | 5,234 | 5,916 | 3,701 | 2,839 | 1,875 | 1,074 | 1,498 | 1,751 | 2,807 | 2,869 | 2,601 | 2,829 | 3,204 | 3,118 | 2,333 | 2,282 | 2,325 | 2,324 | 2,375 | 2,353 | 2,146 | 2,109 | 1,837 | 1,365 | 1,723 | 2,165 | 1,754 | 1,664 | 1,721 | 1,740 | 2,054 | 1,306 | 1,784 | 1,451 | 1,620 | 1,722 | 3,278 | 2,440 | 1,963 | 1,881 | 2,322 | 1,846 | 1,999 | 23,611 | 22,244 | (51,792) | 19,745 | 19,928 | 20,406 | (48,961) | 19,600 | 18,588 | 17,781 | (44,512) | 15,570 | 16,427 |
| Interest Expense | 295 | (80) | 207 | 271 | 205 | 297 | 207 | 271 | 221 | 272 | 169 | 249 | 159 | 207 | 209 | 194 | 188 | 221 | 214 | 254 | 258 | 313 | 279 | 317 | 249 | 201 | 232 | 216 | 181 | 215 | 200 | 147 | 204 | 186 | 111 | 158 | 146 | 195 | 106 | 75 | 77 | 60 | 78 | 85 | 88 | 68 | 88 | 64 | 66 | 0 | 52 | 85 | 24 | 111 | 59 | 50 | 107 | 75 | 98 | 45 | 29 | 110 | 54 | 40 | 55 | 36 | 62 | 343 | 107 | 0 | 318 | 107 | 130 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 152 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 10,079 | 15,792 | 17,614 | 16,951 | 17,507 | 16,695 | 19,491 | 19,723 | 17,402 | 18,637 | 18,283 | 16,147 | 21,206 | 24,113 | 31,273 | 29,578 | 17,627 | 17,611 | 14,810 | 11,513 | 8,854 | 3,991 | 4,890 | 3,593 | 5,810 | 11,538 | 9,826 | 9,479 | 9,041 | 13,364 | 13,938 | 11,248 | 11,914 | 9,045 | 10,574 | 8,966 | 10,583 | 8,929 | 7,937 | 7,292 | 6,572 | 7,443 | 10,369 | 11,490 | 11,023 | 13,368 | 17,860 | 18,500 | 19,485 | 18,944 | 18,528 | 17,258 | 20,172 | 21,921 | 21,416 | 30,140 | 21,464 | 21,191 | 22,644 | 22,545 | 22,707 | 19,707 | 16,756 | 16,112 | 15,403 | 13,435 | 12,193 | 10,864 | 10,750 | 24,305 | 30,019 | 25,628 | 23,708 | 31,952 | 28,246 | 21,206 | 26,643 | (4,371) | 29,245 | 29,535 | 18,450 | 28,672 | 26,972 | 23,233 | 22,845 | 23,528 | 19,668 | 18,536 | 17,953 | 18,273 | 14,207 | 14,983 | 18,306 | 13,713 | 12,718 | 12,060 | 10,325 | 12,532 | 17,194 | 14,289 | 15,900 | 36,469 | 8,080 | 8,063 | 7,362 | 10,026 | 5,692 | 4,828 | 4,046 | 2,299 | 2,788 | 3,097 | 4,151 | 4,275 | 3,962 | 4,171 | 4,569 | 4,462 | 3,640 | 3,588 | 3,697 | 3,706 | 3,715 | 3,681 | 3,482 | 3,415 | 3,024 | 2,598 | 3,012 | 3,409 | 2,964 | 2,900 | 2,915 | 3,224 | 3,089 | 2,529 | 3,086 | 2,688 | 2,814 | 2,910 | 4,483 | 4,191 | 3,148 | 3,204 | 3,608 | 3,329 | 3,204 | 23,611 | 22,244 | (51,792) | 19,745 | 19,928 | 20,406 | (48,961) | 19,600 | 18,588 | 17,781 | (44,512) | 15,570 | 16,427 |
| EBIT | 3,308 | 8,077 | 11,139 | 10,850 | 11,805 | 10,110 | 13,233 | 13,936 | 12,590 | 10,897 | 13,868 | 11,905 | 16,962 | 19,049 | 25,631 | 25,127 | 8,744 | 11,950 | 9,820 | 6,561 | 3,850 | (26,300) | (93) | (1,323) | (9) | 6,615 | 4,953 | 4,848 | 4,470 | 8,336 | 9,280 | 6,659 | 7,444 | 3,203 | 5,694 | 4,314 | 6,064 | 812 | 3,332 | 2,471 | 1,807 | 2,688 | 5,827 | 7,039 | 6,723 | 8,910 | 13,498 | 14,215 | 15,293 | 14,564 | 14,241 | 12,853 | 16,062 | 17,811 | 17,379 | 26,241 | 17,622 | 17,116 | 18,778 | 18,664 | 18,946 | 15,437 | 12,912 | 12,746 | 12,123 | 10,242 | 9,266 | 7,860 | 7,957 | 21,128 | 27,011 | 22,538 | 20,604 | 28,797 | 25,087 | 18,212 | 23,701 | (7,653) | 26,515 | 26,775 | 15,806 | 26,001 | 24,459 | 20,717 | 20,292 | 20,915 | 17,237 | 16,186 | 15,580 | 15,780 | 12,004 | 12,814 | 16,124 | 11,638 | 10,523 | 10,040 | 8,305 | 10,392 | 15,237 | 12,418 | 13,924 | 34,307 | 6,179 | 6,124 | 5,234 | 5,916 | 3,701 | 2,839 | 1,875 | 1,074 | 1,498 | 1,751 | 2,807 | 2,869 | 2,601 | 2,829 | 3,204 | 3,118 | 2,333 | 2,282 | 2,325 | 2,324 | 2,375 | 2,353 | 2,146 | 2,109 | 1,837 | 1,365 | 1,723 | 2,165 | 1,754 | 1,664 | 1,721 | 1,740 | 2,054 | 1,306 | 1,784 | 1,451 | 1,620 | 1,722 | 3,278 | 2,440 | 1,963 | 1,881 | 2,322 | 1,846 | 1,999 | 23,611 | 22,244 | (51,792) | 19,745 | 19,928 | 20,406 | (48,961) | 19,600 | 18,588 | 17,781 | (44,512) | 15,570 | 16,427 |
| Income Before Tax | 6,967 | 8,031 | 10,932 | 10,705 | 11,600 | 9,813 | 13,026 | 13,665 | 12,369 | 10,625 | 13,699 | 11,656 | 16,803 | 18,842 | 25,422 | 24,933 | 8,556 | 11,729 | 9,606 | 6,307 | 3,592 | (26,613) | (372) | (1,640) | (258) | 6,414 | 4,721 | 4,632 | 4,289 | 8,121 | 9,080 | 6,512 | 7,240 | 3,017 | 5,583 | 4,156 | 5,918 | 617 | 3,226 | 2,396 | 1,730 | 2,628 | 5,749 | 6,954 | 6,635 | 8,842 | 13,410 | 14,151 | 15,227 | 14,716 | 14,189 | 12,768 | 16,038 | 17,700 | 17,320 | 26,191 | 17,515 | 17,041 | 18,680 | 18,619 | 18,917 | 15,327 | 12,858 | 12,706 | 12,068 | 10,206 | 9,204 | 7,517 | 7,850 | 13,195 | 26,693 | 22,431 | 20,474 | 19,722 | 16,760 | 17,928 | 16,064 | 15,561 | 18,178 | 18,204 | 15,459 | 17,718 | 16,052 | 12,759 | 12,903 | 13,265 | 9,534 | 9,480 | 8,962 | 9,378 | 5,962 | 6,748 | 9,878 | 5,356 | 4,484 | 4,281 | 3,328 | 3,787 | 5,240 | 6,872 | 8,220 | 8,412 | 6,697 | 6,706 | 5,266 | 6,247 | 3,492 | 2,684 | 1,677 | 1,988 | 2,040 | 2,258 | 2,709 | 3,336 | 2,766 | 3,160 | 3,518 | 3,876 | 2,547 | 2,652 | 2,841 | 2,766 | 2,491 | 2,674 | 2,511 | 2,719 | 1,940 | 1,437 | 1,708 | 2,381 | 2,037 | 1,764 | 1,870 | 2,076 | 1,942 | 1,278 | 1,991 | 1,741 | 1,569 | 1,787 | 3,421 | 2,265 | 1,856 | 1,869 | 2,190 | 760 | 1,777 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Income Tax Expense | 2,495 | 1,422 | 3,164 | 3,351 | 3,567 | 1,858 | 4,055 | 4,094 | 3,803 | 2,613 | 4,353 | 3,503 | 4,960 | 5,787 | 5,224 | 6,359 | 2,806 | 2,650 | 2,664 | 1,526 | 796 | (6,010) | 337 | (471) | 512 | 684 | 1,474 | 1,241 | 1,883 | 1,915 | 2,634 | 2,526 | 2,457 | (5,392) | 1,498 | 892 | 1,828 | (1,407) | 337 | 715 | (51) | (202) | 1,365 | 2,692 | 1,560 | 2,060 | 5,064 | 5,034 | 5,857 | 6,073 | 6,120 | 5,793 | 6,277 | 7,398 | 7,394 | 8,537 | 7,716 | 7,317 | 8,009 | 7,721 | 8,004 | 5,811 | 5,297 | 4,960 | 5,493 | 4,067 | 4,333 | 3,571 | 3,148 | 5,375 | 11,327 | 10,526 | 9,302 | 8,062 | 7,350 | 7,668 | 6,784 | 5,311 | 7,688 | 7,844 | 7,059 | 7,008 | 6,132 | 5,119 | 5,043 | 4,845 | 3,854 | 3,690 | 3,522 | 2,728 | 2,312 | 2,578 | 3,388 | 1,715 | 1,855 | 1,652 | 1,265 | 1,107 | 2,060 | 2,587 | 3,260 | 3,507 | 2,637 | 2,706 | 2,241 | 2,062 | 1,304 | 730 | 193 | 458 | 640 | 638 | 819 | 836 | 946 | 1,195 | 1,343 | 1,381 | 987 | 1,082 | 956 | 1,086 | 991 | 1,044 | 851 | 819 | 785 | 552 | 548 | 881 | 677 | 529 | 685 | 706 | 807 | 323 | 641 | 621 | 454 | 662 | 1,181 | 710 | 781 | 769 | 910 | 325 | 667 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Income | 4,183 | 6,501 | 7,548 | 7,082 | 7,713 | 7,610 | 8,610 | 9,240 | 8,220 | 7,630 | 9,070 | 7,880 | 11,430 | 12,750 | 19,660 | 17,850 | 5,480 | 8,870 | 6,750 | 4,690 | 2,730 | (20,070) | (680) | (1,080) | (610) | 5,690 | 3,170 | 3,130 | 2,350 | 6,000 | 6,240 | 3,950 | 4,650 | 8,380 | 3,970 | 3,350 | 4,010 | 1,680 | 2,650 | 1,700 | 1,810 | 2,780 | 4,240 | 4,190 | 4,940 | 6,570 | 8,070 | 8,780 | 9,100 | 8,350 | 7,870 | 6,860 | 9,500 | 9,950 | 9,570 | 15,910 | 9,450 | 9,400 | 10,330 | 10,680 | 10,650 | 9,250 | 7,350 | 7,560 | 6,300 | 6,050 | 4,730 | 3,950 | 4,550 | 7,820 | 14,830 | 11,680 | 10,890 | 11,660 | 9,410 | 10,260 | 9,280 | 10,250 | 10,490 | 10,360 | 8,400 | 10,710 | 9,920 | 7,640 | 7,860 | 8,420 | 5,680 | 5,790 | 5,440 | 6,650 | 3,650 | 4,170 | 7,040 | 4,090 | 2,640 | 2,640 | 2,090 | 2,680 | 3,180 | 4,460 | 5,000 | 5,220 | 4,490 | 4,530 | 3,480 | 4,185 | 2,188 | 1,954 | 1,484 | 1,460 | 1,400 | 1,620 | 1,820 | 2,500 | 1,820 | 1,965 | 2,175 | 2,495 | 1,560 | 1,570 | 1,885 | 1,680 | 1,500 | 1,630 | 1,660 | 1,900 | 1,155 | 885 | 1,160 | 1,500 | 1,360 | 1,235 | 1,185 | 1,330 | 1,135 | 955 | 1,350 | 1,120 | 1,115 | 1,125 | 2,240 | 1,555 | 1,075 | 1,100 | 1,280 | 970 | 1,110 | 160 | 1,270 | 1,380 | 1,225 | 1,200 | 1,455 | 1,555 | 1,065 | 1,150 | 1,070 | 1,480 | 1,055 | 1,115 |
| Per Share Data | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EPS (Basic) | 1.00 | 1.50 | 1.76 | 1.64 | 1.76 | 1.72 | 1.93 | 2.14 | 2.06 | 1.91 | 2.25 | 1.94 | 2.79 | 3.12 | 4.70 | 4.22 | 1.28 | 2.08 | 1.58 | 1.10 | 0.64 | -4.70 | -0.15 | -0.26 | -0.14 | 1.33 | 0.74 | 0.73 | 0.55 | 1.41 | 1.46 | 0.92 | 1.09 | 1.97 | 0.93 | 0.78 | 0.95 | 0.41 | 0.63 | 0.41 | 0.43 | 0.67 | 1.01 | 1.00 | 1.17 | 1.56 | 1.89 | 2.04 | 2.10 | 1.91 | 1.79 | 1.55 | 2.12 | 2.20 | 2.09 | 3.41 | 2.00 | 1.97 | 2.13 | 2.19 | 2.14 | 1.86 | 1.44 | 1.61 | 1.33 | 1.28 | 0.98 | 0.82 | 0.92 | 1.58 | 2.89 | 2.25 | 2.05 | 2.19 | 1.72 | 1.85 | 1.64 | 1.81 | 1.79 | 1.74 | 1.38 | 1.76 | 1.60 | 1.21 | 1.23 | 1.32 | 0.88 | 0.89 | 0.83 | 1.01 | 0.55 | 0.63 | 1.05 | 0.61 | 0.39 | 0.40 | 0.30 | 0.38 | 0.46 | 0.66 | 0.73 | 0.76 | 0.65 | 0.65 | 0.50 | 0.60 | 0.31 | 0.25 | 0.21 | 0.30 | 0.29 | 0.33 | 0.39 | 0.51 | 0.37 | 0.40 | 0.44 | 0.50 | 0.31 | 0.32 | 0.38 | 0.34 | 0.30 | 0.33 | 0.34 | 0.38 | 0.23 | 0.18 | 0.23 | 0.30 | 0.28 | 0.25 | 0.24 | 0.26 | 0.23 | 0.19 | 0.27 | 0.22 | 0.22 | 0.23 | 0.45 | 0.31 | 0.22 | 0.22 | 0.26 | 0.09 | 0.22 | 0.04 | 0.25 | 0.27 | 0.24 | 0.23 | 0.27 | 0.29 | 0.19 | 0.21 | 0.19 | 0.26 | 0.19 | 0.20 |
| EPS (Diluted) | 1.00 | 1.53 | 1.76 | 1.64 | 1.76 | 1.72 | 1.92 | 2.14 | 2.06 | 1.91 | 2.25 | 1.94 | 2.79 | 3.08 | 4.68 | 4.21 | 1.28 | 2.08 | 1.57 | 1.10 | 0.64 | -4.70 | -0.15 | -0.25 | -0.14 | 1.33 | 0.74 | 0.73 | 0.55 | 1.41 | 1.46 | 0.92 | 1.09 | 1.97 | 0.93 | 0.78 | 0.95 | 0.41 | 0.63 | 0.41 | 0.43 | 0.67 | 1.01 | 1.00 | 1.17 | 1.56 | 1.89 | 2.04 | 2.10 | 1.91 | 1.79 | 1.55 | 2.12 | 2.19 | 2.09 | 3.41 | 2.00 | 1.97 | 2.13 | 2.18 | 2.14 | 1.86 | 1.44 | 1.60 | 1.33 | 1.28 | 0.98 | 0.81 | 0.92 | 1.58 | 2.86 | 2.22 | 2.03 | 2.17 | 1.70 | 1.83 | 1.62 | 1.79 | 1.77 | 1.72 | 1.37 | 1.75 | 1.58 | 1.20 | 1.22 | 1.31 | 0.88 | 0.88 | 0.83 | 1.01 | 0.55 | 0.62 | 1.05 | 0.61 | 0.39 | 0.39 | 0.30 | 0.38 | 0.46 | 0.65 | 0.72 | 0.75 | 0.64 | 0.64 | 0.50 | 0.60 | 0.31 | 0.25 | 0.21 | 0.30 | 0.29 | 0.33 | 0.38 | 0.50 | 0.37 | 0.39 | 0.43 | 0.49 | 0.31 | 0.31 | 0.38 | 0.33 | 0.30 | 0.33 | 0.34 | 0.38 | 0.23 | 0.18 | 0.23 | 0.30 | 0.28 | 0.25 | 0.24 | 0.26 | 0.23 | 0.19 | 0.27 | 0.22 | 0.22 | 0.23 | 0.45 | 0.31 | 0.22 | 0.22 | 0.26 | 0.09 | 0.22 | 0.04 | 0.25 | 0.27 | 0.24 | 0.23 | 0.27 | 0.29 | 0.19 | 0.21 | 0.19 | 0.26 | 0.19 | 0.20 |
| Shares Outstanding | 4,183 | 4,331 | 4,331 | 4,331 | 4,462 | 4,462 | 4,462 | 4,317 | 3,998 | 3,971 | 4,025 | 4,066 | 4,102 | 4,082 | 4,185 | 4,233 | 4,266 | 4,264.4 | 4,276 | 4,263.6 | 4,265.6 | 4,270.2 | 4,533.3 | 4,153.8 | 4,270.0 | 4,277.2 | 4,226.7 | 4,287.7 | 4,272.7 | 4,255.3 | 4,274.0 | 4,271 | 4,270 | 4,262.4 | 4,271 | 4,294.9 | 4,221.1 | 4,097.6 | 4,206.3 | 4,146.3 | 4,178 | 4,149.3 | 4,198.0 | 4,190 | 4,222.2 | 4,211.5 | 4,267 | 4,282.9 | 4,333.3 | 4,371.7 | 4,396.6 | 4,425.8 | 4,481.1 | 4,522.7 | 4,578.9 | 4,665.7 | 4,725 | 4,771.6 | 4,849.8 | 4,906 | 4,963 | 4,963 | 5,076 | 4,716 | 4,722 | 4,722 | 4,784 | 4,817.1 | 4,937 | 4,937 | 5,102 | 5,201 | 5,312.2 | 5,312.2 | 5,470.9 | 5,545.9 | 5,658.5 | 5,658.5 | 5,860.3 | 5,954.0 | 6,087.0 | 6,087.0 | 6,200 | 6,314.0 | 6,390.2 | 6,390.2 | 6,454.5 | 6,505.6 | 6,554.2 | 6,554.2 | 6,636.4 | 6,619.0 | 6,704.8 | 6,704.8 | 6,769.2 | 6,600 | 6,966.7 | 6,871.1 | 6,913.0 | 6,757.6 | 6,896.6 | 6,896.6 | 6,961.2 | 6,969.2 | 6,960 | 6,960 | 4,856 | 4,856 | 4,856 | 4,856 | 4,827.6 | 4,909.1 | 4,909.1 | 4,909.1 | 4,918.9 | 4,974.7 | 5,000 | 5,000 | 5,032.3 | 4,984.1 | 4,960.5 | 4,960.5 | 5,000 | 5,015.4 | 4,955.2 | 4,765.5 | 5,021.7 | 5,057.1 | 5,043.5 | 4,809.1 | 4,945.5 | 5,040.8 | 5,042.6 | 4,867.4 | 5,044.4 | 5,026.3 | 5,000 | 4,753.6 | 5,068.2 | 5,000 | 5,033.7 | 4,827.4 | 5,000 | 5,000 | 5,019.6 | 5,019.6 | 5,045.5 | 5,095.5 | 5,154.8 | 5,154.8 | 5,232 | 5,424.8 | 5,424.8 | 5,424.8 | 5,705.4 | 5,704 | 5,704 | 5,704 | 5,777.2 | 5,791.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 | 1989 Q3 | 1988 Q4 | 1987 Q4 | 1986 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash & Cash Equivalents | 8,435 | 10,681 | 13,814 | 14,352 | 17,036 | 23,029 | 26,926 | 26,460 | 33,320 | 31,539 | 32,944 | 29,528 | 32,651 | 29,640 | 30,407 | 18,861 | 11,074 | 6,802 | 4,768 | 3,465 | 3,515 | 4,364 | 8,832 | 12,576 | 11,412 | 3,089 | 5,351 | 4,213 | 4,586 | 3,042 | 5,669 | 3,430 | 4,125 | 3,177 | 4,266 | 4,042 | 4,897 | 3,657 | 5,093 | 4,358 | 4,846 | 3,705 | 4,296 | 4,343 | 5,184 | 4,616 | 4,962 | 6,083 | 5,601 | 4,644 | 5,310 | 4,609 | 6,214 | 9,582 | 13,055 | 17,802 | 18,670 | 12,664 | 11,022 | 8,287 | 12,833 | 7,825 | 12,244 | 13,252 | 13,742 | 10,693 | 12,472 | 15,576 | 24,972 | 31,437 | 36,674 | 38,968 | 40,913 | 33,981 | 31,423 | 28,959 | 29,994 | 28,244 | 32,734 | 32,113 | 31,945 | 28,671 | 29,240 | 25,648 | 25,165 | 18,531 | 16,108 | 14,177 | 15,894 | 10,626 | 11,015 | 12,521 | 12,328 | 7,229 | 6,937 | 5,700 | 6,622 | 6,547 | 9,026 | 9,298 | 10,906 | 7,080 | 6,644 | 5,813 | 2,928 | 1,688 | 1,151 | 1,328 | 1,385 | 2,386 | 2,101 | 2,689 | 3,841 | 4,047 | 4,781 | 4,720 | 5,263 | 2,951 | 2,910 | 3,222 | 3,523 | 1,508 | 2,200 | 2,577 | 2,770 | 1,157 | 1,700 | 1,879 | 1,648 | 983 | 1,552 | 1,387 | 1,109 | 898 | 994 | 1,320 | 1,627 | 1,496 | 1,417 | 1,036 | 1,635 | 1,332 | 1,340 | 1,530 | 1,684 | 1,865 | 1,999 | 2,409 | 2,531 | 3,816 |
| Short-Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,754 | 0 | 0 | 15 | 15 | 85 | 169 | 151 | 153 | 168 | 570 | 1,760 | 732 | 480 | 519 | 190 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 50 | 57 | 73 | 39 | 0 | 0 | 50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Receivables | 61,783 | 44,562 | 45,285 | 41,792 | 46,303 | 43,681 | 41,505 | 43,071 | 40,366 | 38,015 | 41,814 | 35,915 | 38,808 | 41,749 | 42,411 | 48,063 | 42,142 | 32,383 | 29,516 | 28,540 | 24,755 | 20,581 | 19,974 | 19,036 | 20,871 | 26,966 | 25,308 | 27,132 | 27,105 | 24,701 | 27,880 | 26,993 | 24,686 | 25,597 | 23,263 | 21,289 | 21,842 | 21,394 | 20,388 | 21,827 | 19,814 | 19,875 | 22,157 | 25,957 | 25,031 | 28,009 | 30,963 | 34,182 | 32,480 | 33,152 | 33,230 | 35,340 | 34,291 | 34,987 | 36,635 | 33,741 | 35,844 | 38,642 | 34,368 | 35,331 | 35,146 | 32,284 | 30,244 | 29,206 | 29,052 | 27,645 | 26,937 | 26,862 | 22,942 | 24,702 | 35,251 | 41,820 | 36,428 | 36,450 | 31,832 | 30,315 | 27,582 | 28,942 | 28,390 | 28,607 | 26,962 | 27,484 | 26,193 | 25,716 | 25,489 | 25,359 | 24,506 | 23,089 | 24,189 | 24,309 | 20,248 | 19,471 | 22,146 | 21,163 | 18,699 | 19,584 | 18,640 | 19,549 | 20,512 | 21,409 | 21,117 | 22,996 | 21,601 | 20,285 | 19,083 | 19,155 | 10,778 | 9,107 | 9,161 | 15,829 | 9,293 | 9,396 | 9,967 | 10,702 | 10,248 | 9,814 | 10,347 | 10,499 | 9,115 | 8,686 | 8,928 | 8,925 | 8,059 | 8,066 | 8,431 | 8,073 | 7,315 | 7,445 | 6,972 | 6,860 | 7,415 | 7,488 | 7,719 | 8,079 | 8,404 | 8,020 | 7,448 | 8,540 | 7,695 | 7,681 | 8,075 | 9,574 | 8,368 | 7,050 | 7,609 | 7,787 | 6,796 | 6,094 | 6,278 | 6,784 |
| Inventory | 24,975 | 26,302 | 27,238 | 25,371 | 24,478 | 23,524 | 23,875 | 24,503 | 23,491 | 25,120 | 24,450 | 24,249 | 23,642 | 24,435 | 24,096 | 23,585 | 22,177 | 18,780 | 19,607 | 19,275 | 18,357 | 18,850 | 17,885 | 19,657 | 16,501 | 18,528 | 17,590 | 18,835 | 18,332 | 18,958 | 18,761 | 18,483 | 18,048 | 16,992 | 16,743 | 15,305 | 14,873 | 15,080 | 15,342 | 15,875 | 16,223 | 16,245 | 16,584 | 16,663 | 16,102 | 16,678 | 17,761 | 18,177 | 18,568 | 16,135 | 16,867 | 17,197 | 16,231 | 14,542 | 16,575 | 15,158 | 14,749 | 15,024 | 16,730 | 19,048 | 16,262 | 12,976 | 14,302 | 13,439 | 13,488 | 11,553 | 12,585 | 12,441 | 12,717 | 11,646 | 15,940 | 15,861 | 15,378 | 11,089 | 13,019 | 12,895 | 12,605 | 10,714 | 12,528 | 11,829 | 11,584 | 9,321 | 10,976 | 10,583 | 10,462 | 9,487 | 10,079 | 9,958 | 10,186 | 8,957 | 9,757 | 10,035 | 8,862 | 8,068 | 8,756 | 8,666 | 8,321 | 7,904 | 8,615 | 8,395 | 8,382 | 8,304 | 8,540 | 8,499 | 8,184 | 8,492 | 4,895 | 4,787 | 4,947 | 8,692 | 5,462 | 5,119 | 5,209 | 5,487 | 5,486 | 5,136 | 5,064 | 5,285 | 5,468 | 5,355 | 5,339 | 5,681 | 5,877 | 5,897 | 5,522 | 5,541 | 5,565 | 5,469 | 5,219 | 5,472 | 5,406 | 5,491 | 5,582 | 5,807 | 6,357 | 6,149 | 5,722 | 6,081 | 6,135 | 5,753 | 6,088 | 6,386 | 6,277 | 5,708 | 5,624 | 5,622 | 5,567 | 5,151 | 5,172 | 4,551 |
| Other Current Assets | 2,594 | 1,837 | 2,168 | 3,593 | 3,416 | 1,756 | 2,043 | 2,204 | 2,200 | 1,935 | 1,934 | 2,068 | 2,123 | 1,807 | 2,375 | 2,654 | 1,862 | 1,189 | 1,664 | 1,562 | 1,568 | 1,098 | 2,002 | 1,747 | 1,465 | 1,469 | 1,759 | 1,563 | 1,553 | 1,272 | 1,665 | 1,649 | 1,456 | 1,368 | 1,480 | 1,544 | 1,519 | 1,285 | 2,122 | 3,768 | 3,368 | 2,798 | 4,197 | 4,684 | 4,341 | 3,607 | 4,909 | 5,571 | 5,215 | 5,377 | 5,896 | 5,698 | 5,858 | 5,349 | 5,873 | 6,096 | 6,897 | 6,633 | 7,256 | 7,885 | 7,781 | 5,899 | 5,828 | 6,304 | 5,329 | 5,175 | 5,179 | 4,464 | 4,019 | 3,911 | 0 | 0 | 0 | 0 | 4,604 | 4,604 | 4,604 | 4,604 | 4,604 | 4,604 | 4,604 | 4,604 | 4,604 | 4,604 | 4,604 | 4,604 | 4,602 | 4,601 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,662 | 2,404 | 2,128 | 1,733 | 1,185 | 1,207 | 1,216 | 1,637 | 1,221 | 1,076 | 1,024 | 956 | 1,171 | 1,124 | 1,094 | 1,175 | 1,085 | 1,138 | 1,174 | 1,204 | 1,362 | 1,446 | 1,729 | 1,689 | 1,870 | 1,193 | 1,649 | 1,544 | 1,855 | 1,890 | 1,768 | 1,640 | 1,381 | 1,169 | 873 | 895 | 921 | 1,041 | 1,045 | 1,044 | 1,324 | 1,409 | 1,241 | 1,302 | 1,668 | 1,192 | 1,410 | 1,169 |
| Total Current Assets | 97,787 | 83,382 | 88,505 | 85,108 | 91,233 | 91,990 | 94,349 | 96,238 | 99,377 | 96,609 | 101,142 | 91,760 | 97,224 | 97,631 | 99,289 | 93,163 | 77,255 | 59,154 | 55,555 | 52,842 | 48,195 | 44,893 | 48,693 | 53,016 | 50,249 | 50,052 | 50,008 | 51,743 | 51,576 | 47,973 | 53,975 | 50,555 | 48,315 | 47,134 | 45,752 | 42,180 | 43,131 | 41,416 | 42,945 | 45,828 | 44,251 | 42,623 | 47,234 | 51,647 | 50,658 | 52,910 | 58,595 | 64,013 | 61,864 | 59,308 | 61,303 | 62,844 | 62,594 | 64,460 | 72,138 | 72,797 | 76,160 | 72,963 | 69,376 | 72,305 | 72,022 | 58,984 | 62,633 | 62,216 | 61,696 | 55,235 | 57,324 | 59,496 | 64,818 | 72,266 | 96,021 | 103,982 | 97,758 | 85,963 | 85,247 | 80,720 | 78,065 | 75,777 | 81,753 | 80,658 | 78,474 | 73,342 | 74,730 | 69,630 | 68,590 | 60,377 | 57,935 | 54,250 | 52,475 | 45,960 | 42,958 | 44,066 | 45,474 | 38,291 | 36,543 | 36,137 | 35,455 | 35,681 | 40,327 | 41,322 | 42,527 | 40,399 | 39,449 | 37,051 | 32,380 | 31,141 | 18,048 | 16,429 | 16,709 | 28,594 | 18,077 | 18,280 | 20,041 | 21,192 | 21,686 | 20,794 | 21,768 | 19,910 | 18,578 | 18,401 | 18,964 | 17,318 | 17,498 | 17,986 | 18,452 | 16,460 | 16,450 | 15,986 | 15,488 | 14,859 | 16,228 | 16,256 | 16,178 | 16,424 | 17,136 | 16,658 | 15,670 | 17,012 | 16,168 | 15,511 | 16,843 | 18,336 | 17,309 | 15,697 | 16,158 | 16,576 | 16,030 | 14,846 | 15,391 | 16,320 |
| Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment | 298,781 | 299,373 | 298,388 | 295,356 | 292,646 | 294,318 | 299,543 | 298,283 | 213,723 | 214,940 | 205,862 | 206,736 | 206,023 | 204,692 | 203,102 | 209,159 | 212,773 | 216,552 | 218,795 | 223,012 | 224,641 | 227,553 | 250,496 | 250,524 | 248,409 | 253,018 | 250,512 | 250,853 | 248,563 | 247,101 | 249,153 | 248,209 | 250,352 | 252,630 | 255,556 | 252,987 | 253,147 | 244,224 | 251,923 | 254,062 | 255,257 | 251,605 | 250,583 | 253,653 | 249,497 | 252,668 | 251,406 | 251,353 | 245,897 | 243,650 | 240,981 | 235,240 | 233,728 | 226,949 | 220,330 | 214,940 | 214,602 | 214,664 | 209,194 | 209,807 | 203,726 | 199,548 | 195,440 | 188,069 | 140,819 | 139,116 | 132,874 | 127,861 | 122,224 | 121,346 | 123,258 | 124,925 | 122,935 | 120,869 | 119,102 | 116,058 | 114,201 | 113,687 | 111,722 | 111,110 | 108,397 | 107,010 | 107,094 | 106,215 | 107,415 | 108,639 | 104,893 | 103,854 | 104,784 | 104,965 | 101,192 | 99,500 | 96,595 | 94,940 | 93,459 | 93,190 | 89,253 | 89,602 | 89,533 | 88,356 | 88,006 | 89,829 | 90,067 | 91,303 | 92,553 | 94,043 | 65,999 | 65,002 | 64,415 | 92,583 | 68,277 | 66,752 | 66,726 | 66,414 | 67,008 | 65,520 | 65,493 | 66,607 | 65,914 | 65,487 | 65,183 | 65,446 | 64,888 | 64,653 | 64,535 | 63,425 | 63,454 | 62,443 | 61,777 | 61,962 | 61,722 | 61,608 | 61,821 | 61,799 | 63,860 | 64,115 | 62,454 | 63,864 | 62,115 | 60,324 | 60,754 | 62,688 | 62,262 | 61,008 | 60,144 | 60,425 | 57,793 | 54,059 | 53,434 | 49,289 |
| Goodwill | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 21,717 | 20,908 | 21,309 | 21,041 | 20,176 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 29,206 | 29,052 | 27,645 | 0 | 26,862 | 22,942 | 24,702 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Long-Term Investments | 46,125 | 45,317 | 46,138 | 46,092 | 47,853 | 34,353 | 48,869 | 47,948 | 47,608 | 34,257 | 48,066 | 47,273 | 49,044 | 34,800 | 50,235 | 46,820 | 46,329 | 31,363 | 45,641 | 44,774 | 44,181 | 29,915 | 43,609 | 43,192 | 42,981 | 29,481 | 42,920 | 42,533 | 42,068 | 26,592 | 40,427 | 39,691 | 40,350 | 24,528 | 37,649 | 37,719 | 38,268 | 20,964 | 35,553 | 34,182 | 34,915 | 20,611 | 34,315 | 34,162 | 34,471 | 20,543 | 35,012 | 35,110 | 37,169 | 19,734 | 37,048 | 35,643 | 35,641 | 18,967 | 35,105 | 33,921 | 34,527 | 34,333 | 35,342 | 35,241 | 35,207 | 35,338 | 33,173 | 32,642 | 32,541 | 31,665 | 32,064 | 30,358 | 29,105 | 28,556 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Assets | 0 | 0 | 0 | 0 | 0 | 32,814 | 19,155 | 18,238 | 17,210 | 30,511 | 17,189 | 17,479 | 17,080 | 31,944 | 17,526 | 18,632 | 18,414 | 31,854 | 16,697 | 16,661 | 16,753 | 30,389 | 15,245 | 14,763 | 14,165 | 30,046 | 15,921 | 15,600 | 13,982 | 24,530 | 11,073 | 10,335 | 9,809 | 24,399 | 10,470 | 10,126 | 9,663 | 23,710 | 8,965 | 8,401 | 8,366 | 21,919 | 8,530 | 8,798 | 8,335 | 23,372 | 7,751 | 8,110 | 8,103 | 24,116 | 8,232 | 7,888 | 7,676 | 23,419 | 7,618 | 7,987 | 19,863 | 9,092 | 9,315 | 8,851 | 8,578 | 8,640 | 8,748 | 0 | 0 | 0 | 7,045 | 0 | 0 | 0 | 36,939 | 37,851 | 37,509 | 35,250 | 32,312 | 31,537 | 31,033 | 29,551 | 30,472 | 29,242 | 29,131 | 27,983 | 27,897 | 25,971 | 25,247 | 26,240 | 24,605 | 22,885 | 22,943 | 23,353 | 22,837 | 21,537 | 20,426 | 19,413 | 19,471 | 18,905 | 17,329 | 17,891 | 18,044 | 17,982 | 18,253 | 18,772 | 18,736 | 18,264 | 18,305 | 19,337 | 10,347 | 9,804 | 9,607 | 18,158 | 8,873 | 8,184 | 8,186 | 8,458 | 8,429 | 8,606 | 8,386 | 9,010 | 8,976 | 8,508 | 8,432 | 8,532 | 8,320 | 8,519 | 8,284 | 7,977 | 7,886 | 7,673 | 7,389 | 7,324 | 7,037 | 6,686 | 6,736 | 6,807 | 6,547 | 6,445 | 6,383 | 6,684 | 6,310 | 5,909 | 6,064 | 6,683 | 6,586 | 5,903 | 5,983 | 6,218 | 5,143 | 5,388 | 5,217 | 3,875 |
| Total Non-Current Assets | 366,623 | 365,598 | 365,835 | 362,489 | 360,675 | 361,485 | 367,567 | 364,469 | 278,541 | 279,708 | 271,117 | 271,488 | 272,147 | 271,436 | 270,863 | 274,611 | 277,516 | 279,769 | 281,133 | 284,447 | 285,575 | 287,857 | 309,350 | 308,479 | 305,555 | 312,545 | 309,353 | 308,986 | 304,613 | 298,223 | 300,653 | 298,235 | 300,511 | 301,557 | 303,675 | 300,832 | 301,078 | 288,898 | 296,441 | 296,645 | 298,538 | 294,135 | 293,428 | 296,613 | 292,303 | 296,583 | 294,169 | 294,573 | 291,169 | 287,500 | 286,261 | 278,771 | 277,045 | 269,335 | 263,053 | 256,848 | 268,992 | 258,089 | 253,851 | 253,899 | 247,511 | 243,526 | 237,361 | 228,852 | 181,052 | 178,088 | 171,983 | 165,165 | 157,673 | 155,786 | 160,197 | 162,776 | 160,444 | 156,119 | 151,414 | 147,595 | 145,234 | 143,238 | 142,194 | 140,352 | 137,528 | 134,993 | 134,991 | 132,186 | 132,662 | 134,879 | 129,498 | 126,739 | 127,727 | 128,318 | 124,029 | 121,037 | 117,021 | 114,353 | 112,930 | 112,095 | 106,582 | 107,493 | 107,577 | 106,338 | 106,259 | 108,601 | 108,803 | 109,567 | 110,858 | 113,380 | 76,346 | 74,806 | 74,022 | 110,741 | 77,150 | 74,936 | 74,912 | 74,872 | 75,437 | 74,126 | 73,879 | 75,617 | 74,890 | 73,995 | 73,615 | 73,978 | 73,208 | 73,172 | 72,819 | 71,402 | 71,340 | 70,116 | 69,166 | 69,286 | 68,759 | 68,294 | 68,557 | 68,606 | 70,407 | 70,560 | 68,837 | 70,548 | 68,425 | 66,233 | 66,818 | 69,371 | 68,848 | 66,911 | 66,127 | 66,643 | 62,936 | 59,447 | 58,651 | 53,164 |
| Total Assets | 464,410 | 448,980 | 454,340 | 447,597 | 451,908 | 453,475 | 461,916 | 460,707 | 377,918 | 376,317 | 372,259 | 363,248 | 369,371 | 369,067 | 370,152 | 367,774 | 354,771 | 338,923 | 336,688 | 337,289 | 333,770 | 332,750 | 358,043 | 361,495 | 355,804 | 362,597 | 359,361 | 360,729 | 356,189 | 346,196 | 354,628 | 348,790 | 348,826 | 348,691 | 349,427 | 343,012 | 344,209 | 330,314 | 339,386 | 342,473 | 342,789 | 336,758 | 340,662 | 348,260 | 342,961 | 349,493 | 352,764 | 358,586 | 353,033 | 346,808 | 347,564 | 341,615 | 339,639 | 333,795 | 335,191 | 329,645 | 345,152 | 331,052 | 323,227 | 326,204 | 319,533 | 302,510 | 299,994 | 291,068 | 242,748 | 233,323 | 229,307 | 224,661 | 222,491 | 228,052 | 256,218 | 266,758 | 258,202 | 242,082 | 236,661 | 228,315 | 223,299 | 219,015 | 223,947 | 221,010 | 216,002 | 208,335 | 209,721 | 201,816 | 201,252 | 195,256 | 187,433 | 180,989 | 180,202 | 174,278 | 166,987 | 165,103 | 162,495 | 152,644 | 149,473 | 148,232 | 142,037 | 143,174 | 147,904 | 147,660 | 148,786 | 149,000 | 148,252 | 146,618 | 143,238 | 144,521 | 94,394 | 91,235 | 90,731 | 92,630 | 95,227 | 93,216 | 94,953 | 96,064 | 97,123 | 94,920 | 95,647 | 95,527 | 93,468 | 92,396 | 92,579 | 91,296 | 90,706 | 91,158 | 91,271 | 87,862 | 87,790 | 86,102 | 84,654 | 84,145 | 84,987 | 84,550 | 84,735 | 85,030 | 87,543 | 87,218 | 84,507 | 87,560 | 84,593 | 81,744 | 83,661 | 87,707 | 86,157 | 82,608 | 82,285 | 83,219 | 78,966 | 74,293 | 74,042 | 69,484 |
| Current Liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Payables | 77,088 | 60,911 | 65,382 | 59,725 | 63,987 | 36,145 | 60,518 | 60,107 | 59,531 | 31,249 | 62,257 | 54,404 | 59,935 | 33,169 | 62,550 | 67,958 | 63,501 | 26,623 | 47,257 | 45,780 | 41,017 | 17,499 | 33,340 | 33,216 | 35,815 | 24,694 | 40,541 | 41,480 | 42,090 | 21,063 | 41,714 | 38,490 | 37,207 | 21,701 | 34,698 | 31,100 | 32,069 | 17,801 | 30,027 | 33,801 | 32,294 | 18,074 | 36,681 | 39,914 | 38,144 | 25,286 | 49,272 | 52,363 | 52,109 | 30,920 | 51,260 | 52,619 | 53,978 | 33,789 | 53,516 | 51,322 | 59,084 | 33,969 | 54,572 | 57,853 | 57,700 | 30,780 | 48,251 | 45,454 | 46,136 | 24,236 | 42,645 | 41,895 | 38,468 | 21,190 | 49,087 | 60,262 | 53,613 | 29,239 | 43,525 | 41,247 | 38,923 | 25,084 | 40,225 | 39,302 | 39,019 | 36,120 | 39,055 | 36,185 | 35,489 | 26,611 | 32,107 | 30,184 | 30,356 | 28,445 | 27,731 | 26,530 | 27,592 | 13,792 | 24,394 | 24,140 | 23,159 | 22,862 | 24,632 | 25,307 | 25,164 | 26,755 | 27,646 | 27,217 | 25,631 | 13,524 | 15,410 | 13,734 | 13,670 | 10,915 | 14,269 | 13,280 | 13,573 | 14,683 | 14,966 | 13,691 | 13,860 | 14,510 | 14,273 | 13,329 | 13,756 | 14,113 | 13,556 | 13,750 | 13,925 | 13,391 | 12,832 | 12,729 | 12,326 | 12,122 | 12,630 | 12,253 | 12,320 | 12,645 | 14,132 | 13,702 | 12,736 | 14,079 | 13,063 | 12,560 | 13,047 | 15,611 | 14,083 | 12,482 | 12,263 | 13,581 | 11,075 | 0 | 0 | 0 |
| Short-Term Debt | 14,531 | 9,296 | 9,212 | 5,419 | 4,728 | 4,955 | 5,632 | 6,621 | 8,227 | 4,090 | 4,743 | 3,929 | 2,296 | 634 | 6,182 | 7,367 | 4,886 | 4,276 | 12,966 | 15,293 | 18,185 | 20,458 | 21,911 | 22,952 | 27,755 | 20,578 | 21,196 | 26,195 | 21,794 | 17,258 | 19,413 | 20,500 | 19,836 | 17,930 | 15,741 | 17,185 | 18,483 | 13,830 | 17,239 | 14,972 | 13,540 | 18,762 | 14,473 | 14,409 | 13,277 | 17,468 | 10,243 | 9,948 | 9,223 | 15,808 | 13,889 | 11,861 | 5,937 | 3,653 | 3,496 | 6,704 | 6,419 | 7,711 | 7,431 | 4,365 | 3,560 | 2,255 | 3,046 | 2,946 | 2,396 | 2,476 | 2,418 | 2,157 | 2,163 | 2,400 | 2,881 | 2,310 | 2,771 | 2,383 | 2,095 | 2,033 | 2,006 | 1,702 | 2,125 | 1,964 | 1,739 | 1,771 | 2,331 | 3,015 | 3,309 | 3,280 | 4,913 | 4,746 | 4,834 | 4,789 | 4,004 | 4,327 | 4,172 | 4,093 | 3,773 | 3,702 | 3,395 | 3,703 | 3,893 | 3,890 | 5,560 | 6,161 | 6,713 | 6,617 | 7,370 | 10,570 | 4,820 | 4,770 | 3,837 | 8,484 | 2,639 | 2,557 | 2,753 | 2,902 | 2,647 | 2,643 | 2,617 | 2,510 | 2,466 | 2,479 | 2,433 | 2,247 | 2,550 | 3,308 | 3,581 | 3,858 | 4,195 | 4,116 | 3,863 | 4,109 | 4,385 | 4,905 | 4,365 | 4,787 | 4,084 | 4,798 | 4,053 | 4,460 | 4,250 | 4,176 | 4,922 | 6,090 | 7,117 | 6,596 | 6,913 | 6,757 | 7,784 | 4,949 | 2,864 | 3,584 |
| Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 2,759 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 15,663 | 14,661 | 14,599 | 15,967 | 10,300 | 8,636 | 9,661 | 15,979 | 12,454 | 10,288 | 10,676 | 8,416 | 9,489 | 7,429 | 8,959 | 13,090 | 7,175 | 6,318 | 6,765 | (222) | 6,906 | 5,791 | 5,888 | 10,662 | 4,892 | 3,400 | 3,624 | 3,549 | 6,040 | 6,417 | 6,637 | 5,275 | 5,416 | 4,758 | 4,220 | 14,639 | 1,349 | 1,206 | 1,365 | 4,249 | 1,857 | 1,695 | 2,250 | 2,069 | 2,637 | 2,398 | 2,652 | 2,485 | 2,959 | 2,859 | 3,012 | 2,376 | 2,477 | 2,403 | 2,459 | 2,244 | 2,226 | 2,044 | 2,225 | 2,359 | 2,451 | 2,027 | 2,362 | 2,231 | 2,086 | 1,918 | 2,205 | 2,315 | 2,037 | 1,727 | 2,022 | 2,324 | 2,090 | 1,648 | 1,818 | 1,646 | 1,470 | 12,530 | 12,432 | 11,636 |
| Total Current Liabilities | 94,378 | 72,330 | 77,850 | 68,161 | 73,829 | 70,307 | 69,993 | 70,763 | 71,921 | 65,316 | 71,186 | 61,815 | 66,666 | 69,045 | 74,057 | 80,110 | 72,059 | 56,643 | 61,856 | 62,238 | 60,150 | 56,363 | 56,468 | 57,270 | 64,773 | 63,989 | 64,195 | 70,287 | 66,632 | 57,138 | 65,288 | 62,447 | 60,306 | 57,771 | 53,777 | 50,949 | 53,374 | 47,638 | 50,021 | 51,504 | 48,726 | 53,976 | 54,828 | 58,372 | 55,933 | 64,633 | 65,984 | 69,529 | 70,108 | 71,724 | 72,749 | 72,688 | 70,084 | 64,139 | 70,061 | 70,136 | 79,994 | 77,505 | 74,971 | 74,533 | 73,576 | 62,633 | 61,740 | 57,821 | 57,744 | 52,061 | 52,933 | 51,614 | 49,505 | 49,100 | 67,631 | 77,233 | 70,983 | 58,312 | 55,920 | 51,916 | 50,590 | 48,817 | 54,804 | 51,554 | 51,434 | 46,307 | 50,875 | 46,629 | 47,757 | 42,981 | 44,195 | 41,248 | 41,955 | 38,386 | 38,641 | 36,648 | 37,652 | 33,175 | 33,059 | 31,242 | 30,178 | 30,114 | 34,565 | 35,614 | 37,361 | 38,191 | 39,775 | 38,592 | 37,221 | 38,733 | 21,579 | 19,710 | 18,872 | 19,412 | 18,765 | 17,532 | 18,576 | 19,654 | 20,250 | 18,732 | 19,129 | 19,505 | 19,698 | 18,667 | 19,201 | 18,736 | 18,583 | 19,461 | 19,965 | 19,493 | 19,253 | 18,889 | 18,414 | 18,590 | 19,466 | 19,185 | 19,047 | 19,663 | 20,302 | 20,418 | 18,994 | 20,854 | 19,350 | 18,463 | 19,991 | 24,025 | 23,290 | 20,726 | 20,994 | 21,984 | 20,329 | 17,479 | 15,296 | 15,220 |
| Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | 33,130 | 60,961 | 32,824 | 33,570 | 32,823 | 32,804 | 36,918 | 36,565 | 32,213 | 33,645 | 36,510 | 37,567 | 39,150 | 37,260 | 39,246 | 39,516 | 42,651 | 41,566 | 43,639 | 45,319 | 45,137 | 45,502 | 46,888 | 46,563 | 31,857 | 24,672 | 25,950 | 19,001 | 19,031 | 19,235 | 20,624 | 20,720 | 20,781 | 23,079 | 24,869 | 24,750 | 25,124 | 27,707 | 28,916 | 29,499 | 29,568 | 18,687 | 19,839 | 19,431 | 19,494 | 11,278 | 11,591 | 11,817 | 12,144 | 6,516 | 7,404 | 7,496 | 7,475 | 7,497 | 8,928 | 8,877 | 9,231 | 9,062 | 9,331 | 12,123 | 12,316 | 12,227 | 15,248 | 17,486 | 7,054 | 7,129 | 7,185 | 7,117 | 7,041 | 7,025 | 7,383 | 7,327 | 7,235 | 7,183 | 6,896 | 6,757 | 6,758 | 6,425 | 6,464 | 6,393 | 6,255 | 6,220 | 6,126 | 6,071 | 5,015 | 5,013 | 5,196 | 5,084 | 5,135 | 4,756 | 5,615 | 5,811 | 6,489 | 6,655 | 7,110 | 7,607 | 7,118 | 7,099 | 7,240 | 7,289 | 7,270 | 7,280 | 7,528 | 8,009 | 8,009 | 8,402 | 4,425 | 4,497 | 4,563 | 8,532 | 6,912 | 6,927 | 7,077 | 7,050 | 7,281 | 7,041 | 7,223 | 7,236 | 7,224 | 7,566 | 7,679 | 7,778 | 8,362 | 8,550 | 9,178 | 8,831 | 8,936 | 8,754 | 8,712 | 8,506 | 8,781 | 8,692 | 8,855 | 8,637 | 8,879 | 8,485 | 8,508 | 8,582 | 8,311 | 7,974 | 7,876 | 7,687 | 7,835 | 8,320 | 8,939 | 9,275 | 8,559 | 4,689 | 5,021 | 4,294 |
| Deferred Tax Liabilities | 40,018 | 40,216 | 39,942 | 39,368 | 39,091 | 39,042 | 40,281 | 40,080 | 24,106 | 24,452 | 23,912 | 23,460 | 23,195 | 22,874 | 21,274 | 20,807 | 19,533 | 20,165 | 19,008 | 18,511 | 18,113 | 18,165 | 24,467 | 24,725 | 24,863 | 25,620 | 26,513 | 26,846 | 27,287 | 27,244 | 27,084 | 26,783 | 26,760 | 26,893 | 34,430 | 34,585 | 34,772 | 34,041 | 34,857 | 36,012 | 36,293 | 36,818 | 38,210 | 39,419 | 38,935 | 39,230 | 41,132 | 41,000 | 40,783 | 40,530 | 39,506 | 38,947 | 38,712 | 37,570 | 37,642 | 36,851 | 36,286 | 36,618 | 36,891 | 37,193 | 36,121 | 35,150 | 35,304 | 34,283 | 23,662 | 23,148 | 23,238 | 21,880 | 20,063 | 19,726 | 23,265 | 24,299 | 24,008 | 22,899 | 22,329 | 21,548 | 21,010 | 20,851 | 21,018 | 22,275 | 21,895 | 20,878 | 20,525 | 20,079 | 20,731 | 21,092 | 19,655 | 19,524 | 19,981 | 20,118 | 17,716 | 17,541 | 17,250 | 16,484 | 16,572 | 17,381 | 16,162 | 16,359 | 16,138 | 16,194 | 16,357 | 16,442 | 0 | 0 | 0 | 16,251 | 0 | 0 | 0 | 13,142 | 0 | 0 | 0 | 13,452 | 0 | 0 | 0 | 13,475 | 0 | 0 | 0 | 12,431 | 0 | 0 | 0 | 11,435 | 0 | 0 | 0 | 10,939 | 0 | 0 | 0 | 11,135 | 0 | 0 | 0 | 12,449 | 0 | 0 | 0 | 12,568 | 0 | 0 | 0 | 12,353 | 0 | 11,849 | 11,863 | 10,828 |
| Other Non-Current Liabilities | 35,888 | 8,847 | 35,501 | 36,536 | 36,359 | 36,765 | 38,324 | 37,033 | 36,626 | 36,528 | 33,118 | 33,409 | 33,946 | 34,116 | 42,532 | 42,833 | 44,002 | 43,004 | 44,679 | 45,665 | 46,269 | 46,910 | 45,608 | 45,784 | 45,568 | 47,708 | 45,594 | 46,130 | 45,218 | 42,748 | 44,801 | 45,307 | 46,068 | 45,121 | 47,153 | 46,890 | 47,168 | 45,873 | 48,582 | 48,583 | 49,704 | 49,229 | 50,946 | 52,040 | 51,153 | 52,913 | 46,562 | 48,109 | 47,107 | 47,168 | 52,427 | 50,896 | 50,291 | 52,498 | 46,205 | 45,796 | 55,524 | 46,863 | 39,822 | 40,520 | 39,989 | 39,821 | 37,102 | 36,111 | 36,622 | 35,593 | 33,846 | 32,897 | 34,504 | 34,678 | 32,653 | 33,073 | 32,837 | 27,644 | 32,913 | 31,744 | 30,831 | 28,858 | 25,068 | 25,024 | 23,955 | 23,744 | 24,305 | 24,441 | 24,051 | 20,462 | 22,945 | 21,598 | 21,450 | 17,721 | 21,251 | 22,522 | 21,519 | 18,965 | 18,042 | 16,884 | 16,212 | 16,441 | 16,136 | 15,589 | 15,909 | 13,100 | 32,838 | 33,081 | 33,403 | 13,981 | 24,556 | 24,199 | 24,294 | 14,526 | 25,791 | 25,400 | 25,555 | 9,877 | 26,236 | 25,332 | 25,625 | 9,855 | 24,755 | 24,785 | 24,677 | 9,745 | 23,726 | 23,148 | 22,946 | 8,520 | 23,085 | 22,598 | 22,275 | 8,923 | 22,092 | 22,322 | 22,718 | 8,844 | 23,022 | 23,039 | 22,762 | 7,781 | 23,044 | 22,508 | 22,757 | 7,422 | 22,777 | 22,330 | 21,813 | 6,500 | 20,351 | 8,509 | 8,236 | 7,130 |
| Total Non-Current Liabilities | 109,036 | 110,024 | 108,267 | 109,474 | 108,273 | 112,562 | 115,523 | 113,678 | 92,945 | 98,463 | 93,540 | 94,436 | 96,291 | 97,549 | 103,052 | 103,156 | 106,186 | 106,597 | 107,326 | 109,495 | 109,519 | 112,257 | 116,963 | 117,072 | 102,288 | 99,670 | 98,057 | 91,977 | 91,536 | 90,530 | 92,509 | 92,810 | 93,609 | 96,420 | 106,452 | 106,225 | 107,064 | 108,846 | 112,355 | 114,094 | 115,565 | 105,972 | 108,995 | 110,890 | 109,582 | 103,796 | 99,285 | 100,926 | 100,034 | 94,589 | 99,337 | 97,339 | 96,478 | 97,996 | 92,775 | 91,524 | 101,041 | 92,803 | 86,044 | 89,836 | 88,426 | 87,198 | 87,654 | 87,880 | 67,338 | 65,870 | 64,269 | 61,894 | 61,608 | 61,429 | 63,301 | 64,699 | 64,080 | 57,726 | 62,138 | 60,049 | 58,599 | 56,354 | 52,550 | 53,692 | 52,105 | 50,842 | 50,956 | 50,591 | 49,797 | 46,567 | 47,796 | 46,206 | 46,566 | 42,595 | 44,582 | 45,874 | 45,258 | 42,104 | 41,724 | 41,872 | 39,492 | 39,899 | 39,514 | 39,072 | 39,536 | 36,822 | 40,366 | 41,090 | 41,412 | 38,634 | 28,981 | 28,696 | 28,857 | 39,807 | 32,703 | 32,327 | 32,632 | 30,379 | 33,517 | 32,373 | 32,848 | 30,566 | 31,979 | 32,351 | 32,356 | 29,954 | 32,088 | 31,698 | 32,124 | 28,786 | 32,021 | 31,352 | 30,987 | 28,368 | 30,873 | 31,014 | 31,573 | 28,616 | 31,901 | 31,524 | 31,270 | 28,812 | 31,355 | 30,482 | 30,633 | 27,677 | 30,612 | 30,650 | 30,752 | 28,128 | 28,910 | 25,047 | 25,120 | 22,252 |
| Total Liabilities | 203,414 | 182,354 | 186,117 | 177,635 | 182,102 | 182,869 | 185,516 | 184,441 | 164,866 | 163,779 | 164,726 | 156,251 | 162,957 | 166,594 | 177,109 | 183,266 | 178,245 | 163,240 | 169,182 | 171,733 | 169,669 | 168,620 | 173,431 | 174,342 | 167,061 | 163,659 | 162,252 | 162,264 | 158,168 | 147,668 | 157,797 | 155,257 | 153,915 | 154,191 | 160,229 | 157,174 | 160,438 | 156,484 | 162,376 | 165,598 | 164,291 | 159,948 | 163,823 | 169,262 | 165,515 | 168,429 | 165,269 | 170,455 | 170,142 | 166,313 | 172,086 | 170,027 | 166,562 | 162,135 | 162,836 | 161,660 | 181,035 | 170,308 | 161,015 | 164,369 | 162,002 | 149,831 | 149,394 | 145,701 | 125,082 | 117,931 | 117,202 | 113,508 | 111,113 | 110,529 | 130,932 | 141,932 | 135,063 | 116,038 | 118,058 | 111,965 | 109,189 | 105,171 | 107,354 | 105,246 | 103,539 | 97,149 | 101,831 | 97,220 | 97,554 | 89,548 | 91,991 | 87,454 | 88,521 | 80,981 | 83,223 | 82,522 | 82,910 | 75,279 | 74,783 | 73,114 | 69,670 | 70,013 | 74,079 | 74,686 | 76,897 | 75,013 | 80,141 | 79,682 | 78,633 | 77,367 | 50,560 | 48,406 | 47,729 | 73,588 | 51,468 | 49,859 | 51,208 | 50,033 | 53,767 | 51,105 | 51,977 | 50,071 | 51,677 | 51,018 | 51,557 | 48,690 | 50,671 | 51,159 | 52,089 | 48,279 | 51,274 | 50,241 | 49,401 | 46,958 | 50,339 | 50,199 | 50,620 | 48,279 | 52,203 | 51,942 | 50,264 | 49,666 | 50,705 | 48,945 | 50,624 | 51,702 | 53,902 | 51,376 | 51,746 | 50,112 | 49,239 | 42,526 | 40,416 | 37,472 |
| Stockholders' Equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Common Stock | 46,426 | 46,150 | 46,808 | 46,629 | 46,426 | 46,238 | 46,936 | 46,781 | 17,971 | 17,781 | 16,165 | 16,029 | 15,904 | 15,752 | 16,106 | 16,018 | 15,879 | 15,746 | 16,104 | 16,006 | 15,884 | 15,688 | 15,997 | 15,812 | 15,636 | 15,637 | 15,795 | 15,639 | 15,476 | 15,258 | 15,254 | 15,086 | 14,888 | 14,656 | 14,783 | 14,617 | 14,415 | 12,157 | 12,228 | 12,019 | 11,825 | 11,612 | 11,443 | 11,224 | 11,006 | 10,792 | 10,681 | 10,487 | 10,276 | 10,077 | 10,062 | 9,882 | 9,665 | 9,653 | 0 | 0 | 0 | 9,512 | 0 | 0 | 0 | 9,371 | 0 | 0 | 0 | 5,503 | 0 | 0 | 0 | 5,314 | 0 | 0 | 0 | 4,933 | 0 | 0 | 0 | 4,786 | 0 | 0 | 0 | 5,743 | 0 | 0 | 0 | 5,067 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3,403 | 2,323 | 0 | 0 | 2,323 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Retained Earnings | 482,344 | 482,494 | 480,367 | 477,061 | 474,290 | 470,903 | 467,664 | 463,294 | 458,339 | 453,927 | 450,138 | 444,731 | 440,552 | 432,860 | 423,877 | 407,902 | 393,779 | 392,059 | 386,952 | 383,922 | 382,953 | 383,943 | 407,728 | 412,124 | 416,919 | 421,341 | 419,367 | 419,913 | 420,498 | 421,653 | 419,155 | 416,418 | 415,970 | 414,540 | 409,449 | 408,768 | 408,707 | 407,831 | 409,284 | 409,767 | 411,200 | 412,444 | 412,718 | 411,538 | 410,414 | 408,384 | 404,738 | 399,614 | 393,800 | 387,432 | 381,832 | 376,732 | 372,666 | 365,727 | 358,369 | 351,421 | 338,168 | 330,939 | 323,786 | 315,733 | 307,361 | 298,899 | 291,861 | 286,745 | 281,251 | 276,937 | 272,879 | 270,160 | 268,249 | 265,680 | 259,878 | 247,111 | 237,529 | 228,518 | 218,761 | 211,283 | 202,984 | 195,207 | 186,810 | 178,212 | 169,778 | 163,335 | 154,420 | 146,322 | 140,522 | 134,390 | 127,708 | 123,781 | 119,754 | 115,956 | 110,955 | 108,963 | 106,460 | 100,961 | 98,416 | 97,327 | 96,245 | 95,718 | 94,609 | 93,006 | 90,130 | 86,652 | 82,959 | 80,002 | 77,004 | 75,055 | 55,312 | 54,807 | 54,598 | 54,575 | 54,113 | 53,713 | 53,096 | 52,214 | 50,727 | 49,923 | 48,978 | 57,156 | 55,647 | 55,071 | 54,487 | 53,539 | 52,796 | 52,234 | 51,542 | 50,821 | 49,860 | 49,606 | 49,623 | 49,365 | 48,768 | 48,311 | 47,979 | 47,697 | 47,256 | 47,030 | 46,985 | 46,483 | 46,212 | 45,948 | 45,674 | 44,286 | 43,585 | 43,276 | 42,944 | 42,433 | 42,238 | 41,865 | 39,476 | 37,322 |
| Accumulated Other Comprehensive Income | (11,098) | (10,863) | (12,782) | (12,436) | (14,338) | (14,619) | (11,959) | (13,187) | (13,169) | (11,989) | (13,088) | (12,657) | (13,095) | (13,270) | (17,803) | (15,017) | (12,914) | (13,764) | (16,696) | (15,586) | (16,090) | (16,705) | (20,189) | (21,617) | (24,339) | (19,493) | (19,277) | (18,205) | (18,782) | (19,564) | (18,370) | (18,609) | (16,992) | (16,262) | (16,651) | (18,902) | (20,679) | (22,239) | (20,466) | (20,744) | (20,384) | (23,511) | (24,336) | (21,493) | (22,595) | (18,957) | (12,196) | (9,311) | (11,040) | (10,725) | (13,051) | (14,381) | (12,767) | (12,184) | (9,113) | (10,659) | (7,998) | (9,123) | (5,328) | (2,799) | (3,656) | (4,823) | (4,339) | 2,051 | (5,537) | (5,461) | (6,380) | (8,249) | (10,900) | (9,931) | (61) | 3,847 | 3,504 | 1,989 | 849 | (1,274) | (2,546) | (2,762) | 548 | 513 | (882) | (2,545) | (1,628) | (2,054) | (742) | 513 | (1,296) | (1,982) | (1,490) | (1,148) | (3,603) | (4,366) | (5,934) | (6,504) | (4,587) | (4,093) | (6,807) | (6,749) | (6,306) | (6,838) | (6,423) | (5,424) | (5,549) | (4,580) | (3,811) | (2,866) | (1,322) | (64,051) | (63,252) | (1,048) | (64,883) | (63,223) | (62,435) | (61,364) | (62,168) | (60,175) | (59,934) | (59,759) | (59,186) | (58,558) | (57,564) | (56,891) | (56,687) | (55,744) | (55,022) | (52,901) | (49,173) | (49,173) | (49,173) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total Stockholders' Equity | 254,381 | 259,386 | 260,561 | 262,593 | 262,720 | 263,705 | 268,592 | 268,405 | 205,250 | 204,802 | 199,703 | 199,046 | 198,685 | 195,049 | 186,100 | 177,316 | 169,215 | 168,577 | 160,589 | 158,571 | 156,974 | 157,150 | 177,400 | 180,183 | 182,079 | 191,650 | 189,915 | 191,377 | 191,222 | 191,794 | 190,365 | 187,222 | 188,195 | 187,688 | 182,276 | 179,178 | 177,151 | 167,325 | 170,597 | 170,591 | 172,187 | 170,811 | 170,723 | 172,668 | 171,227 | 174,399 | 180,587 | 181,155 | 176,398 | 174,003 | 169,245 | 165,647 | 167,001 | 165,863 | 166,713 | 162,811 | 157,012 | 154,396 | 155,939 | 155,551 | 151,480 | 146,839 | 145,031 | 140,172 | 112,541 | 110,569 | 107,265 | 106,592 | 107,003 | 112,965 | 125,286 | 124,826 | 123,139 | 121,762 | 118,603 | 116,350 | 114,110 | 113,844 | 116,593 | 115,764 | 112,463 | 111,186 | 107,890 | 104,596 | 103,698 | 101,756 | 95,442 | 93,535 | 91,681 | 89,915 | 83,764 | 82,581 | 79,585 | 74,597 | 74,690 | 75,118 | 72,367 | 73,161 | 73,825 | 72,974 | 71,889 | 70,757 | 68,111 | 66,936 | 64,605 | 63,466 | 43,834 | 42,829 | 43,002 | 43,750 | 43,759 | 43,357 | 43,745 | 43,660 | 43,356 | 43,815 | 43,670 | 43,542 | 41,791 | 41,378 | 41,022 | 40,436 | 40,035 | 39,999 | 39,182 | 37,415 | 36,516 | 35,861 | 35,253 | 34,792 | 34,648 | 34,351 | 34,115 | 33,776 | 35,340 | 35,276 | 34,243 | 34,927 | 33,888 | 32,799 | 33,037 | 33,055 | 32,255 | 31,232 | 30,539 | 30,244 | 29,727 | 31,767 | 33,626 | 32,012 |
| Total Liabilities & Equity | 464,410 | 448,980 | 454,340 | 447,597 | 451,908 | 453,475 | 461,916 | 460,707 | 377,918 | 376,317 | 372,259 | 363,248 | 369,371 | 369,067 | 370,152 | 367,774 | 354,771 | 338,923 | 336,688 | 337,289 | 333,770 | 332,750 | 358,043 | 361,495 | 355,804 | 362,597 | 359,361 | 360,729 | 356,189 | 346,196 | 354,628 | 348,790 | 348,826 | 348,691 | 349,427 | 343,012 | 344,209 | 330,314 | 339,386 | 342,473 | 342,789 | 336,758 | 340,662 | 348,260 | 342,961 | 349,493 | 352,764 | 358,586 | 353,033 | 346,808 | 347,564 | 341,615 | 339,639 | 333,795 | 335,191 | 329,645 | 345,152 | 331,052 | 323,227 | 326,204 | 319,533 | 302,510 | 299,994 | 291,068 | 242,748 | 233,323 | 229,307 | 224,661 | 222,491 | 228,052 | 256,218 | 266,758 | 258,202 | 242,082 | 236,661 | 228,315 | 223,299 | 219,015 | 223,947 | 221,010 | 216,002 | 208,335 | 209,721 | 201,816 | 201,252 | 195,256 | 187,433 | 180,989 | 180,202 | 174,278 | 166,987 | 165,103 | 162,495 | 152,644 | 149,473 | 148,232 | 142,037 | 143,174 | 147,904 | 147,660 | 148,786 | 149,000 | 148,252 | 146,618 | 143,238 | 144,521 | 94,394 | 91,235 | 90,731 | 92,630 | 95,227 | 93,216 | 94,953 | 96,064 | 97,123 | 94,920 | 95,647 | 95,527 | 93,468 | 92,396 | 92,579 | 91,296 | 90,706 | 91,158 | 91,271 | 87,862 | 87,790 | 86,102 | 84,654 | 84,145 | 84,987 | 84,550 | 84,735 | 85,030 | 87,543 | 87,218 | 84,507 | 87,560 | 84,593 | 81,744 | 83,661 | 87,707 | 86,157 | 82,608 | 82,285 | 83,219 | 78,966 | 74,293 | 74,042 | 69,484 |
| Debt Metrics | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Total Debt | 47,661 | 70,257 | 42,036 | 38,989 | 37,551 | 41,710 | 42,550 | 43,186 | 40,440 | 41,573 | 41,253 | 41,496 | 41,446 | 41,193 | 45,428 | 46,883 | 47,537 | 47,704 | 56,605 | 60,612 | 63,322 | 67,640 | 68,799 | 69,515 | 59,612 | 46,920 | 47,146 | 45,196 | 40,825 | 37,796 | 40,037 | 41,220 | 40,617 | 42,336 | 40,610 | 41,935 | 43,607 | 42,762 | 46,155 | 44,471 | 43,108 | 38,687 | 34,312 | 33,840 | 32,771 | 29,121 | 21,834 | 21,765 | 21,367 | 22,699 | 21,293 | 19,357 | 13,412 | 11,581 | 12,424 | 15,581 | 15,650 | 17,033 | 16,762 | 16,488 | 15,876 | 15,014 | 18,294 | 20,432 | 9,450 | 9,605 | 9,603 | 9,274 | 9,204 | 9,425 | 10,264 | 9,637 | 10,006 | 9,566 | 8,991 | 8,790 | 8,764 | 8,347 | 8,589 | 8,357 | 7,994 | 7,991 | 8,457 | 9,086 | 8,324 | 8,293 | 10,109 | 9,830 | 9,969 | 9,545 | 9,619 | 10,138 | 10,661 | 10,748 | 10,883 | 11,309 | 10,513 | 10,802 | 11,133 | 11,179 | 12,830 | 13,441 | 14,241 | 14,626 | 15,379 | 18,972 | 9,245 | 9,267 | 8,400 | 8,778 | 9,551 | 9,484 | 9,830 | 9,952 | 9,928 | 9,684 | 9,840 | 9,746 | 9,690 | 10,045 | 10,112 | 10,025 | 10,912 | 11,858 | 12,759 | 12,689 | 13,131 | 12,870 | 12,575 | 12,615 | 13,166 | 13,597 | 13,220 | 13,424 | 12,963 | 13,283 | 12,561 | 13,042 | 12,561 | 12,150 | 12,798 | 13,777 | 14,952 | 14,916 | 15,852 | 16,032 | 16,343 | 9,638 | 7,885 | 7,878 |
| Net Debt | 39,226 | 59,576 | 28,222 | 24,637 | 20,515 | 18,681 | 15,624 | 16,726 | 7,120 | 10,034 | 8,309 | 11,968 | 8,795 | 11,553 | 15,021 | 28,022 | 36,463 | 40,902 | 51,837 | 57,147 | 59,807 | 63,276 | 59,967 | 56,939 | 48,200 | 43,831 | 41,795 | 40,983 | 36,239 | 34,754 | 34,368 | 37,790 | 36,492 | 39,159 | 36,344 | 37,893 | 38,710 | 39,105 | 41,062 | 40,113 | 38,262 | 34,982 | 30,016 | 29,497 | 27,587 | 24,505 | 16,872 | 15,682 | 15,766 | 18,055 | 15,983 | 14,748 | 7,198 | 1,999 | (631) | (2,221) | (3,020) | 4,369 | 5,740 | 8,201 | 3,043 | 7,189 | 6,050 | 7,180 | (4,292) | (1,088) | (2,869) | (6,302) | (15,768) | (22,012) | (26,410) | (29,331) | (30,907) | (24,415) | (22,432) | (20,169) | (21,230) | (19,897) | (24,145) | (23,756) | (23,951) | (20,680) | (20,783) | (16,562) | (16,841) | (10,238) | (5,999) | (4,347) | (5,925) | (1,081) | (1,396) | (2,383) | (1,667) | 3,519 | 3,946 | 5,609 | 3,891 | 4,255 | 2,107 | 1,881 | 1,924 | 6,361 | 7,597 | 8,813 | 12,451 | 17,284 | 8,094 | 7,939 | 7,015 | 7,337 | 7,450 | 6,795 | 5,989 | 5,905 | 5,147 | 4,964 | 4,577 | 6,795 | 6,780 | 6,823 | 6,589 | 8,517 | 8,712 | 9,281 | 9,989 | 11,532 | 11,431 | 10,991 | 10,927 | 11,632 | 11,614 | 12,210 | 12,111 | 12,526 | 11,969 | 11,963 | 10,934 | 11,546 | 11,144 | 11,114 | 11,163 | 12,445 | 13,612 | 13,386 | 14,168 | 14,167 | 14,344 | 7,229 | 5,354 | 4,062 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating Activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Income | 4,183 | 6,501 | 7,768 | 7,354 | 8,033 | 7,610 | 8,610 | 9,240 | 8,566 | 7,630 | 9,346 | 8,153 | 11,843 | 13,055 | 20,198 | 18,574 | 5,480 | 8,870 | 6,750 | 4,690 | 2,730 | (20,070) | (680) | (1,080) | (610) | 5,690 | 3,170 | 3,130 | 2,350 | 6,000 | 6,240 | 3,950 | 4,650 | 8,380 | 3,970 | 3,350 | 4,010 | 1,680 | 2,650 | 1,700 | 1,810 | 2,780 | 4,240 | 4,190 | 4,940 | 6,570 | 8,070 | 8,780 | 9,100 | 8,350 | 7,870 | 6,860 | 9,500 | 9,950 | 9,570 | 15,910 | 9,799 | 9,724 | 10,671 | 10,898 | 10,913 | 9,516 | 7,561 | 7,746 | 6,575 | 6,139 | 4,871 | 3,946 | 4,702 | 7,820 | 14,830 | 11,680 | 10,890 | 11,660 | 9,410 | 10,260 | 9,280 | 10,250 | 10,490 | 10,360 | 8,400 | 10,710 | 9,920 | 7,640 | 7,860 | 8,420 | 5,680 | 5,790 | 5,440 | 6,650 | 3,650 | 4,170 | 7,040 | 4,090 | 2,640 | 2,640 | 2,090 | 2,680 | 3,180 | 4,460 | 5,000 | 6,635 | 4,060 | 4,000 | 3,025 | 4,185 | 1,500 | 1,205 | 1,020 | 1,530 | 1,400 | 1,620 | 1,890 | 2,500 | 1,820 | 1,965 | 2,175 | 2,495 | 1,560 | 1,570 | 1,885 | 1,680 | 1,500 | 1,630 | 1,660 | 1,900 | 1,155 | 885 | 1,160 | 1,500 | 1,360 | 1,235 | 1,185 | 1,370 | 1,135 | 955 | 1,350 | 1,120 | 1,115 | 1,125 | 2,240 | 1,555 | 1,075 | 1,100 | 1,280 | 435 |
| Depreciation & Amortization | 6,771 | 7,715 | 6,475 | 6,101 | 5,702 | 6,585 | 6,258 | 5,787 | 4,812 | 7,740 | 4,415 | 4,242 | 4,244 | 5,064 | 5,642 | 4,451 | 5,908 | 4,461 | 4,990 | 4,952 | 5,004 | 6,316 | 3,947 | 4,916 | 5,208 | 4,777 | 4,873 | 4,631 | 4,571 | 4,328 | 4,658 | 4,589 | 4,470 | 3,842 | 4,880 | 4,652 | 4,519 | 8,117 | 4,605 | 4,821 | 4,765 | 4,755 | 4,542 | 4,451 | 4,300 | 4,458 | 4,362 | 4,285 | 4,192 | 4,380 | 4,287 | 4,405 | 4,110 | 4,110 | 4,037 | 3,899 | 3,842 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3,177 | 3,008 | 3,090 | 3,104 | 3,155 | 3,159 | 2,994 | 2,942 | 3,282 | 2,730 | 2,760 | 2,644 | 2,671 | 2,513 | 2,516 | 2,553 | 2,613 | 2,431 | 2,350 | 2,373 | 2,493 | 2,203 | 2,169 | 2,182 | 2,075 | 2,195 | 2,020 | 2,020 | 2,140 | 1,957 | 1,871 | 1,976 | 2,162 | 1,901 | 1,939 | 2,128 | 4,110 | 1,319 | 1,347 | 1,528 | 1,225 | 1,337 | 1,390 | 1,388 | 1,406 | 1,361 | 1,342 | 1,365 | 1,344 | 1,307 | 1,306 | 1,372 | 1,382 | 1,340 | 1,328 | 1,336 | 1,306 | 1,187 | 1,233 | 1,289 | 1,244 | 1,210 | 1,236 | 1,194 | 1,484 | 1,035 | 1,223 | 1,302 | 1,237 | 1,194 | 1,188 | 1,205 | 1,751 | 1,185 | 1,323 | 1,286 | 1,483 |
| Stock-Based Compensation | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 611 | 0 | 0 | 0 | 648 | 0 | 0 | 0 | 612 | 0 | 0 | 0 | 672 | 0 | 0 | 0 | 741 | 0 | 0 | 0 | 774 | 0 | 0 | 0 | 856 | 0 | 0 | 0 | 880 | 0 | 0 | 0 | 855 | 0 | 0 | 0 | 831 | 0 | 0 | 0 | 854 | 0 | 0 | 0 | 854 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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,538) | (1,645) | (152) | (3,970) | (878) | 433 | 2,340 | (4,798) | 2,008 | (1,802) | 1,821 | (3,583) | (302) | (200) | 1,667 | (2,747) | 1,086 | 1,945 | 659 | (380) | 1,953 | 3,026 | 708 | (1,305) | (942) | 2,218 | 1,550 | (1,243) | 2,257 | (3,652) | 957 | (1,333) | 351 | 1,415 | (319) | (1,021) | 793 | 780 | (661) | (1,326) | (399) | 5,395 | 496 | (1,024) | (509) | 2,167 | (463) | (2,449) | 2,452 | 454 | 286 | (5,283) | 2,321 | (2,955) | (289) | (2,384) | 5,792 | (3,166) | 1,076 | (1,809) | 2,887 | 123 | 1,654 | (1,133) | 3,201 | (307) | 140 | (2,124) | 1,132 | (2,998) | (2,856) | (517) | 7,803 | (144) | 1,649 | (2,209) | 1,843 | (4,299) | 2,834 | (2,255) | 3,257 | (2,561) | 3,653 | (976) | 3,549 | 1,494 | 1,132 | 650 | 2,373 | (4,721) | 2,037 | 542 | 1,928 | (2,065) | 2,422 | (784) | 872 | (2,601) | (424) | (422) | 1,678 | (1,654) | 0 | 0 | 1,830 | (880) | 0 | 0 | 746 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,056 |
| Other Non-Cash Items | 289 | 108 | 697 | 2,065 | 96 | (1,534) | 361 | 331 | (722) | (497) | 381 | 571 | 556 | (4,704) | (3,082) | (315) | 2,314 | 933 | (308) | 388 | (423) | 19,802 | 414 | (2,442) | 2,618 | (8,901) | (514) | (571) | (840) | (1,721) | (747) | 574 | (952) | (11,862) | (996) | (34) | (1,149) | (5,659) | (1,239) | (676) | (1,364) | (4,237) | (104) | 1,175 | (733) | (4,005) | 427 | (414) | (641) | (5,093) | 988 | 1,701 | (2,339) | (836) | 124 | (7,208) | (146) | 2,743 | 3,102 | 3,800 | 3,056 | 2,774 | 3,862 | 2,622 | 3,270 | 2,672 | 3,816 | 375 | 3,076 | 2,485 | (579) | (835) | (377) | (3,336) | 845 | 273 | 221 | (371) | (1,557) | 431 | 330 | (430) | (319) | (167) | (994) | (219) | 210 | (138) | (48) | 2,377 | (2,186) | 468 | (2,504) | 979 | 192 | 240 | (358) | 1,171 | 542 | (394) | 75 | (1,068) | (553) | 25 | (1,493) | (259) | (2) | (264) | (542) | (1,343) | 870 | (47) | (204) | (1,245) | 907 | 106 | 974 | (877) | 273 | 107 | 820 | 511 | 1,104 | 90 | 286 | (456) | 341 | (63) | (86) | 282 | 607 | 217 | 233 | (70) | 421 | (422) | (172) | 443 | 490 | 280 | (695) | 848 | (289) | 328 | (796) | (155) |
| Operating Cash Flow | 8,705 | 12,679 | 14,788 | 11,550 | 12,953 | 12,229 | 17,569 | 10,560 | 14,664 | 13,682 | 15,963 | 9,383 | 16,341 | 17,621 | 24,425 | 19,963 | 14,788 | 17,124 | 12,091 | 9,650 | 9,264 | 4,005 | 4,389 | 89 | 6,274 | 6,352 | 9,079 | 5,947 | 8,338 | 8,607 | 11,108 | 7,780 | 8,519 | 7,411 | 7,535 | 6,947 | 8,173 | 7,396 | 5,355 | 4,519 | 4,812 | 4,380 | 9,174 | 8,792 | 7,998 | 7,415 | 12,396 | 10,202 | 15,103 | 10,208 | 13,431 | 7,683 | 13,592 | 13,224 | 13,442 | 10,217 | 19,287 | 10,751 | 14,849 | 12,889 | 16,856 | 13,055 | 13,077 | 9,235 | 13,046 | 8,504 | 8,827 | 2,197 | 8,910 | 10,484 | 14,403 | 13,418 | 21,420 | 11,335 | 15,063 | 11,318 | 14,286 | 8,862 | 14,497 | 11,296 | 14,631 | 10,390 | 15,767 | 9,013 | 12,968 | 12,308 | 9,453 | 8,652 | 10,138 | 6,799 | 5,704 | 7,349 | 8,646 | 5,079 | 7,449 | 4,116 | 4,624 | 3,390 | 5,255 | 5,515 | 8,729 | 6,075 | 5,408 | 5,964 | 5,490 | 7,156 | 2,817 | 2,288 | 2,752 | 1,412 | 3,607 | 2,963 | 3,074 | 2,661 | 4,088 | 3,413 | 4,514 | 2,962 | 3,140 | 2,983 | 4,077 | 3,573 | 3,944 | 3,048 | 3,282 | 2,750 | 2,683 | 2,055 | 2,363 | 3,026 | 3,177 | 2,688 | 2,612 | 2,784 | 2,591 | 1,756 | 2,480 | 2,800 | 2,799 | 2,593 | 2,750 | 4,154 | 1,971 | 2,751 | 1,770 | 2,819 |
| Investing Activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Capital Expenditure | (6,470) | (7,450) | (8,727) | (6,283) | (5,898) | (6,837) | (6,160) | (6,235) | (5,074) | (6,228) | (4,920) | (5,359) | (5,412) | (5,783) | (4,876) | (3,837) | (3,911) | (4,089) | (2,840) | (2,747) | (2,400) | (3,629) | (3,291) | (4,417) | (5,945) | (6,704) | (6,285) | (6,173) | (5,199) | (6,094) | (5,204) | (4,927) | (3,349) | (4,501) | (4,913) | (3,098) | (2,890) | (3,887) | (3,404) | (4,271) | (4,601) | (6,136) | (6,401) | (7,109) | (6,844) | (8,884) | (8,198) | (8,542) | (7,328) | (8,426) | (9,098) | (8,651) | (7,494) | (10,057) | (8,026) | (8,345) | (7,843) | (8,634) | (7,478) | (7,812) | (7,051) | (7,670) | (7,801) | (5,644) | (5,756) | (6,763) | (5,490) | (5,565) | (4,673) | (5,325) | (5,142) | (4,872) | (3,979) | (4,560) | (3,935) | (3,786) | (3,106) | (4,161) | (3,715) | (3,856) | (3,730) | (3,899) | (3,492) | (3,735) | (2,713) | (3,407) | (2,837) | (2,932) | (2,810) | (3,554) | (3,073) | (3,294) | (2,938) | (3,290) | (2,884) | (2,837) | (2,426) | (3,126) | (2,493) | (2,342) | (2,028) | (2,610) | (2,035) | (2,032) | (1,769) | (5,074) | (1,693) | (2,246) | (1,836) | (2,411) | (2,204) | (2,035) | (1,709) | (2,093) | (1,969) | (1,850) | (1,481) | (2,108) | (1,842) | (1,846) | (1,413) | (2,303) | (1,779) | (1,647) | (1,399) | (1,997) | (1,648) | (1,670) | (1,328) | (2,115) | (1,715) | (1,828) | (1,298) | (2,152) | (1,774) | (1,691) | (1,608) | (2,339) | (1,826) | (1,646) | (1,513) | (2,131) | (1,618) | (1,503) | (1,296) | (2,285) |
| Acquisitions | 280 | 744 | 0 | 0 | 0 | 0 | (190) | 936 | 709 | 508 | 648 | 1,314 | (854) | 932 | 2,305 | 336 | (293) | 0 | 0 | (10) | (307) | 770 | 100 | 43 | 86 | 3,092 | 460 | 33 | 107 | 884 | 1,491 | 307 | 1,441 | 1,408 | 854 | 154 | 687 | 2,093 | 976 | 1,029 | 177 | 785 | 491 | 629 | 484 | 241 | 127 | 2,556 | 1,111 | 1,836 | 206 | 305 | 360 | 805 | 73 | 0 | 2,513 | 6,887 | 0 | 0 | 1,341 | 1,654 | 755 | 428 | 424 | 462 | 172 | 770 | 141 | 1,783 | 2,630 | 1,159 | 413 | 1,782 | 749 | 1,135 | 538 | 752 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | (387) | (3,160) | (501) | (319) | (153) | (2,261) | (294) | (323) | (421) | (1,854) | (307) | (389) | (445) | (2,175) | (272) | (226) | (417) | (1,762) | (442) | (264) | (349) | (1,414) | (1,919) | (796) | (728) | (1,373) | (802) | (820) | (910) | (868) | (409) | (566) | (138) | (3,557) | (157) | (55) | (1,738) | (19) | (1,087) | (77) | (234) | (195) | (49) | (81) | (282) | (362) | (591) | (221) | (457) | (791) | (180) | (432) | (3,032) | (204) | (371) | 0 | (2,513) | (464) | (173) | 0 | (1,341) | 0 | 0 | 0 | (424) | 0 | 0 | 0 | (208) | 0 | 0 | 0 | (413) | 0 | 0 | 0 | (538) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Sales/Maturities of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (648) | (1,314) | 854 | (932) | (2,305) | (336) | 293 | 3,176 | 18 | 0 | 307 | 644 | 1,819 | 0 | 642 | (1,719) | 342 | 787 | 803 | (16) | (1,082) | 259 | (1,303) | 2,149 | (697) | (99) | 1,051 | (2,074) | 111 | (952) | 57 | (590) | (442) | (548) | (202) | 121 | 464 | (2,335) | (654) | (1,045) | (26) | 127 | 2,672 | (1,533) | 298 | 0 | 2,513 | (1,144) | 1,947 | 0 | 1,341 | 0 | 0 | 0 | 424 | 0 | 0 | 0 | 141 | 0 | 0 | 0 | 413 | 0 | 0 | 0 | 538 | 0 | 0 | 0 | 394 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 407 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Investing Activities | 632 | 2,457 | 749 | 422 | 1,916 | 4,846 | 404 | 763 | 215 | 1,348 | 948 | 1,392 | 932 | 2,603 | 2,770 | 999 | 383 | 565 | 210 | 295 | 394 | 327 | (418) | 89 | (422) | 2,440 | 135 | (704) | (594) | 510 | 1,297 | (169) | 1,490 | (2,035) | 2,358 | 220 | (871) | 2,215 | 169 | 1,124 | 252 | 812 | 744 | 618 | 492 | 37 | 553 | 4,365 | 1,022 | 1,714 | 156 | 158 | (2,560) | 1,987 | 534 | 4,589 | (21) | 1,343 | 1,408 | (2,692) | 357 | (1,064) | 167 | 138 | 165 | (121) | (966) | (178) | (141) | 915 | (1,592) | (755) | (734) | 3,115 | (556) | (434) | (670) | (57) | (273) | 583 | (167) | 1,008 | (673) | 1,607 | 1,627 | (483) | (33) | (3,637) | 1,229 | 418 | (262) | (342) | 2,203 | 1,057 | (271) | (296) | 1,189 | 860 | (138) | 120 | 936 | 1,015 | 225 | 1,281 | 2,627 | (704) | (143) | 122 | 589 | 80 | (337) | 92 | 125 | 503 | (170) | (118) | 387 | 278 | 211 | (175) | 380 | 134 | (286) | 320 | 605 | 316 | (415) | 557 | 763 | 39 | 231 | 191 | 394 | (122) | 25 | (61) | 350 | 160 | 47 | 128 | 769 | 438 | 137 | 439 | 365 | 557 |
| Investing Cash Flow | (5,945) | (7,409) | (8,479) | (6,180) | (4,135) | (4,252) | (6,240) | (4,859) | (4,571) | (6,226) | (4,279) | (4,356) | (4,925) | (5,355) | (2,378) | (3,064) | (3,945) | (2,110) | (3,054) | (2,716) | (2,355) | (3,302) | (3,709) | (5,081) | (6,367) | (4,264) | (6,150) | (6,877) | (5,793) | (5,584) | (3,907) | (5,096) | (1,859) | (6,536) | (2,555) | (2,878) | (3,761) | (1,672) | (3,235) | (3,147) | (4,349) | (5,324) | (5,657) | (6,491) | (6,352) | (8,847) | (7,645) | (4,177) | (6,306) | (6,712) | (8,942) | (8,493) | (10,054) | (9,002) | (7,492) | (3,756) | (5,351) | (2,012) | (4,296) | (10,504) | (5,353) | (7,080) | (6,879) | (5,078) | (5,167) | (6,422) | (6,284) | (4,973) | (4,740) | (2,627) | (4,104) | (4,468) | (4,300) | 337 | (3,742) | (3,085) | (3,238) | (3,466) | (3,988) | (3,273) | (3,503) | (2,891) | (4,165) | (2,128) | (1,086) | (3,890) | (2,870) | (6,569) | (1,581) | (3,136) | (3,335) | (3,636) | (735) | (2,233) | (3,155) | (3,133) | (1,237) | (2,266) | (2,631) | (2,222) | (1,092) | (1,595) | (1,810) | (751) | 858 | (5,778) | (1,836) | (2,124) | (1,247) | (2,331) | (2,541) | (1,943) | (1,177) | (1,590) | (2,139) | (1,968) | (1,094) | (1,830) | (1,631) | (2,021) | (1,033) | (2,169) | (2,065) | (1,327) | (794) | (1,681) | (2,063) | (1,113) | (565) | (2,076) | (1,484) | (1,637) | (904) | (2,274) | (1,749) | (1,752) | (1,258) | (2,179) | (1,779) | (1,518) | (744) | (1,693) | (1,481) | (1,064) | (931) | (1,728) |
| Financing Activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Debt Issuance | 4,409 | 1,766 | 1,664 | 932 | (4,309) | (456) | (854) | (2,699) | (1,003) | (528) | 503 | 84 | (298) | (5,018) | (1,169) | (301) | (732) | (8,824) | (3,812) | (2,953) | (4,065) | (1,529) | (928) | 9,838 | 12,760 | (660) | 1,958 | 4,365 | 2,999 | (2,272) | (1,299) | 568 | (1,922) | 1,789 | (1,589) | (1,681) | 433 | (3,323) | 1,875 | 1,400 | 4,341 | 4,257 | 198 | 923 | 3,877 | 7,390 | 312 | 432 | (1,168) | 1,915 | 1,921 | 6,176 | 1,592 | 16 | (3,088) | 567 | (403) | 322 | 247 | 576 | 812 | (3,268) | (2,262) | (583) | (97) | (116) | 188 | (33) | (192) | (846) | 551 | (411) | 179 | 419 | (91) | (61) | 331 | (264) | 186 | 206 | (55) | (487) | (738) | (286) | 9 | (1,965) | (152) | (154) | 320 | (690) | (636) | (611) | (187) | (18) | (478) | 535 | (346) | (400) | 13 | (1,694) | (691) | (1,388) | (2) | (784) | (3,531) | 1,379 | 101 | 1,303 | 789 | 1,562 | (22) | (126) | (205) | 39 | (60) | (55) | 84 | 36 | (379) | 26 | 63 | (948) | (982) | (821) | 46 | (513) | 174 | 395 | (82) | (544) | (452) | 507 | (220) | 562 | (127) | 647 | (343) | 415 | 335 | (567) | (820) | (1,459) | 124 | (911) | (91) | (349) |
| Stock Repurchased | (4,868) | (5,379) | (5,126) | (4,964) | (4,804) | (5,780) | (5,512) | (5,326) | (3,011) | (4,656) | (4,412) | (4,340) | (4,340) | (4,675) | (4,494) | (3,919) | (2,067) | (154) | 0 | 0 | (1) | (100) | 0 | 0 | (305) | (173) | 0 | 0 | (421) | (196) | (1) | (2) | (427) | (232) | (1) | (13) | (501) | (250) | 0 | (1) | (726) | (754) | (501) | (1,003) | (1,781) | (3,318) | (3,002) | (3,003) | (3,860) | (3,302) | (3,044) | (4,031) | (5,621) | (5,254) | (5,098) | (5,012) | (5,704) | (5,422) | (5,468) | (5,512) | (5,653) | (5,758) | (3,272) | (1,568) | (2,495) | (2,372) | (4,233) | (5,246) | (7,852) | (8,845) | (8,663) | (8,761) | (9,465) | (8,829) | (7,572) | (7,633) | (7,788) | (9,179) | (7,985) | (6,630) | (5,764) | (6,236) | (5,289) | (3,609) | (3,087) | (3,716) | (2,760) | (1,730) | (1,745) | (2,093) | (1,577) | (1,101) | (1,110) | (1,396) | (1,033) | (1,059) | (1,310) | (1,656) | (1,289) | (1,406) | (1,370) | (1,691) | 0 | 0 | (42) | (256) | (52) | (208) | (84) | (819) | (583) | 0 | 0 | (1,031) | (641) | (748) | (166) | (480) | (78) | (191) | (52) | (423) | (55) | (129) | (21) | (88) | (29) | (55) | (48) | (169) | (46) | (61) | (47) | (187) | (54) | (49) | (68) | (208) | (99) | (91) | (68) | (111) | 0 | 0 | (93) | (83) |
| Dividends Paid | (4,334) | (4,366) | (4,242) | (4,288) | (4,335) | (4,371) | (4,240) | (4,285) | (3,808) | (3,839) | (3,663) | (3,701) | (3,738) | (3,767) | (3,685) | (3,727) | (3,760) | (3,763) | (3,720) | (3,721) | (3,720) | (3,715) | (3,716) | (3,715) | (3,719) | (3,716) | (3,716) | (3,715) | (3,505) | (3,502) | (3,503) | (3,502) | (3,291) | (3,289) | (3,289) | (3,289) | (3,134) | (3,133) | (3,133) | (3,133) | (3,054) | (3,054) | (3,060) | (3,066) | (2,910) | (2,924) | (2,946) | (2,966) | (2,732) | (2,750) | (2,770) | (2,794) | (2,561) | (2,592) | (2,622) | (2,657) | (2,221) | (2,247) | (2,277) | (2,308) | (2,188) | (2,212) | (2,095) | (2,205) | (1,986) | (1,992) | (1,878) | (2,082) | (2,071) | (2,018) | (2,063) | (2,098) | (1,879) | (1,903) | (1,932) | (1,961) | (1,825) | (1,853) | (1,892) | (1,926) | (1,957) | (1,859) | (1,913) | (1,884) | (1,822) | (1,776) | (1,830) | (1,791) | (1,714) | (1,702) | (1,724) | (1,917) | (1,602) | (1,562) | (1,626) | (1,577) | (1,621) | (1,607) | (1,710) | (1,546) | (1,585) | (1,600) | (1,620) | (1,560) | (1,594) | (3,040) | (1,013) | (1,019) | (1,515) | (894) | (1,018) | (1,027) | (1,031) | (1,069) | (1,120) | (1,101) | (1,061) | (1,036) | (1,060) | (1,070) | (1,027) | (994) | (1,013) | (1,022) | (1,018) | (992) | (974) | (1,105) | (1,008) | (954) | (966) | (983) | (976) | (968) | (969) | (979) | (916) | (899) | (916) | (913) | (917) | (904) | (956) | (705) | (832) | (824) |
| Other Financing Activities | (168) | (479) | (379) | (365) | (131) | (536) | (500) | (258) | (166) | (20) | (487) | (219) | (131) | (477) | (445) | (724) | (154) | (218) | (125) | (348) | 1 | 61 | 150 | 154 | 49 | 93 | 92 | (102) | (117) | 469 | (156) | (308) | (102) | (105) | (109) | (76) | (44) | (40) | (37) | (43) | (42) | (41) | (39) | (48) | (40) | 29 | (38) | (66) | (58) | (45) | (33) | (73) | (106) | 96 | (150) | (55) | 116 | 4,520 | (63) | 111 | (104) | 4,108 | (87) | (29) | (84) | 129 | (216) | 132 | (111) | 42 | (296) | 222 | (214) | 3,642 | (182) | (1) | (223) | 3,969 | (68) | (23) | (226) | 3,430 | (158) | (90) | (103) | (64) | (68) | (52) | (31) | (76) | (11) | (115) | (45) | 6 | 22 | (182) | (7) | (63) | (64) | (258) | (16) | (108) | (7) | (70) | (42) | (244) | (209) | (310) | (749) | (11) | (73) | (997) | (857) | (36) | (14) | (77) | 4 | (9) | (300) | (31) | 2 | (59) | (31) | (8) | 14 | (6) | (9) | 13 | 27 | 33 | (56) | (222) | (255) | (137) | 0 | 44 | 273 | 32 | 20 | 9 | 17 | (12) | 83 | (184) | 18 | (14) |
| Financing Cash Flow | (4,961) | (8,458) | (8,083) | (8,685) | (13,579) | (11,143) | (11,106) | (12,568) | (7,988) | (9,043) | (8,059) | (8,176) | (8,507) | (13,937) | (9,793) | (8,671) | (6,713) | (12,959) | (7,657) | (7,022) | (7,785) | (5,283) | (4,494) | 6,277 | 8,785 | (4,456) | (1,666) | 548 | (1,044) | (5,501) | (4,959) | (3,244) | (5,742) | (1,837) | (4,988) | (5,059) | (3,246) | (6,746) | (1,296) | (1,775) | 524 | 413 | (3,402) | (3,194) | (854) | 1,197 | (5,673) | (5,596) | (7,816) | (4,178) | (3,889) | (715) | (6,694) | (7,725) | (10,860) | (7,153) | (8,130) | (7,045) | (7,397) | (7,065) | (6,749) | (10,430) | (7,697) | (4,177) | (4,620) | (3,895) | (6,028) | (7,255) | (10,105) | (11,403) | (10,420) | (10,851) | (11,353) | (9,407) | (9,777) | (9,656) | (9,505) | (10,076) | (9,759) | (8,373) | (8,002) | (7,971) | (8,098) | (5,869) | (5,003) | (6,561) | (4,810) | (3,727) | (3,170) | (4,127) | (3,948) | (3,744) | (2,944) | (2,671) | (3,115) | (2,283) | (3,284) | (3,425) | (3,050) | (4,904) | (3,662) | (4,294) | (2,485) | (2,328) | (5,058) | (1,813) | (1,173) | (234) | (1,559) | 241 | (1,696) | (2,150) | (2,093) | (1,757) | (1,835) | (1,981) | (1,139) | (1,142) | (1,817) | (1,266) | (1,014) | (2,096) | (2,081) | (1,980) | (979) | (1,533) | (838) | (752) | (1,111) | (1,503) | (1,520) | (759) | (1,498) | (582) | (1,150) | (337) | (1,054) | (547) | (660) | (1,562) | (1,788) | (2,486) | (749) | (1,800) | (998) | (1,270) |
| Cash Position | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Change in Cash | (2,246) | (3,188) | (1,842) | (2,801) | (4,675) | (3,785) | 484 | (6,861) | 1,781 | (1,405) | 3,416 | (3,119) | 3,011 | (799) | 11,603 | 7,787 | 4,272 | 2,034 | 1,303 | (50) | (849) | (4,468) | (3,744) | 1,253 | 8,323 | (2,262) | 1,138 | (373) | 1,544 | (2,627) | 2,239 | (695) | 948 | (1,089) | 224 | (855) | 1,240 | (1,436) | 735 | (488) | 1,141 | (591) | (47) | (841) | 568 | (346) | (1,121) | 482 | 957 | (666) | 701 | (1,605) | (3,368) | (3,473) | (4,747) | (868) | 6,006 | 1,642 | 2,735 | (4,546) | 5,008 | (4,419) | (1,008) | (490) | 3,049 | (1,779) | (3,104) | (9,396) | (6,465) | (5,237) | (2,294) | (1,945) | 6,932 | 2,558 | 2,464 | (1,035) | 1,750 | (4,490) | 621 | 168 | 3,274 | (569) | 3,592 | 483 | 6,634 | 2,423 | 1,931 | (1,717) | 5,268 | (389) | (1,506) | 193 | 5,099 | 292 | 1,237 | (922) | 75 | (2,479) | (272) | (1,608) | 3,826 | 436 | 831 | 2,885 | 1,240 | 537 | (177) | (57) | (56) | (660) | (588) | (1,152) | (206) | (734) | 61 | (543) | 2,312 | 41 | (312) | (301) | 2,015 | (2,096) | (377) | (193) | 1,613 | (543) | (179) | 231 | 665 | (569) | 165 | 278 | 211 | (96) | (326) | (307) | 131 | 79 | 381 | (599) | 303 | (8) | (190) | (154) | (181) | (134) |
| Cash at Beginning | 10,681 | 13,869 | 15,711 | 18,512 | 23,187 | 26,972 | 26,488 | 33,349 | 31,568 | 32,973 | 29,557 | 32,676 | 29,665 | 30,464 | 18,861 | 11,074 | 6,802 | 4,768 | 3,465 | 3,515 | 4,364 | 8,832 | 12,576 | 11,412 | 3,089 | 5,351 | 4,213 | 4,586 | 3,042 | 5,669 | 3,430 | 4,125 | 3,177 | 4,266 | 4,042 | 4,897 | 3,657 | 5,093 | 4,358 | 4,846 | 3,705 | 4,296 | 4,343 | 5,184 | 4,616 | 4,962 | 6,083 | 5,601 | 4,644 | 5,310 | 4,609 | 6,214 | 9,582 | 13,055 | 17,802 | 18,670 | 12,664 | 11,022 | 8,287 | 12,833 | 7,825 | 12,244 | 13,252 | 13,742 | 10,693 | 12,472 | 15,576 | 24,972 | 31,437 | 36,674 | 38,968 | 40,913 | 33,981 | 31,423 | 28,959 | 29,994 | 28,244 | 32,734 | 32,113 | 31,945 | 28,671 | 29,240 | 25,648 | 25,165 | 18,531 | 16,108 | 14,177 | 15,894 | 10,626 | 11,015 | 12,521 | 12,328 | 7,229 | 6,937 | 5,700 | 6,622 | 6,547 | 9,026 | 9,298 | 10,906 | 7,080 | 6,644 | 5,813 | 2,928 | 1,688 | 1,151 | 1,328 | 1,385 | 1,441 | 2,101 | 0 | 0 | 4,047 | 0 | 0 | 0 | 2,951 | 0 | 0 | 0 | 1,508 | 0 | 0 | 0 | 1,157 | 0 | 0 | 0 | 983 | 0 | 0 | 0 | 898 | 0 | 0 | 0 | 1,496 | 0 | 0 | 0 | 1,332 | 0 | 0 | 0 | 1,865 | 0 |
| Cash at End | 8,435 | 10,681 | 13,869 | 15,711 | 18,512 | 23,187 | 26,972 | 26,488 | 33,349 | 31,568 | 32,973 | 29,557 | 32,676 | 29,665 | 30,464 | 18,861 | 11,074 | 6,802 | 4,768 | 3,465 | 3,515 | 4,364 | 8,832 | 12,665 | 11,412 | 3,089 | 5,351 | 4,213 | 4,586 | 3,042 | 5,669 | 3,430 | 4,125 | 3,177 | 4,266 | 4,042 | 4,897 | 3,657 | 5,093 | 4,358 | 4,846 | 3,705 | 4,296 | 4,343 | 5,184 | 4,616 | 4,962 | 6,083 | 5,601 | 4,644 | 5,310 | 4,609 | 6,214 | 9,582 | 13,055 | 17,802 | 18,670 | 12,664 | 11,022 | 8,287 | 12,833 | 7,825 | 12,244 | 13,252 | 13,742 | 10,693 | 12,472 | 15,576 | 24,972 | 31,437 | 36,674 | 38,968 | 40,913 | 33,981 | 31,423 | 28,959 | 29,994 | 28,244 | 32,734 | 32,113 | 31,945 | 28,671 | 29,240 | 25,648 | 25,165 | 18,531 | 16,108 | 14,177 | 15,894 | 10,626 | 11,015 | 12,521 | 12,328 | 7,229 | 6,937 | 5,700 | 6,622 | 6,547 | 9,026 | 9,298 | 10,906 | 7,080 | 6,644 | 5,813 | 2,928 | 1,688 | 1,151 | 1,328 | 1,385 | 1,441 | (588) | (1,152) | 3,841 | (734) | 61 | (543) | 5,263 | 41 | (312) | (301) | 3,523 | (2,096) | (377) | (193) | 2,770 | (543) | (179) | 231 | 1,648 | (569) | 165 | 278 | 1,109 | (96) | (326) | (307) | 1,627 | 79 | 381 | (599) | 1,635 | (8) | (190) | (154) | 1,684 | (134) |
| Free Cash Flow | 2,235 | 5,229 | 6,061 | 5,267 | 7,055 | 5,392 | 11,409 | 4,325 | 9,590 | 7,454 | 11,043 | 4,024 | 10,929 | 11,838 | 19,549 | 16,126 | 10,877 | 13,035 | 9,251 | 6,903 | 6,864 | 376 | 1,098 | (4,328) | 329 | (352) | 2,794 | (226) | 3,139 | 2,513 | 5,904 | 2,853 | 5,170 | 2,910 | 2,622 | 3,849 | 5,283 | 3,509 | 1,951 | 248 | 211 | (1,756) | 2,773 | 1,683 | 1,154 | (1,469) | 4,198 | 1,660 | 7,775 | 1,782 | 4,333 | (968) | 6,098 | 3,167 | 5,416 | 1,872 | 11,444 | 2,117 | 7,371 | 5,077 | 9,805 | 5,385 | 5,276 | 3,591 | 7,290 | 1,741 | 3,337 | (3,368) | 4,237 | 5,159 | 9,261 | 8,546 | 17,441 | 6,775 | 11,128 | 7,532 | 11,180 | 4,701 | 10,782 | 7,440 | 10,901 | 6,491 | 12,275 | 5,278 | 10,255 | 8,901 | 6,616 | 5,720 | 7,328 | 3,245 | 2,631 | 4,055 | 5,708 | 1,789 | 4,565 | 1,279 | 2,198 | 264 | 2,762 | 3,173 | 6,701 | 3,465 | 3,373 | 3,932 | 3,721 | 2,082 | 1,124 | 42 | 916 | (999) | 1,403 | 928 | 1,365 | 568 | 2,119 | 1,563 | 3,033 | 854 | 1,298 | 1,137 | 2,664 | 1,270 | 2,165 | 1,401 | 1,883 | 753 | 1,035 | 385 | 1,035 | 911 | 1,462 | 860 | 1,314 | 632 | 817 | 65 | 872 | 461 | 973 | 947 | 1,237 | 2,023 | 353 | 1,248 | 474 | 534 |
| Key Metrics | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q4 | 2017 Q3 | 2017 Q2 | 2017 Q1 | 2016 Q4 | 2016 Q3 | 2016 Q2 | 2016 Q1 | 2015 Q4 | 2015 Q3 | 2015 Q2 | 2015 Q1 | 2014 Q4 | 2014 Q3 | 2014 Q2 | 2014 Q1 | 2013 Q4 | 2013 Q3 | 2013 Q2 | 2013 Q1 | 2012 Q4 | 2012 Q3 | 2012 Q2 | 2012 Q1 | 2011 Q4 | 2011 Q3 | 2011 Q2 | 2011 Q1 | 2010 Q4 | 2010 Q3 | 2010 Q2 | 2010 Q1 | 2009 Q4 | 2009 Q3 | 2009 Q2 | 2009 Q1 | 2008 Q4 | 2008 Q3 | 2008 Q2 | 2008 Q1 | 2007 Q4 | 2007 Q3 | 2007 Q2 | 2007 Q1 | 2006 Q4 | 2006 Q3 | 2006 Q2 | 2006 Q1 | 2005 Q4 | 2005 Q3 | 2005 Q2 | 2005 Q1 | 2004 Q4 | 2004 Q3 | 2004 Q2 | 2004 Q1 | 2003 Q4 | 2003 Q3 | 2003 Q2 | 2003 Q1 | 2002 Q4 | 2002 Q3 | 2002 Q2 | 2002 Q1 | 2001 Q4 | 2001 Q3 | 2001 Q2 | 2001 Q1 | 2000 Q4 | 2000 Q3 | 2000 Q2 | 2000 Q1 | 1999 Q4 | 1999 Q3 | 1999 Q2 | 1999 Q1 | 1998 Q4 | 1998 Q3 | 1998 Q2 | 1998 Q1 | 1997 Q4 | 1997 Q3 | 1997 Q2 | 1997 Q1 | 1996 Q4 | 1996 Q3 | 1996 Q2 | 1996 Q1 | 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 | 83,161 | 80,039 | 83,331 | 79,477 | 81,058 | 81,058 | 87,792 | 89,986 | 80,411 | 81,688 | 88,570 | 80,795 | 83,644 | 93,164 | 106,512 | 111,265 | 87,734 | 81,305 | 71,892 | 65,943 | 57,552 | 45,738 | 45,425 | 32,277 | 55,134 | 63,024 | 63,422 | 67,491 | 61,646 | 68,253 | 74,187 | 71,456 | 65,436 | 50,832 | 59,350 | 56,026 | 56,474 | 58,376 | 56,767 | 56,360 | 47,105 | 57,691 | 65,679 | 71,360 | 64,758 | 82,621 | 103,206 | 105,719 | 101,312 | 106,018 | 108,390 | 103,050 | 103,378 | 97,248 | 110,989 | 112,745 | 119,189 | 117,782 | 121,415 | 121,766 | 110,177 | 101,733 | 92,855 | 90,242 | 87,714 | 87,426 | 80,585 | 74,457 | 64,028 | 84,696 | 134,913 | 138,072 | 116,854 | 116,642 | 102,337 | 98,350 | 87,223 | 90,028 | 99,593 | 99,034 | 88,980 | 99,344 | 100,717 | 88,568 | 82,051 | 83,365 | 76,375 | 70,693 | 67,602 | 65,952 | 59,841 | 57,165 | 63,780 | 55,884 | 54,098 | 50,804 | 43,393 | 47,891 | 56,448 | 56,184 | 57,300 | 83,311 | 52,178 | 49,479 | 47,780 | 83,591 | 43,595 | 38,055 | 33,804 | 24,102 | 24,512 | 25,201 | 29,964 | 30,403 | 28,765 | 28,683 | 29,556 | 32,503 | 29,086 | 27,975 | 27,164 | 26,895 | 27,025 | 27,846 | 26,127 | 26,507 | 26,047 | 24,246 | 22,883 | 24,529 | 24,455 | 24,702 | 24,139 | 26,897 | 27,241 | 24,547 | 24,475 | 27,121 | 24,238 | 24,251 | 27,237 | 31,862 | 26,086 | 23,444 | 24,127 | 23,696 | 21,248 | 23,611 | 22,244 | 19,478 | 19,745 | 19,928 | 20,406 | 20,447 | 19,600 | 18,588 | 17,781 | 17,525 | 15,570 | 16,427 |
| Gross Profit | 31,359 | 15,116 | 18,685 | 17,947 | 18,485 | 17,247 | 20,392 | 20,196 | 18,907 | 17,703 | 22,383 | 20,095 | 23,961 | 26,974 | 29,356 | 30,515 | 16,222 | 19,372 | 18,438 | 15,191 | 11,885 | (16,594) | 9,389 | 6,397 | 8,935 | 13,847 | 14,411 | 14,396 | 13,304 | 16,268 | 18,656 | 16,622 | 16,187 | 16,011 | 15,086 | 13,120 | 14,030 | 7,976 | 10,981 | 10,898 | 9,257 | 10,841 | 14,434 | 14,397 | 13,500 | 16,704 | 21,306 | 20,875 | 21,750 | 22,238 | 22,418 | 21,137 | 22,591 | 52 | 25,072 | 24,688 | 27,179 | 31,764 | 33,443 | 41,997 | 32,244 | 9,357 | 27,826 | 26,451 | 25,679 | 32,084 | 30,799 | 22,819 | 22,349 | 36,770 | 51,737 | 41,435 | 38,216 | 47,251 | 42,131 | 42,692 | 39,626 | 39,845 | 42,820 | 43,262 | 38,453 | 42,400 | 41,587 | 37,210 | 36,481 | 38,111 | 33,219 | 31,799 | 31,359 | 32,095 | 27,064 | 27,436 | 30,215 | 25,642 | 23,916 | 23,744 | 21,385 | 24,668 | 28,810 | 25,561 | 27,153 | 47,921 | 19,967 | 18,517 | 18,321 | 34,564 | 17,144 | 16,388 | 15,510 | 10,541 | 10,593 | 10,810 | 14,769 | 12,334 | 11,786 | 11,632 | 11,641 | 12,271 | 11,663 | 11,231 | 11,139 | 12,022 | 11,566 | 11,276 | 10,677 | 11,114 | 10,446 | 9,479 | 9,420 | 10,558 | 9,633 | 9,646 | 9,105 | 10,336 | 10,768 | 9,550 | 10,219 | 10,461 | 9,735 | 9,929 | 11,474 | 12,148 | 10,142 | 9,843 | 9,688 | 9,441 | 8,961 | 23,611 | 22,244 | 19,478 | 19,745 | 19,928 | 20,406 | 20,447 | 19,600 | 18,588 | 17,781 | 17,525 | 15,570 | 16,427 |
| Operating Income | 5,285 | 6,003 | 9,178 | 8,911 | 9,846 | 7,773 | 11,042 | 10,896 | 9,941 | 8,458 | 11,844 | 9,950 | 14,209 | 16,884 | 20,227 | 20,831 | 6,086 | 8,390 | 8,072 | 4,924 | 2,633 | (26,709) | (595) | (1,380) | (764) | 2,673 | 3,683 | 3,561 | 2,849 | 5,027 | 7,169 | 4,922 | 5,006 | 2,000 | 4,419 | 2,682 | 4,240 | (1,828) | 1,422 | 1,137 | 205 | 572 | 4,162 | 4,286 | 3,863 | 5,502 | 9,574 | 8,726 | 10,280 | 9,722 | 10,259 | 9,237 | 11,083 | (114) | 13,227 | 11,623 | 12,758 | 13,289 | 14,863 | 23,557 | 15,119 | 11,984 | 10,469 | 10,502 | 9,586 | 7,827 | 7,591 | 7,860 | 7,957 | 21,128 | 24,187 | 22,538 | 20,604 | 28,797 | 25,087 | 18,212 | 23,701 | (7,653) | 26,515 | 26,775 | 15,806 | 26,001 | 24,459 | 20,717 | 20,292 | 20,915 | 17,237 | 16,186 | 15,580 | 15,780 | 12,004 | 12,814 | 16,124 | 11,638 | 10,523 | 10,040 | 8,305 | 10,392 | 15,237 | 12,418 | 13,924 | 34,307 | 6,179 | 6,124 | 5,234 | 5,916 | 3,701 | 2,839 | 1,875 | 1,074 | 1,498 | 1,751 | 2,807 | 2,869 | 2,601 | 2,829 | 3,204 | 3,118 | 2,333 | 2,282 | 2,325 | 2,324 | 2,375 | 2,353 | 2,146 | 2,109 | 1,837 | 1,365 | 1,723 | 2,165 | 1,754 | 1,664 | 1,721 | 1,740 | 2,054 | 1,306 | 1,784 | 1,451 | 1,620 | 1,722 | 3,278 | 2,440 | 1,963 | 1,881 | 2,322 | 1,846 | 1,999 | 23,611 | 22,244 | (51,792) | 19,745 | 19,928 | 20,406 | (48,961) | 19,600 | 18,588 | 17,781 | (44,512) | 15,570 | 16,427 |
| Net Income | 4,183 | 6,501 | 7,548 | 7,082 | 7,713 | 7,610 | 8,610 | 9,240 | 8,220 | 7,630 | 9,070 | 7,880 | 11,430 | 12,750 | 19,660 | 17,850 | 5,480 | 8,870 | 6,750 | 4,690 | 2,730 | (20,070) | (680) | (1,080) | (610) | 5,690 | 3,170 | 3,130 | 2,350 | 6,000 | 6,240 | 3,950 | 4,650 | 8,380 | 3,970 | 3,350 | 4,010 | 1,680 | 2,650 | 1,700 | 1,810 | 2,780 | 4,240 | 4,190 | 4,940 | 6,570 | 8,070 | 8,780 | 9,100 | 8,350 | 7,870 | 6,860 | 9,500 | 9,950 | 9,570 | 15,910 | 9,450 | 9,400 | 10,330 | 10,680 | 10,650 | 9,250 | 7,350 | 7,560 | 6,300 | 6,050 | 4,730 | 3,950 | 4,550 | 7,820 | 14,830 | 11,680 | 10,890 | 11,660 | 9,410 | 10,260 | 9,280 | 10,250 | 10,490 | 10,360 | 8,400 | 10,710 | 9,920 | 7,640 | 7,860 | 8,420 | 5,680 | 5,790 | 5,440 | 6,650 | 3,650 | 4,170 | 7,040 | 4,090 | 2,640 | 2,640 | 2,090 | 2,680 | 3,180 | 4,460 | 5,000 | 5,220 | 4,490 | 4,530 | 3,480 | 4,185 | 2,188 | 1,954 | 1,484 | 1,460 | 1,400 | 1,620 | 1,820 | 2,500 | 1,820 | 1,965 | 2,175 | 2,495 | 1,560 | 1,570 | 1,885 | 1,680 | 1,500 | 1,630 | 1,660 | 1,900 | 1,155 | 885 | 1,160 | 1,500 | 1,360 | 1,235 | 1,185 | 1,330 | 1,135 | 955 | 1,350 | 1,120 | 1,115 | 1,125 | 2,240 | 1,555 | 1,075 | 1,100 | 1,280 | 970 | 1,110 | 160 | 1,270 | 1,380 | 1,225 | 1,200 | 1,455 | 1,555 | 1,065 | 1,150 | 1,070 | 1,480 | 1,055 | 1,115 |
| EPS (Diluted) | 1.00 | 1.53 | 1.76 | 1.64 | 1.76 | 1.72 | 1.92 | 2.14 | 2.06 | 1.91 | 2.25 | 1.94 | 2.79 | 3.08 | 4.68 | 4.21 | 1.28 | 2.08 | 1.57 | 1.10 | 0.64 | -4.70 | -0.15 | -0.25 | -0.14 | 1.33 | 0.74 | 0.73 | 0.55 | 1.41 | 1.46 | 0.92 | 1.09 | 1.97 | 0.93 | 0.78 | 0.95 | 0.41 | 0.63 | 0.41 | 0.43 | 0.67 | 1.01 | 1.00 | 1.17 | 1.56 | 1.89 | 2.04 | 2.10 | 1.91 | 1.79 | 1.55 | 2.12 | 2.19 | 2.09 | 3.41 | 2.00 | 1.97 | 2.13 | 2.18 | 2.14 | 1.86 | 1.44 | 1.60 | 1.33 | 1.28 | 0.98 | 0.81 | 0.92 | 1.58 | 2.86 | 2.22 | 2.03 | 2.17 | 1.70 | 1.83 | 1.62 | 1.79 | 1.77 | 1.72 | 1.37 | 1.75 | 1.58 | 1.20 | 1.22 | 1.31 | 0.88 | 0.88 | 0.83 | 1.01 | 0.55 | 0.62 | 1.05 | 0.61 | 0.39 | 0.39 | 0.30 | 0.38 | 0.46 | 0.65 | 0.72 | 0.75 | 0.64 | 0.64 | 0.50 | 0.60 | 0.31 | 0.25 | 0.21 | 0.30 | 0.29 | 0.33 | 0.38 | 0.50 | 0.37 | 0.39 | 0.43 | 0.49 | 0.31 | 0.31 | 0.38 | 0.33 | 0.30 | 0.33 | 0.34 | 0.38 | 0.23 | 0.18 | 0.23 | 0.30 | 0.28 | 0.25 | 0.24 | 0.26 | 0.23 | 0.19 | 0.27 | 0.22 | 0.22 | 0.23 | 0.45 | 0.31 | 0.22 | 0.22 | 0.26 | 0.09 | 0.22 | 0.04 | 0.25 | 0.27 | 0.24 | 0.23 | 0.27 | 0.29 | 0.19 | 0.21 | 0.19 | 0.26 | 0.19 | 0.20 |
| Balance Sheet | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash & Equivalents | 8,435 | 10,681 | 13,814 | 14,352 | 17,036 | 23,029 | 26,926 | 26,460 | 33,320 | 31,539 | 32,944 | 29,528 | 32,651 | 29,640 | 30,407 | 18,861 | 11,074 | 6,802 | 4,768 | 3,465 | 3,515 | 4,364 | 8,832 | 12,576 | 11,412 | 3,089 | 5,351 | 4,213 | 4,586 | 3,042 | 5,669 | 3,430 | 4,125 | 3,177 | 4,266 | 4,042 | 4,897 | 3,657 | 5,093 | 4,358 | 4,846 | 3,705 | 4,296 | 4,343 | 5,184 | 4,616 | 4,962 | 6,083 | 5,601 | 4,644 | 5,310 | 4,609 | 6,214 | 9,582 | 13,055 | 17,802 | 18,670 | 12,664 | 11,022 | 8,287 | 12,833 | 7,825 | 12,244 | 13,252 | 13,742 | 10,693 | 12,472 | 15,576 | 24,972 | 31,437 | 36,674 | 38,968 | 40,913 | 33,981 | 31,423 | 28,959 | 29,994 | 28,244 | 32,734 | 32,113 | 31,945 | 28,671 | 29,240 | 25,648 | 25,165 | 18,531 | 16,108 | 14,177 | 15,894 | 10,626 | 11,015 | 12,521 | 12,328 | 7,229 | 6,937 | 5,700 | 6,622 | 6,547 | 9,026 | 9,298 | 10,906 | 7,080 | 6,644 | 5,813 | 2,928 | 1,688 | 1,151 | 1,328 | 1,385 | 2,386 | 2,101 | 2,689 | 3,841 | 4,047 | 4,781 | 4,720 | 5,263 | 2,951 | 2,910 | 3,222 | 3,523 | 1,508 | 2,200 | 2,577 | 2,770 | 1,157 | 1,700 | 1,879 | 1,648 | 983 | 1,552 | 1,387 | 1,109 | 898 | 994 | 1,320 | 1,627 | 1,496 | 1,417 | 1,036 | 1,635 | 1,332 | 1,340 | 1,530 | 1,684 | 1,865 | 1,999 | 2,409 | 2,531 | 3,816 | ||||||||||
| Total Assets | 464,410 | 448,980 | 454,340 | 447,597 | 451,908 | 453,475 | 461,916 | 460,707 | 377,918 | 376,317 | 372,259 | 363,248 | 369,371 | 369,067 | 370,152 | 367,774 | 354,771 | 338,923 | 336,688 | 337,289 | 333,770 | 332,750 | 358,043 | 361,495 | 355,804 | 362,597 | 359,361 | 360,729 | 356,189 | 346,196 | 354,628 | 348,790 | 348,826 | 348,691 | 349,427 | 343,012 | 344,209 | 330,314 | 339,386 | 342,473 | 342,789 | 336,758 | 340,662 | 348,260 | 342,961 | 349,493 | 352,764 | 358,586 | 353,033 | 346,808 | 347,564 | 341,615 | 339,639 | 333,795 | 335,191 | 329,645 | 345,152 | 331,052 | 323,227 | 326,204 | 319,533 | 302,510 | 299,994 | 291,068 | 242,748 | 233,323 | 229,307 | 224,661 | 222,491 | 228,052 | 256,218 | 266,758 | 258,202 | 242,082 | 236,661 | 228,315 | 223,299 | 219,015 | 223,947 | 221,010 | 216,002 | 208,335 | 209,721 | 201,816 | 201,252 | 195,256 | 187,433 | 180,989 | 180,202 | 174,278 | 166,987 | 165,103 | 162,495 | 152,644 | 149,473 | 148,232 | 142,037 | 143,174 | 147,904 | 147,660 | 148,786 | 149,000 | 148,252 | 146,618 | 143,238 | 144,521 | 94,394 | 91,235 | 90,731 | 92,630 | 95,227 | 93,216 | 94,953 | 96,064 | 97,123 | 94,920 | 95,647 | 95,527 | 93,468 | 92,396 | 92,579 | 91,296 | 90,706 | 91,158 | 91,271 | 87,862 | 87,790 | 86,102 | 84,654 | 84,145 | 84,987 | 84,550 | 84,735 | 85,030 | 87,543 | 87,218 | 84,507 | 87,560 | 84,593 | 81,744 | 83,661 | 87,707 | 86,157 | 82,608 | 82,285 | 83,219 | 78,966 | 74,293 | 74,042 | 69,484 | ||||||||||
| Total Debt | 47,661 | 70,257 | 42,036 | 38,989 | 37,551 | 41,710 | 42,550 | 43,186 | 40,440 | 41,573 | 41,253 | 41,496 | 41,446 | 41,193 | 45,428 | 46,883 | 47,537 | 47,704 | 56,605 | 60,612 | 63,322 | 67,640 | 68,799 | 69,515 | 59,612 | 46,920 | 47,146 | 45,196 | 40,825 | 37,796 | 40,037 | 41,220 | 40,617 | 42,336 | 40,610 | 41,935 | 43,607 | 42,762 | 46,155 | 44,471 | 43,108 | 38,687 | 34,312 | 33,840 | 32,771 | 29,121 | 21,834 | 21,765 | 21,367 | 22,699 | 21,293 | 19,357 | 13,412 | 11,581 | 12,424 | 15,581 | 15,650 | 17,033 | 16,762 | 16,488 | 15,876 | 15,014 | 18,294 | 20,432 | 9,450 | 9,605 | 9,603 | 9,274 | 9,204 | 9,425 | 10,264 | 9,637 | 10,006 | 9,566 | 8,991 | 8,790 | 8,764 | 8,347 | 8,589 | 8,357 | 7,994 | 7,991 | 8,457 | 9,086 | 8,324 | 8,293 | 10,109 | 9,830 | 9,969 | 9,545 | 9,619 | 10,138 | 10,661 | 10,748 | 10,883 | 11,309 | 10,513 | 10,802 | 11,133 | 11,179 | 12,830 | 13,441 | 14,241 | 14,626 | 15,379 | 18,972 | 9,245 | 9,267 | 8,400 | 8,778 | 9,551 | 9,484 | 9,830 | 9,952 | 9,928 | 9,684 | 9,840 | 9,746 | 9,690 | 10,045 | 10,112 | 10,025 | 10,912 | 11,858 | 12,759 | 12,689 | 13,131 | 12,870 | 12,575 | 12,615 | 13,166 | 13,597 | 13,220 | 13,424 | 12,963 | 13,283 | 12,561 | 13,042 | 12,561 | 12,150 | 12,798 | 13,777 | 14,952 | 14,916 | 15,852 | 16,032 | 16,343 | 9,638 | 7,885 | 7,878 | ||||||||||
| Stockholders' Equity | 254,381 | 259,386 | 260,561 | 262,593 | 262,720 | 263,705 | 268,592 | 268,405 | 205,250 | 204,802 | 199,703 | 199,046 | 198,685 | 195,049 | 186,100 | 177,316 | 169,215 | 168,577 | 160,589 | 158,571 | 156,974 | 157,150 | 177,400 | 180,183 | 182,079 | 191,650 | 189,915 | 191,377 | 191,222 | 191,794 | 190,365 | 187,222 | 188,195 | 187,688 | 182,276 | 179,178 | 177,151 | 167,325 | 170,597 | 170,591 | 172,187 | 170,811 | 170,723 | 172,668 | 171,227 | 174,399 | 180,587 | 181,155 | 176,398 | 174,003 | 169,245 | 165,647 | 167,001 | 165,863 | 166,713 | 162,811 | 157,012 | 154,396 | 155,939 | 155,551 | 151,480 | 146,839 | 145,031 | 140,172 | 112,541 | 110,569 | 107,265 | 106,592 | 107,003 | 112,965 | 125,286 | 124,826 | 123,139 | 121,762 | 118,603 | 116,350 | 114,110 | 113,844 | 116,593 | 115,764 | 112,463 | 111,186 | 107,890 | 104,596 | 103,698 | 101,756 | 95,442 | 93,535 | 91,681 | 89,915 | 83,764 | 82,581 | 79,585 | 74,597 | 74,690 | 75,118 | 72,367 | 73,161 | 73,825 | 72,974 | 71,889 | 70,757 | 68,111 | 66,936 | 64,605 | 63,466 | 43,834 | 42,829 | 43,002 | 43,750 | 43,759 | 43,357 | 43,745 | 43,660 | 43,356 | 43,815 | 43,670 | 43,542 | 41,791 | 41,378 | 41,022 | 40,436 | 40,035 | 39,999 | 39,182 | 37,415 | 36,516 | 35,861 | 35,253 | 34,792 | 34,648 | 34,351 | 34,115 | 33,776 | 35,340 | 35,276 | 34,243 | 34,927 | 33,888 | 32,799 | 33,037 | 33,055 | 32,255 | 31,232 | 30,539 | 30,244 | 29,727 | 31,767 | 33,626 | 32,012 | ||||||||||
| Cash Flow | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | 8,705 | 12,679 | 14,788 | 11,550 | 12,953 | 12,229 | 17,569 | 10,560 | 14,664 | 13,682 | 15,963 | 9,383 | 16,341 | 17,621 | 24,425 | 19,963 | 14,788 | 17,124 | 12,091 | 9,650 | 9,264 | 4,005 | 4,389 | 89 | 6,274 | 6,352 | 9,079 | 5,947 | 8,338 | 8,607 | 11,108 | 7,780 | 8,519 | 7,411 | 7,535 | 6,947 | 8,173 | 7,396 | 5,355 | 4,519 | 4,812 | 4,380 | 9,174 | 8,792 | 7,998 | 7,415 | 12,396 | 10,202 | 15,103 | 10,208 | 13,431 | 7,683 | 13,592 | 13,224 | 13,442 | 10,217 | 19,287 | 10,751 | 14,849 | 12,889 | 16,856 | 13,055 | 13,077 | 9,235 | 13,046 | 8,504 | 8,827 | 2,197 | 8,910 | 10,484 | 14,403 | 13,418 | 21,420 | 11,335 | 15,063 | 11,318 | 14,286 | 8,862 | 14,497 | 11,296 | 14,631 | 10,390 | 15,767 | 9,013 | 12,968 | 12,308 | 9,453 | 8,652 | 10,138 | 6,799 | 5,704 | 7,349 | 8,646 | 5,079 | 7,449 | 4,116 | 4,624 | 3,390 | 5,255 | 5,515 | 8,729 | 6,075 | 5,408 | 5,964 | 5,490 | 7,156 | 2,817 | 2,288 | 2,752 | 1,412 | 3,607 | 2,963 | 3,074 | 2,661 | 4,088 | 3,413 | 4,514 | 2,962 | 3,140 | 2,983 | 4,077 | 3,573 | 3,944 | 3,048 | 3,282 | 2,750 | 2,683 | 2,055 | 2,363 | 3,026 | 3,177 | 2,688 | 2,612 | 2,784 | 2,591 | 1,756 | 2,480 | 2,800 | 2,799 | 2,593 | 2,750 | 4,154 | 1,971 | 2,751 | 1,770 | 2,819 | ||||||||||||||
| Capital Expenditure | (6,470) | (7,450) | (8,727) | (6,283) | (5,898) | (6,837) | (6,160) | (6,235) | (5,074) | (6,228) | (4,920) | (5,359) | (5,412) | (5,783) | (4,876) | (3,837) | (3,911) | (4,089) | (2,840) | (2,747) | (2,400) | (3,629) | (3,291) | (4,417) | (5,945) | (6,704) | (6,285) | (6,173) | (5,199) | (6,094) | (5,204) | (4,927) | (3,349) | (4,501) | (4,913) | (3,098) | (2,890) | (3,887) | (3,404) | (4,271) | (4,601) | (6,136) | (6,401) | (7,109) | (6,844) | (8,884) | (8,198) | (8,542) | (7,328) | (8,426) | (9,098) | (8,651) | (7,494) | (10,057) | (8,026) | (8,345) | (7,843) | (8,634) | (7,478) | (7,812) | (7,051) | (7,670) | (7,801) | (5,644) | (5,756) | (6,763) | (5,490) | (5,565) | (4,673) | (5,325) | (5,142) | (4,872) | (3,979) | (4,560) | (3,935) | (3,786) | (3,106) | (4,161) | (3,715) | (3,856) | (3,730) | (3,899) | (3,492) | (3,735) | (2,713) | (3,407) | (2,837) | (2,932) | (2,810) | (3,554) | (3,073) | (3,294) | (2,938) | (3,290) | (2,884) | (2,837) | (2,426) | (3,126) | (2,493) | (2,342) | (2,028) | (2,610) | (2,035) | (2,032) | (1,769) | (5,074) | (1,693) | (2,246) | (1,836) | (2,411) | (2,204) | (2,035) | (1,709) | (2,093) | (1,969) | (1,850) | (1,481) | (2,108) | (1,842) | (1,846) | (1,413) | (2,303) | (1,779) | (1,647) | (1,399) | (1,997) | (1,648) | (1,670) | (1,328) | (2,115) | (1,715) | (1,828) | (1,298) | (2,152) | (1,774) | (1,691) | (1,608) | (2,339) | (1,826) | (1,646) | (1,513) | (2,131) | (1,618) | (1,503) | (1,296) | (2,285) | ||||||||||||||
| Free Cash Flow | 2,235 | 5,229 | 6,061 | 5,267 | 7,055 | 5,392 | 11,409 | 4,325 | 9,590 | 7,454 | 11,043 | 4,024 | 10,929 | 11,838 | 19,549 | 16,126 | 10,877 | 13,035 | 9,251 | 6,903 | 6,864 | 376 | 1,098 | (4,328) | 329 | (352) | 2,794 | (226) | 3,139 | 2,513 | 5,904 | 2,853 | 5,170 | 2,910 | 2,622 | 3,849 | 5,283 | 3,509 | 1,951 | 248 | 211 | (1,756) | 2,773 | 1,683 | 1,154 | (1,469) | 4,198 | 1,660 | 7,775 | 1,782 | 4,333 | (968) | 6,098 | 3,167 | 5,416 | 1,872 | 11,444 | 2,117 | 7,371 | 5,077 | 9,805 | 5,385 | 5,276 | 3,591 | 7,290 | 1,741 | 3,337 | (3,368) | 4,237 | 5,159 | 9,261 | 8,546 | 17,441 | 6,775 | 11,128 | 7,532 | 11,180 | 4,701 | 10,782 | 7,440 | 10,901 | 6,491 | 12,275 | 5,278 | 10,255 | 8,901 | 6,616 | 5,720 | 7,328 | 3,245 | 2,631 | 4,055 | 5,708 | 1,789 | 4,565 | 1,279 | 2,198 | 264 | 2,762 | 3,173 | 6,701 | 3,465 | 3,373 | 3,932 | 3,721 | 2,082 | 1,124 | 42 | 916 | (999) | 1,403 | 928 | 1,365 | 568 | 2,119 | 1,563 | 3,033 | 854 | 1,298 | 1,137 | 2,664 | 1,270 | 2,165 | 1,401 | 1,883 | 753 | 1,035 | 385 | 1,035 | 911 | 1,462 | 860 | 1,314 | 632 | 817 | 65 | 872 | 461 | 973 | 947 | 1,237 | 2,023 | 353 | 1,248 | 474 | 534 | ||||||||||||||