XOM - Exxon Mobil Corporation
Price:
--
--
|
CONSENSUS:
Hold
DETAILS
|
PRICE TARGET:
$164.54
DETAILS
HIGH:
$185.00
LOW:
$123.00
MEDIAN:
$171.00
CONSENSUS:
$164.54
UPSIDE:
6.21%
| 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 Q2 | 2002 Q4 | 2002 Q2 | 2001 Q4 | 2001 Q2 | 2001 Q1 | 2000 Q4 | 2000 Q3 | 2000 Q2 | 2000 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 57,165 | 55,884 | 50,804 | 47,891 | 56,184 | 57,300 | 83,311 | 52,178 | 49,479 | 47,780 |
| 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 | 29,729 | 30,242 | 27,060 | 23,223 | 30,623 | 30,147 | 35,390 | 32,211 | 30,962 | 29,459 |
| 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,436 | 25,642 | 23,744 | 24,668 | 25,561 | 27,153 | 47,921 | 19,967 | 18,517 | 18,321 |
| 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 |
| 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,340 | 3,178 | 3,310 | 3,429 | 3,215 | 3,060 | 2,979 | 3,358 | 2,830 | 2,877 |
| 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,282 | 10,826 | 10,394 | 10,847 | 9,928 | 10,169 | 10,635 | 10,430 | 9,563 | 10,210 |
| 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 | 14,622 | 14,004 | 13,704 | 14,276 | 13,143 | 13,229 | 13,614 | 13,788 | 12,393 | 13,087 |
| 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,814 | 11,638 | 10,040 | 10,392 | 12,418 | 13,924 | 34,307 | 6,179 | 6,124 | 5,234 |
| 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 |
| 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 |
| 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,983 | 13,713 | 12,060 | 12,532 | 14,289 | 15,900 | 36,469 | 8,080 | 8,063 | 7,362 |
| 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,814 | 11,638 | 10,040 | 10,392 | 12,418 | 13,924 | 34,307 | 6,179 | 6,124 | 5,234 |
| 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 | 6,748 | 5,356 | 4,281 | 3,787 | 6,872 | 8,220 | 8,412 | 6,697 | 6,706 | 5,266 |
| 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,578 | 1,715 | 1,652 | 1,107 | 2,587 | 3,260 | 3,507 | 2,637 | 2,706 | 2,241 |
| 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 | 4,170 | 4,090 | 2,640 | 2,680 | 4,460 | 5,000 | 5,220 | 4,490 | 4,530 | 3,480 |
| 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.63 | 0.61 | 0.40 | 0.38 | 0.66 | 0.73 | 0.76 | 0.65 | 0.65 | 0.50 |
| 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.62 | 0.61 | 0.39 | 0.38 | 0.65 | 0.72 | 0.75 | 0.64 | 0.64 | 0.50 |
| 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,619.0 | 6,704.8 | 6,600 | 6,871.1 | 6,757.6 | 6,896.6 | 6,896.6 | 6,961.2 | 6,969.2 | 6,960 |
| 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 | 2010 Q2 | 2010 Q1 | 2009 Q4 | 2009 Q2 | 2009 Q1 | 2007 Q3 | 2004 Q2 | 2004 Q1 | 2003 Q4 | 2003 Q2 | 2003 Q1 | 2002 Q4 | 2002 Q3 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 13,252 | 13,742 | 10,693 | 15,576 | 24,972 | 31,423 | 14,177 | 15,894 | 10,626 | 12,521 | 12,328 | 7,229 | 6,937 | 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 |
| 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 | 15 | 85 | 169 | 153 | 168 | 190 | 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 |
| 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 | 29,206 | 29,052 | 27,645 | 26,862 | 22,942 | 31,832 | 23,089 | 24,189 | 24,309 | 19,471 | 22,146 | 21,163 | 18,699 | 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 |
| Inventory | 24,975 | 0 | 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 | 13,439 | 13,488 | 11,553 | 12,441 | 12,717 | 13,019 | 9,958 | 10,186 | 8,957 | 10,035 | 8,862 | 8,068 | 8,756 | 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 |
| Other Current Assets | 2,594 | 28,139 | 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 | 6,304 | 5,329 | 5,175 | 4,464 | 4,019 | 4,604 | 4,601 | 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 |
| 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 | 62,216 | 61,696 | 55,235 | 59,496 | 64,818 | 85,247 | 54,250 | 52,475 | 45,960 | 44,066 | 45,474 | 38,291 | 36,543 | 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 |
| 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 | 188,069 | 140,819 | 139,116 | 127,861 | 122,224 | 119,102 | 103,854 | 104,784 | 104,965 | 99,500 | 96,595 | 94,940 | 93,459 | 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 |
| 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 |
| 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 | 29,206 | 29,052 | 27,645 | 26,862 | 22,942 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 32,642 | 32,541 | 31,665 | 30,358 | 29,105 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 0 | 0 | 0 | 0 | 0 | 32,312 | 22,885 | 22,943 | 23,353 | 21,537 | 20,426 | 19,413 | 19,471 | 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 |
| 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 | 228,852 | 181,052 | 178,088 | 165,165 | 157,673 | 151,414 | 126,739 | 127,727 | 128,318 | 121,037 | 117,021 | 114,353 | 112,930 | 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 |
| 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 | 291,068 | 242,748 | 233,323 | 224,661 | 222,491 | 236,661 | 180,989 | 180,202 | 174,278 | 165,103 | 162,495 | 152,644 | 149,473 | 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 |
| 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 | 45,454 | 46,136 | 24,236 | 41,895 | 38,468 | 43,525 | 30,184 | 30,356 | 28,445 | 26,530 | 27,592 | 13,792 | 24,394 | 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 |
| 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 | 2,946 | 2,396 | 2,476 | 2,157 | 2,163 | 2,095 | 4,746 | 4,834 | 4,789 | 4,327 | 4,172 | 4,093 | 3,773 | 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 |
| 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 |
| 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 | 10,300 | 6,318 | 6,765 | (222) | 5,791 | 5,888 | 10,662 | 4,892 | 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 |
| 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 | 57,821 | 57,744 | 52,061 | 51,614 | 49,505 | 55,920 | 41,248 | 41,955 | 38,386 | 36,648 | 37,652 | 33,175 | 33,059 | 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 |
| 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 | 17,486 | 7,054 | 7,129 | 7,117 | 7,041 | 6,896 | 5,084 | 5,135 | 4,756 | 5,811 | 6,489 | 6,655 | 7,110 | 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 |
| 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 | 34,283 | 23,662 | 23,148 | 21,880 | 20,063 | 22,329 | 19,524 | 19,981 | 20,118 | 17,541 | 17,250 | 16,484 | 16,572 | 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 |
| 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 | 36,111 | 36,622 | 35,593 | 32,897 | 34,504 | 32,913 | 21,598 | 21,450 | 17,721 | 22,522 | 21,519 | 18,965 | 18,042 | 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 |
| 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 | 87,880 | 67,338 | 65,870 | 61,894 | 61,608 | 62,138 | 46,206 | 46,566 | 42,595 | 45,874 | 45,258 | 42,104 | 41,724 | 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 |
| 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 | 145,701 | 125,082 | 117,931 | 113,508 | 111,113 | 118,058 | 87,454 | 88,521 | 80,981 | 82,522 | 82,910 | 75,279 | 74,783 | 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 |
| 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 | 0 | 0 | 5,503 | 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 |
| 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 | 286,745 | 281,251 | 276,937 | 270,160 | 268,249 | 218,761 | 123,781 | 119,754 | 115,956 | 108,963 | 106,460 | 100,961 | 98,416 | 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 |
| 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) | 2,051 | (5,537) | (5,461) | (8,249) | (10,900) | 849 | (1,982) | (1,490) | (1,148) | (4,366) | (5,934) | (6,504) | (4,587) | (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 |
| 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 | 140,172 | 112,541 | 110,569 | 106,592 | 107,003 | 118,603 | 93,535 | 91,681 | 89,915 | 82,581 | 79,585 | 74,597 | 74,690 | 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 |
| 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 | 291,068 | 242,748 | 233,323 | 224,661 | 222,491 | 236,661 | 180,989 | 180,202 | 174,278 | 165,103 | 162,495 | 152,644 | 149,473 | 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 |
| 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 | 20,432 | 9,450 | 9,605 | 9,274 | 9,204 | 8,991 | 9,830 | 9,969 | 9,545 | 10,138 | 10,661 | 10,748 | 10,883 | 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 |
| 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 | 7,180 | (4,292) | (1,088) | (6,302) | (15,768) | (22,432) | (4,347) | (5,925) | (1,081) | (2,383) | (1,667) | 3,519 | 3,946 | 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 |
| 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 | 2005 Q3 | 2005 Q2 | 2005 Q1 | 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 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 9,920 | 7,640 | 7,860 | 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 | 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 |
| 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 | 2,513 | 2,516 | 2,553 | 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 | 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 |
| 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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) | 3,653 | (976) | 3,549 | 650 | 2,373 | (4,721) | 2,037 | 542 | 1,928 | (2,065) | 2,422 | (784) | 872 | (2,601) | (424) | (422) | (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 |
| 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) | (319) | (167) | (994) | (138) | (48) | 2,377 | (2,186) | 468 | (2,504) | 979 | 192 | 240 | (358) | 1,171 | 542 | (394) | (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 |
| 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 | 15,767 | 9,013 | 12,968 | 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 | 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 |
| 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) | (3,492) | (3,735) | (2,713) | (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,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) |
| 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 0 | 0 | 0 | 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 |
| 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 | (673) | 1,607 | 1,627 | (3,637) | 1,229 | 418 | (262) | (342) | 2,203 | 1,057 | (271) | (296) | 1,189 | 860 | (138) | 120 | 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 |
| 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) | (4,165) | (2,128) | (1,086) | (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,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) |
| 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 | (738) | (286) | 9 | (154) | 320 | (690) | (636) | (611) | (187) | (18) | (478) | 535 | (346) | (400) | 13 | (1,694) | (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) |
| 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) | (5,289) | (3,609) | (3,087) | (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,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) |
| 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) | (1,913) | (1,884) | (1,822) | (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,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) |
| 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) | (158) | (90) | (103) | (52) | (31) | (76) | (11) | (115) | (45) | 6 | 22 | (182) | (7) | (63) | (64) | (258) | (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) |
| 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 | (8,098) | (5,869) | (5,003) | (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) | (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) |
| 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 | 3,592 | 483 | 6,634 | (1,717) | 5,268 | (389) | (1,506) | 193 | 5,099 | 292 | 1,237 | (922) | 75 | (2,479) | (272) | (1,608) | 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 |
| 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 | 25,648 | 25,165 | 18,531 | 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 | 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 |
| 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 | 29,240 | 25,648 | 25,165 | 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 | 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 |
| 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 | 12,275 | 5,278 | 10,255 | 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 | 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 |
| 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 Q2 | 2002 Q4 | 2002 Q2 | 2001 Q4 | 2001 Q2 | 2001 Q1 | 2000 Q4 | 2000 Q3 | 2000 Q2 | 2000 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 57,165 | 55,884 | 50,804 | 47,891 | 56,184 | 57,300 | 83,311 | 52,178 | 49,479 | 47,780 |
| 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,436 | 25,642 | 23,744 | 24,668 | 25,561 | 27,153 | 47,921 | 19,967 | 18,517 | 18,321 |
| 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,814 | 11,638 | 10,040 | 10,392 | 12,418 | 13,924 | 34,307 | 6,179 | 6,124 | 5,234 |
| 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 | 4,170 | 4,090 | 2,640 | 2,680 | 4,460 | 5,000 | 5,220 | 4,490 | 4,530 | 3,480 |
| 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.62 | 0.61 | 0.39 | 0.38 | 0.65 | 0.72 | 0.75 | 0.64 | 0.64 | 0.50 |
| 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 | 13,252 | 13,742 | 10,693 | 15,576 | 24,972 | 31,423 | 14,177 | 15,894 | 10,626 | 12,521 | 12,328 | 7,229 | 6,937 | 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 | |||||||||||
| 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 | 291,068 | 242,748 | 233,323 | 224,661 | 222,491 | 236,661 | 180,989 | 180,202 | 174,278 | 165,103 | 162,495 | 152,644 | 149,473 | 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 | |||||||||||
| 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 | 20,432 | 9,450 | 9,605 | 9,274 | 9,204 | 8,991 | 9,830 | 9,969 | 9,545 | 10,138 | 10,661 | 10,748 | 10,883 | 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 | |||||||||||
| 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 | 140,172 | 112,541 | 110,569 | 106,592 | 107,003 | 118,603 | 93,535 | 91,681 | 89,915 | 82,581 | 79,585 | 74,597 | 74,690 | 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 | |||||||||||
| 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 | 15,767 | 9,013 | 12,968 | 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 | 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 | |||||||||||
| 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) | (3,492) | (3,735) | (2,713) | (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,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) | |||||||||||
| 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 | 12,275 | 5,278 | 10,255 | 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 | 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 | |||||||||||