SHEL - Shell plc
Price:
--
--
|
CONSENSUS:
Buy
DETAILS
|
PRICE TARGET:
$100.88
DETAILS
HIGH:
$122.40
LOW:
$89.00
MEDIAN:
$98.00
CONSENSUS:
$100.88
UPSIDE:
15.69%
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | 69,691 | 64,093 | 68,153 | 65,406 | 69,234 | 66,281 | 71,089 | 74,463 | 72,478 | 78,732 | 76,350 | 74,578 | 86,959 | 101,303 | 95,749 | 100,059 | 84,204 | 85,280 | 60,044 | 60,515 | 55,665 | 43,989 | 44,021 | 32,504 | 60,029 | 84,006 | 86,592 | 90,544 | 83,735 | 102,228 | 100,151 | 96,765 | 89,235 | 85,422 | 75,830 | 72,131 | 71,796 | 64,767 | 61,855 | 58,415 | 48,554 | 58,146 | 68,706 | 72,402 | 65,706 | 92,374 | 107,851 | 111,222 | 109,658 | 109,243 | 116,513 | 112,669 | 112,810 | 118,047 | 112,118 | 117,068 | 119,920 | 115,575 | 123,412 | 121,261 | 109,923 | 106,836 | 90,712 | 91,860 | 87,708 | 86,051 | 75,755 | 66,243 | 59,441 | 81,073 | 131,567 | 131,419 | 114,302 | 106,703 | 90,703 | 84,896 | 73,480 | 75,500 | 84,254 | 83,127 | 75,964 | 75,496 | 76,435 | 82,644 | 72,157 | 76,301 | 70,685 |
| Cost of Revenue | 56,257 | 56,813 | 56,577 | 55,678 | 56,529 | 59,447 | 59,941 | 62,565 | 58,330 | 67,538 | 61,244 | 63,241 | 69,207 | 79,167 | 82,259 | 78,625 | 67,074 | 69,540 | 55,940 | 50,769 | 47,073 | 35,213 | 40,461 | 52,004 | 56,288 | 77,055 | 76,717 | 82,124 | 72,227 | 91,727 | 87,524 | 85,468 | 78,785 | 76,454 | 67,754 | 66,352 | 65,762 | 58,789 | 56,479 | 54,535 | 46,198 | 55,962 | 71,187 | 63,620 | 58,684 | 86,096 | 96,792 | 100,489 | 98,438 | 98,994 | 103,411 | 103,403 | 97,286 | 104,504 | 97,632 | 104,910 | 103,509 | 102,101 | 108,658 | 104,931 | 94,040 | 85,432 | 82,526 | 75,684 | 70,188 | 68,261 | 61,666 | 52,219 | 46,230 | 86,225 | 105,422 | 109,261 | 96,780 | 92,315 | 77,321 | 68,715 | 60,666 | 64,408 | 70,383 | 67,838 | 61,922 | 63,889 | 60,704 | 69,464 | 58,565 | 65,358 | 58,604 |
| Gross Profit | 13,434 | 7,280 | 11,576 | 9,728 | 12,705 | 6,834 | 11,148 | 11,898 | 14,148 | 11,194 | 15,106 | 11,337 | 17,752 | 22,136 | 13,490 | 21,434 | 17,130 | 15,740 | 4,104 | 9,746 | 8,592 | 8,775 | 3,560 | (19,500) | 3,741 | 6,951 | 9,875 | 8,420 | 11,508 | 10,501 | 12,627 | 11,297 | 10,450 | 8,968 | 8,076 | 5,779 | 6,034 | 5,978 | 5,376 | 3,880 | 2,356 | 2,184 | (2,481) | 8,782 | 7,022 | 6,278 | 11,059 | 10,733 | 11,220 | 10,249 | 13,102 | 9,266 | 15,524 | 13,543 | 14,486 | 12,158 | 16,411 | 13,474 | 14,754 | 16,330 | 15,883 | 21,404 | 8,186 | 16,176 | 17,520 | 17,790 | 14,089 | 14,024 | 13,211 | (5,152) | 26,145 | 22,566 | 17,847 | 14,388 | 13,382 | 16,181 | 12,814 | 11,092 | 13,871 | 15,289 | 14,042 | 11,607 | 15,731 | 13,180 | 13,592 | 10,943 | 12,081 |
| Operating Expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| R&D Expenses | 167 | 298 | 409 | 278 | 185 | 331 | 294 | 263 | 212 | 469 | 267 | 297 | 253 | 403 | 220 | 264 | 189 | 304 | 145 | 201 | 166 | 199 | 233 | 232 | 243 | 306 | 219 | 225 | 212 | 314 | 227 | 237 | 208 | 260 | 230 | 220 | 212 | 280 | 248 | 243 | 243 | 297 | 291 | 252 | 253 | 363 | 302 | 274 | 283 | 428 | 291 | 305 | 294 | 419 | 311 | 289 | 295 | 404 | 253 | 249 | 219 | 422 | 203 | 180 | 214 | (1,178) | 318 | 0 | 0 | 0 | 1,473 | 0 | 325 | 0 | 0 | 450 | 272 | 0 | 401 | 0 | 0 | 0 | 275 | 248 | 261 | (741) | 294 |
| SG&A Expenses | 2,803 | 3,432 | 3,258 | 3,077 | 2,840 | 3,231 | 3,139 | 3,094 | 2,975 | 3,622 | 3,447 | 3,314 | 3,051 | 3,491 | 3,229 | 2,924 | 3,239 | 2,867 | 2,892 | 3,107 | 2,462 | 3,059 | 2,366 | 2,370 | 2,393 | 2,831 | 2,429 | 2,881 | 2,352 | 3,162 | 2,829 | 2,781 | 2,588 | 2,953 | 2,750 | 2,394 | 2,412 | 2,912 | 2,856 | 3,227 | 3,106 | 3,090 | 2,896 | 3,076 | 2,894 | 3,426 | 3,350 | 3,755 | 3,434 | 3,861 | 3,566 | 3,661 | 3,587 | 3,698 | 3,676 | 3,432 | 3,659 | 3,706 | 3,516 | 3,749 | 3,364 | 4,301 | 3,701 | 3,433 | 4,093 | 5,532 | 4,306 | 3,943 | 3,649 | 4,557 | 4,058 | 4,444 | 3,969 | 4,880 | 3,843 | 4,120 | 3,778 | 4,648 | 4,126 | 4,679 | 3,413 | 5,549 | 3,254 | 4,165 | 3,795 | 13,452.0 | 533 |
| Other Expenses | 98 | 391 | 175 | 360 | 210 | 860 | 305 | 496 | 750 | 467 | 436 | 444 | 404 | 649 | 424 | 370 | 269 | 280 | 526 | 332 | 285 | 0 | 222 | 723 | 294 | 965 | 644 | 439 | 306 | 545 | 322 | 243 | 230 | 921 | 326 | 255 | 443 | 568 | 548 | 535 | 457 | 549 | 3,406 | 964 | 800 | 1,323 | 846 | 1,128 | 927 | 1,766 | 1,636 | 1,228 | 648 | 1,167 | 713 | 862 | 362 | 825 | 661 | 379 | 401 | 3,882 | 610 | 3,640 | 3,303 | 5,560 | 4,978 | 3,803 | 3,438 | (15,015) | 11,771 | 408 | 0 | (2,880) | 0 | 1,133 | 362 | (1,211) | 86 | 0 | 466 | (1,887) | 1,612 | (248) | (261) | (11,095.0) | 5,620 |
| Operating Expenses | 3,068 | 4,121 | 3,842 | 3,715 | 3,235 | 4,422 | 3,738 | 3,853 | 3,937 | 4,559 | 4,150 | 4,055 | 3,708 | 4,543 | 3,873 | 3,558 | 3,697 | 3,451 | 3,563 | 3,640 | 2,913 | 3,258 | 2,821 | 3,325 | 2,930 | 4,102 | 3,292 | 3,545 | 2,870 | 4,021 | 3,378 | 3,261 | 3,026 | 4,134 | 3,306 | 2,869 | 3,067 | 3,760 | 3,652 | 4,005 | 3,806 | 3,936 | 6,593 | 4,292 | 3,947 | 5,112 | 4,498 | 5,157 | 4,644 | 6,055 | 5,493 | 5,194 | 4,529 | 5,281 | 4,699 | 4,581 | 4,315 | 4,935 | 4,430 | 4,377 | 3,984 | 8,605 | 4,514 | 7,253 | 7,610 | 9,914 | 9,602 | 8,015 | 7,294 | (10,458) | 17,302 | 4,852 | 4,294 | 2,000 | 3,843 | 5,703 | 4,412 | 3,437 | 4,613 | 4,679 | 3,879 | 3,662 | 5,141 | 4,165 | 3,795 | 1,616.0 | 6,447 |
| Operating Income | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Income | 10,366 | 3,159 | 7,734 | 6,013 | 9,470 | 2,412 | 7,410 | 8,045 | 10,211 | 6,635 | 10,956 | 7,282 | 14,044 | 17,593 | 9,617 | 17,876 | 13,433 | 12,289 | 541 | 6,106 | 5,679 | 5,517 | 739 | (22,825) | 811 | 2,849 | 6,583 | 4,875 | 8,638 | 6,480 | 9,249 | 8,036 | 7,424 | 4,834 | 4,770 | 2,910 | 2,967 | 2,218 | 1,724 | (125) | (1,450) | (1,752) | (9,074) | 4,490 | 3,075 | 1,166 | 6,561 | 5,576 | 6,576 | 4,194 | 7,609 | 4,072 | 10,995 | 8,262 | 9,787 | 7,577 | 12,096 | 8,539 | 10,324 | 11,953 | 11,899 | 12,799 | 3,672 | 8,923 | 9,910 | 7,876 | 4,487 | 6,009 | 5,917 | 5,306 | 8,843 | 17,306 | 13,228 | 12,388 | 9,539 | 10,478 | 8,402 | 7,655 | 9,258 | 10,610 | 10,163 | 7,945 | 10,590 | 9,015 | 9,797 | 9,327.0 | 5,634 |
| Interest Expense | 1,473 | 1,263 | 1,284 | 1,075 | 1,120 | 1,285 | 1,174 | 1,235 | 1,164 | 1,176.1 | 1,131 | 1,211 | 1,165 | 923 | 734 | 695 | 1,768 | 963 | 859 | 893 | 892 | 876 | 992 | 1,097 | 1,118 | 1,118 | 1,161 | 1,252 | 1,159 | 971 | 909 | 929 | 936 | 870 | 1,011 | 1,295 | 1,112 | 1,115 | 948 | 770 | 370 | 519 | 527 | 466 | 376 | 430 | 417 | 505 | 452 | 470 | 392 | 379 | 401 | 379 | 415 | 411 | 552 | 287 | 331 | 360 | 395 | 227 | 317 | 191 | 261 | 4 | 189 | 166 | 183 | 0 | 836 | 140 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 39 | 70 | 755 | 0 |
| Interest Income | 372 | 452 | 468 | 559 | 566 | 185 | 778 | 690 | 807 | 600.2 | 813 | 712 | 671 | 445 | 415 | 295 | 111 | 173 | 232 | 151 | 295 | 494 | 277 | 158 | 262 | 340 | 2,180 | 662 | 443 | 1,047 | 397 | 1,787 | 840 | 106 | 841 | 0 | 317 | 1,343 | 255 | 910 | 389 | 1,237 | 285 | 412 | 1,735 | 974 | 462 | 2,336 | 351 | 212 | 230 | 246 | 401 | 2,437 | 944 | 1,304 | 914 | 1,320 | 504 | 1,175 | 2,582 | 2,832 | 1,010 | 0 | 317 | 577 | 271 | 0 | 0 | 0 | 0 | 0 | 53 | 0 | 0 | 477 | 901 | 0 | 60 | 0 | 155 | 0 | 268 | 0 | 0 | 431.0 | 64 |
| Profitability | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EBITDA | 16,539 | 13,911 | 15,031 | 12,513 | 15,520 | 11,319 | 14,022 | 14,281 | 18,089 | 16,925 | 18,138 | 12,267 | 21,216 | 19,234 | 17,834 | 32,463 | 17,932 | 23,676 | 8,057 | 10,913 | 15,025 | 184 | 9,123 | 5,279 | 8,834 | 13,147 | 16,348 | 12,868 | 16,515 | 15,122 | 15,844 | 15,898 | 14,637 | 13,218 | 13,081 | 10,022 | 12,320 | 11,101 | 8,998 | 7,828 | 5,875 | 5,559 | 3,560 | 10,711 | 10,819 | 7,949 | 13,264 | 16,983 | 16,421 | 12,059 | 13,507 | 13,253 | 17,924 | 16,661 | 16,973 | 13,898 | 19,352 | 15,335 | 16,672 | 18,120 | 20,134 | 14,724 | 11,898 | 12,160 | 13,153 | 8,626 | 9,099 | 9,288 | 9,007 | (4,797) | 19,690 | 23,696 | 16,374 | 7,404 | 12,381 | 17,464 | 14,733 | 5,504 | 14,127 | 13,742 | 15,138 | 3,736 | 20,489 | 12,151 | 12,952 | 12,813.0 | 9,410 |
| EBIT | 10,801 | 8,161 | 9,208 | 7,050 | 10,079 | 5,490 | 8,444 | 8,639 | 12,208 | 2,755 | 12,422 | 6,559 | 15,519 | 17,367 | 12,169 | 26,855 | 12,544 | 17,232 | 2,052 | 5,023 | 9,129 | (21,093) | 1,434 | (22,810) | 1,741 | 3,909 | 9,533 | 6,169 | 10,565 | 8,878 | 10,646 | 10,539 | 9,303 | 7,422 | 6,673 | 3,841 | 4,482 | 4,543 | 2,807 | 1,731 | (272) | 278 | (8,596) | 6,038 | 6,215 | 2,958 | 8,535 | 9,628 | 8,997 | 6,430 | 9,354 | 5,751 | 13,699 | 12,826 | 13,098 | 10,395 | 15,950 | 12,092 | 12,869 | 15,254 | 16,818 | 11,488 | 5,702 | 8,923 | 10,227 | 4,878 | 4,758 | 6,009 | 5,917 | (8,481) | 16,303 | 20,257 | 13,228 | 3,564 | 9,539 | 14,226 | 11,473 | 2,198 | 10,762 | 10,610 | 12,326 | 949 | 17,586 | 9,015 | 9,797 | 8,623 | 9,410 |
| Income Before Tax | 9,328 | 6,898 | 7,924 | 5,975 | 8,959 | 4,205 | 7,270 | 7,404 | 11,044 | 1,634 | 11,291 | 5,348 | 14,354 | 16,444 | 11,435 | 26,160 | 10,776 | 16,269 | 1,193 | 4,130 | 8,237 | (4,124) | 442 | (23,907) | 623 | 2,791 | 8,372 | 4,917 | 9,406 | 7,907 | 9,737 | 9,610 | 8,367 | 6,552 | 5,662 | 2,546 | 3,370 | 3,428 | 1,859 | 961 | (642) | (241) | (9,123) | 5,572 | 5,839 | 2,528 | 8,118 | 9,123 | 8,545 | 5,960 | 8,962 | 5,372 | 13,298 | 12,447 | 12,683 | 9,984 | 15,398 | 11,805 | 12,538 | 14,894 | 16,423 | 11,261 | 5,385 | 8,732 | 9,966 | 4,874 | 4,569 | 5,843 | 5,734 | (470) | 15,467 | 20,117 | 15,706 | 13,388 | 11,489 | 14,226 | 11,473 | 9,148 | 10,762 | 12,392 | 12,326 | 8,175 | 15,042 | 10,056 | 11,292 | 7,868 | 9,410 |
| Income Tax Expense | 3,570 | 2,719 | 2,504 | 2,332 | 4,083 | 3,164 | 2,879 | 3,754 | 3,604 | 1,099 | 4,115 | 2,195 | 5,582 | 5,975 | 4,587 | 7,922 | 3,457 | 4,665 | 1,510 | 571 | 2,453 | (168) | (104) | (5,806) | 646 | 1,702 | 2,348 | 1,755 | 3,248 | 2,261 | 3,696 | 3,422 | 2,336 | 2,615 | 1,450 | 904 | (274) | 1,820 | 425 | (319) | (1,097) | (1,183) | (1,730) | 1,458 | 1,302 | 2,110 | 3,693 | 3,778 | 4,003 | 4,138 | 4,225 | 3,631 | 5,072 | 5,664 | 5,389 | 5,874 | 6,522 | 5,337 | 5,505 | 6,135 | 7,498 | 4,405 | 1,820 | 4,245 | 4,400 | 2,863 | 1,281 | 1,940 | 2,218 | 2,489 | 6,987 | 8,363 | 6,505 | 4,755 | 4,448 | 5,415 | 4,032 | 3,635 | 4,507 | 4,865 | 5,310 | 3,572 | 5,558 | 4,595 | 4,273 | 2,892.0 | 3,791 |
| Net Income | 5,694 | 4,134 | 5,322 | 3,601 | 4,780 | 928 | 4,291 | 3,517 | 7,358 | 472 | 7,044 | 3,134 | 8,709 | 10,410 | 6,743 | 18,040 | 7,116 | 11,461 | (447) | 3,428 | 5,660 | (4,014) | 489 | (18,131) | (24) | 965 | 5,879 | 2,998 | 6,001 | 5,590 | 5,839 | 6,024 | 5,899 | 3,807 | 4,087 | 1,545 | 3,538 | 1,541 | 1,375 | 1,175 | 484 | 939 | (7,416) | 3,986 | 4,430 | 773 | 4,463 | 5,307 | 4,509 | 1,781 | 4,677 | 1,737 | 8,176 | 6,671 | 7,139 | 4,063 | 8,719 | 6,500 | 6,976 | 8,662 | 8,780 | 6,790 | 3,463 | 4,393 | 5,481 | 1,961 | 3,247 | 3,822 | 3,488 | (2,810) | 8,448 | 11,556 | 9,083 | 8,467 | 6,916 | 8,667 | 7,281 | 5,283 | 5,942 | 7,324 | 6,893 | 4,368 | 9,032 | 5,236 | 6,674 | 4,571.0 | 5,371 |
| Per Share Data | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EPS (Basic) | 2.00 | 1.44 | 1.82 | 1.22 | 1.52 | 0.30 | 1.38 | 1.10 | 2.28 | 0.14 | 2.12 | 0.92 | 2.52 | 2.94 | 1.86 | 4.84 | 1.88 | 2.98 | -0.12 | 0.88 | 1.46 | -1.04 | 0.12 | -4.66 | -0.01 | 0.24 | 1.46 | 0.74 | 1.48 | 1.36 | 1.40 | 1.44 | 1.42 | 0.92 | 1.00 | 0.38 | 0.86 | 0.38 | 0.34 | 0.30 | 0.14 | 0.30 | -2.34 | 1.26 | 1.40 | 0.24 | 1.40 | 1.68 | 1.44 | 0.56 | 1.50 | 0.56 | 2.60 | 2.12 | 2.28 | 1.32 | 2.80 | 2.08 | 2.24 | 2.78 | 2.84 | 2.22 | 1.12 | 1.44 | 1.78 | 0.64 | 1.06 | 1.24 | 1.14 | -0.92 | 2.74 | 3.74 | 2.94 | 2.70 | 2.20 | 2.76 | 2.32 | 1.68 | 1.84 | 2.26 | 2.12 | 1.34 | 2.68 | 0.44 | 2.12 | 1.36 | 1.58 |
| EPS (Diluted) | 2.00 | 1.42 | 1.80 | 1.20 | 1.50 | 0.30 | 1.36 | 1.10 | 2.26 | 0.14 | 2.10 | 0.92 | 2.50 | 2.92 | 1.84 | 4.80 | 1.86 | 2.96 | -0.11 | 0.88 | 1.44 | -1.04 | 0.12 | -4.66 | -0.01 | 0.24 | 1.46 | 0.74 | 1.46 | 1.34 | 1.40 | 1.44 | 1.40 | 0.92 | 1.00 | 0.38 | 0.86 | 0.38 | 0.34 | 0.30 | 0.14 | 0.30 | -2.34 | 1.24 | 1.38 | 0.24 | 1.40 | 1.68 | 1.44 | 0.56 | 1.50 | 0.54 | 2.58 | 2.12 | 2.28 | 1.32 | 2.80 | 2.08 | 2.24 | 2.78 | 2.84 | 2.22 | 1.12 | 1.44 | 1.78 | 0.64 | 1.06 | 1.24 | 1.14 | -0.92 | 2.74 | 3.74 | 2.92 | 2.70 | 2.20 | 2.76 | 2.30 | 1.68 | 1.84 | 2.26 | 2.10 | 1.34 | 2.68 | 0.44 | 2.12 | 1.36 | 1.58 |
| Shares Outstanding | 2,826.9 | 2,869.8 | 2,922.9 | 2,973.9 | 3,149.8 | 3,074.2 | 3,155.1 | 3,197.3 | 3,220.1 | 3,279.2 | 3,334.1 | 3,396.7 | 3,459.4 | 3,531.9 | 3,638.3 | 3,726.6 | 3,801.5 | 3,850.9 | 3,886.7 | 3,895.1 | 3,891.1 | 3,892.2 | 4,075 | 3,890.8 | 3,909.9 | 3,953.6 | 4,008.8 | 4,050.4 | 4,076.1 | 4,113.9 | 4,145.1 | 4,154.7 | 4,152.3 | 4,137.3 | 4,124.8 | 4,106.4 | 4,077.4 | 4,050.9 | 4,027.2 | 4,000 | 3,586.7 | 3,178 | 3,163.8 | 3,152.3 | 3,146.1 | 3,150.5 | 3,166.9 | 3,161.5 | 3,143.9 | 3,136.4 | 3,134.8 | 3,156.8 | 3,154.4 | 3,141.4 | 3,133.2 | 3,132.9 | 3,114.7 | 3,115.7 | 3,119.1 | 3,108.2 | 3,081.7 | 3,066.3 | 3,066.3 | 3,067 | 3,063.2 | 3,062.1 | 3,063.5 | 3,063.3 | 3,060.8 | 3,060.8 | 3,073.6 | 3,085.2 | 3,097.8 | 3,108.3 | 3,130.9 | 3,138.2 | 3,143.5 | 3,143.5 | 3,186.4 | 3,228.8 | 3,254.9 | 3,254.9 | 3,362.3 | 2,925.8 | 3,155.5 | 3,385.2 | 3,385.2 |
| Metric | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q4 | 2017 Q3 | 2017 Q2 | 2017 Q1 | 2016 Q4 | 2016 Q3 | 2016 Q2 | 2016 Q1 | 2015 Q4 | 2015 Q3 | 2015 Q2 | 2015 Q1 | 2014 Q4 | 2014 Q3 | 2014 Q2 | 2014 Q1 | 2013 Q4 | 2013 Q3 | 2013 Q2 | 2013 Q1 | 2012 Q4 | 2012 Q3 | 2012 Q2 | 2012 Q1 | 2011 Q4 | 2011 Q3 | 2011 Q2 | 2011 Q1 | 2010 Q4 | 2010 Q3 | 2010 Q2 | 2010 Q1 | 2009 Q4 | 2009 Q3 | 2009 Q2 | 2009 Q1 | 2008 Q4 | 2008 Q3 | 2008 Q2 | 2008 Q1 | 2007 Q4 | 2007 Q3 | 2007 Q2 | 2007 Q1 | 2006 Q4 | 2006 Q3 | 2006 Q2 | 2006 Q1 | 2005 Q4 | 2005 Q3 | 2005 Q2 | 2005 Q1 | 2004 Q4 | 2004 Q3 | 2004 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash & Cash Equivalents | 23,117 | 30,216 | 33,053 | 32,682 | 35,601 | 39,110 | 42,252 | 38,148 | 39,949 | 38,774 | 43,031 | 45,094 | 42,074 | 40,246 | 35,978 | 38,970 | 38,360 | 36,970 | 38,073 | 34,104 | 30,985 | 31,830 | 35,714 | 27,939 | 21,811 | 18,055 | 15,417 | 18,470 | 21,470 | 26,741 | 19,112 | 19,468 | 21,927 | 20,312 | 20,699 | 23,992 | 19,595 | 19,130 | 19,984 | 15,222 | 11,019 | 31,752 | 31,846 | 26,981 | 19,867 | 21,607 | 19,027 | 15,419 | 11,924 | 9,696 | 14,278 | 12,540 | 17,614 | 18,550 | 18,839 | 17,282 | 15,024 | 11,292 | 19,256 | 19,465 | 16,608 | 13,444 | 11,282 | 12,008 | 8,448 | 9,719 | 14,275 | 10,596 | 15,961 | 15,188 | 7,821 | 8,990 | 14,417 | 9,656 | 14,092 | 15,117 | 11,184 | 9,002 | 11,240 | 11,774 | 12,767 | 11,730 | 15,998 | 11,520 | 8,888 | 9,201.0 | 3,948 | 3,244 |
| 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 | 0 | 0 | 0 | 0 | 0 | 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 | 53,891 | 44,597 | 45,287 | 45,570 | 48,247 | 31,230 | 46,782 | 50,619 | 53,178 | 36,461 | 52,077 | 52,383 | 61,738 | 39,540 | 66,699 | 66,708 | 63,481 | 34,945 | 46,366 | 43,694 | 40,142 | 21,967 | 33,033 | 32,375 | 36,798 | 30,429 | 40,694 | 43,139 | 44,521 | 27,541 | 51,097 | 48,654 | 45,071 | 30,721 | 41,335 | 36,932 | 39,245 | 25,766 | 38,654 | 40,359 | 35,575 | 22,714 | 36,697 | 41,839 | 40,318 | 31,566 | 52,056 | 56,832 | 56,093 | 39,094 | 55,343 | 54,138 | 58,155 | 52,770 | 70,972 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 54,962 | 0 | 0 | 0 | 39,657 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 29,713.0 | 0 | 0 |
| Inventory | 28,700 | 22,216 | 22,913 | 23,283 | 22,984 | 23,426 | 24,143 | 26,449 | 26,471 | 26,019 | 30,230 | 26,975 | 28,579 | 31,894 | 34,721 | 36,087 | 30,008 | 25,258 | 24,596 | 25,097 | 22,680 | 19,457 | 17,306 | 17,726 | 13,897 | 24,071 | 23,240 | 24,465 | 23,937 | 21,117 | 29,313 | 27,975 | 25,014 | 25,223 | 24,019 | 22,318 | 21,589 | 21,775 | 20,562 | 20,626 | 17,396 | 15,822 | 19,276 | 22,485 | 19,968 | 19,701 | 27,318 | 31,361 | 28,829 | 30,009 | 29,820 | 29,024 | 31,531 | 30,781 | 32,358 | 28,295 | 34,163 | 28,976 | 30,250 | 33,955 | 33,632 | 29,348 | 28,922 | 27,972 | 28,714 | 27,410 | 25,420 | 24,921 | 21,404 | 19,342 | 33,442 | 39,624 | 32,184 | 31,503 | 27,906 | 26,497 | 23,960 | 23,215 | 23,391 | 24,660 | 21,600 | 19,776 | 21,490 | 18,566 | 17,517 | 15,375.0 | 16,866 | 14,545 |
| Other Current Assets | 13,454 | 10,144 | 19,923 | 20,062 | 19,822 | 28,447 | 12,378 | 13,416 | 13,493 | 26,705 | 15,913 | 16,033 | 18,182 | 39,747 | 25,920 | 23,459 | 20,172 | 22,617 | 22,535 | 8,787 | 5,752 | 15,019 | 6,258 | 8,161 | 12,467 | 15,852 | 6,835 | 7,022 | 6,062 | 16,728 | 7,724 | 7,415 | 6,034 | 15,208 | 5,871 | 4,810 | 4,956 | 15,688 | 7,898 | 9,188 | 17,260 | 19,808 | 12,433 | 9,090 | 11,378 | 23,005 | 7,000 | 8,393 | 7,577 | 24,544 | 7,218 | 8,174 | 8,443 | 9,191 | 0 | 71,200 | 78,798 | 0 | 78,529 | 75,493 | 78,103 | 70,102 | 62,769 | 62,615 | 62,874 | 59,328 | 66,966 | 72,529 | 77,116 | 82,040 | 90,100 | 127,241 | 87,507 | 71,050 | 61,636 | 60,649 | 58,998 | 57,297 | 63,895 | 0 | 0 | 66,386 | 83,812 | 0 | 35 | 6,055.0 | 37,898 | 32,505 |
| Total Current Assets | 119,162 | 107,173 | 121,176 | 121,597 | 126,654 | 127,926 | 125,555 | 128,632 | 133,091 | 134,115 | 141,251 | 140,485 | 150,573 | 165,938 | 163,318 | 165,224 | 152,021 | 128,765 | 131,570 | 111,682 | 99,559 | 91,954 | 92,311 | 86,201 | 84,973 | 92,689 | 86,186 | 93,096 | 95,990 | 97,482 | 107,246 | 103,512 | 98,046 | 95,404 | 91,924 | 88,052 | 85,385 | 86,569 | 87,098 | 85,395 | 81,250 | 93,358 | 100,252 | 100,395 | 91,531 | 99,778 | 105,401 | 112,005 | 104,423 | 103,343 | 106,659 | 103,876 | 115,743 | 114,734 | 122,169 | 116,777 | 127,985 | 119,777 | 128,035 | 128,913 | 128,343 | 112,894 | 102,973 | 102,595 | 100,036 | 96,457 | 106,661 | 108,046 | 114,481 | 116,570 | 131,363 | 175,855 | 134,108 | 115,397 | 103,634 | 102,263 | 94,142 | 91,885 | 98,526 | 98,761 | 95,168 | 97,892 | 121,300 | 81,506 | 71,593 | 62,049.0 | 58,712 | 50,294 |
| Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment | 185,708 | 185,077 | 183,907 | 186,461 | 183,712 | 185,219 | 191,721 | 189,656 | 191,952 | 194,835 | 197,043 | 197,177 | 199,209 | 198,642 | 193,681 | 200,122 | 193,301 | 194,932 | 196,261 | 205,272 | 208,298 | 209,700 | 211,976 | 213,100 | 232,099 | 238,349 | 236,921 | 239,066 | 239,189 | 223,175 | 224,172 | 223,287 | 226,328 | 226,380 | 225,428 | 226,208 | 220,322 | 236,098 | 241,059 | 242,907 | 245,133 | 182,838 | 181,681 | 192,633 | 189,263 | 192,472 | 190,842 | 193,069 | 194,608 | 191,897 | 186,541 | 180,863 | 180,244 | 172,293 | 162,401 | 155,526 | 155,239 | 152,081 | 147,027 | 148,057 | 144,835 | 142,705 | 139,863 | 133,179 | 133,669 | 131,619 | 127,207 | 121,708 | 113,255 | 112,038 | 114,193 | 109,191 | 105,806 | 101,521 | 96,611 | 90,584 | 103,624 | 100,988 | 96,133 | 94,102 | 88,537 | 87,558 | 85,601 | 84,816 | 85,778 | 87,918.0 | 97,430 | 95,165 |
| Goodwill | 15,189 | 15,662 | 16,034 | 16,332 | 16,072 | 16,032 | 16,600 | 16,538 | 16,554 | 16,660 | 17,345 | 17,655 | 17,651 | 16,039 | 0 | 0 | 0 | 14,920 | 0 | 0 | 0 | 14,039 | 0 | 0 | 0 | 14,205 | 0 | 0 | 0 | 13,716 | 0 | 0 | 0 | 13,662 | 0 | 0 | 0 | 12,987 | 0 | 0 | 0 | 2,010 | 0 | 0 | 0 | 2,396 | 0 | 0 | 0 | 2,563 | 0 | 0 | 0 | 2,615 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,933 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 10,873 | 11,010 | 9,546 | 11,338 | 11,365 | 9,480 | 8,188 | 9,387 | 9,999 | 10,253 | 8,288 | 8,642 | 9,751 | 9,662 | 24,362 | 25,540 | 24,935 | 9,773 | 22,344 | 22,462 | 22,872 | 8,671 | 22,536 | 23,163 | 23,218 | 9,281 | 23,116 | 23,471 | 23,644 | 9,870 | 23,684 | 23,968 | 24,312 | 10,518 | 24,425 | 24,507 | 23,705 | 10,980 | 23,871 | 21,093 | 21,327 | 4,273 | 6,300 | 6,779 | 6,852 | 4,680 | 7,135 | 7,423 | 7,482 | 1,831 | 4,348 | 4,384 | 4,456 | 1,855 | 4,478 | 0 | 0 | 0 | 0 | 4,668 | 4,725 | 5,039 | 5,171 | 5,171 | 5,296 | 5,356 | 5,288 | 5,197 | 4,961 | 5,021 | 5,541 | 5,336 | 5,282 | 5,366 | 5,307 | 5,126 | 5,117 | 1,875 | 4,697 | 4,721 | 4,444 | 4,350 | 4,361 | 4,403 | 4,428 | 4,528.0 | 4,338 | 4,380 |
| Long-Term Investments | 37,000 | 29,332 | 33,460 | 33,688 | 26,520 | 25,700 | 28,826 | 28,070 | 28,146 | 27,703 | 27,806 | 27,865 | 28,200 | 27,226 | 34,798 | 26,771 | 26,839 | 27,212 | 27,386 | 36,108 | 25,878 | 25,673 | 25,098 | 24,915 | 25,530 | 25,797 | 27,144 | 28,519 | 29,071 | 28,403 | 28,676 | 31,182 | 35,875 | 35,149 | 37,687 | 37,614 | 40,360 | 39,207 | 39,397 | 39,559 | 39,128 | 33,566 | 34,513 | 36,138 | 35,595 | 35,673 | 37,908 | 39,102 | 40,670 | 39,328 | 38,713 | 38,524 | 39,356 | 0 | 0 | (4,425) | (4,545) | 0 | (4,500) | 0 | 0 | 37,223 | 48,366 | 44,304 | 45,288 | 45,058 | 44,143 | 43,756 | 38,183 | 0 | 40,787 | 41,704 | 40,409 | 0 | 36,749 | 34,911 | 29,828 | 0 | 26,826 | 22,226 | 24,824 | 0 | 22,827 | 0 | 0 | 24,369.0 | 0 | 0 |
| Other Non-Current Assets | 5,192 | 13,924 | 5,527 | 10,980 | 24,925 | 23,252 | 24,059 | 22,500 | 22,297 | 22,704 | 21,765 | 23,209 | 23,770 | 25,517 | 13,314 | 30,241 | 27,891 | 28,777 | 31,208 | 7,941 | 28,793 | 29,231 | 27,329 | 27,719 | 28,141 | 24,015 | 22,407 | 24,739 | 23,931 | 26,548 | 24,211 | 25,285 | 26,158 | 25,984 | 33,618 | 34,404 | 41,179 | 25,434 | 28,223 | 28,487 | 29,466 | 24,112 | 20,955 | 20,383 | 18,591 | 18,117 | 18,125 | 19,117 | 19,410 | 18,550 | 18,352 | 17,861 | 17,195 | 54,509 | 67,056 | 69,388 | 71,410 | 64,146 | 66,908 | 63,574 | 59,763 | 19,338 | 8,909 | 7,528 | 8,350 | 9,158 | 9,646 | 8,886 | 6,976 | 45,354 | 6,219 | 6,504 | 6,406 | 43,933 | 5,903 | 5,548 | 5,285 | 34,627 | 4,598 | 8,481 | 4,667 | 27,154 | 4,102 | 28,811 | 30,924 | 5,793.0 | 20,709 | 20,076 |
| Total Non-Current Assets | 261,436 | 263,178 | 256,562 | 266,323 | 262,594 | 259,683 | 269,394 | 266,151 | 268,948 | 272,155 | 272,247 | 274,548 | 278,581 | 277,086 | 274,040 | 282,674 | 272,966 | 275,614 | 277,199 | 286,175 | 285,841 | 287,314 | 286,939 | 288,897 | 308,988 | 311,647 | 309,588 | 315,795 | 315,835 | 301,712 | 300,743 | 303,722 | 312,673 | 311,693 | 321,158 | 322,733 | 325,566 | 324,706 | 332,550 | 332,046 | 335,054 | 246,799 | 243,449 | 255,933 | 250,301 | 253,338 | 254,010 | 258,711 | 262,170 | 254,169 | 247,954 | 241,632 | 241,251 | 235,560 | 238,181 | 229,055 | 231,315 | 225,480 | 219,447 | 221,911 | 214,984 | 209,666 | 207,681 | 194,662 | 197,166 | 195,724 | 190,593 | 183,691 | 166,839 | 165,831 | 170,718 | 166,824 | 161,312 | 154,073 | 147,945 | 139,277 | 146,989 | 143,391 | 134,918 | 131,789 | 124,865 | 121,624 | 119,930 | 120,991 | 123,905 | 125,397.0 | 122,477 | 119,621 |
| Total Assets | 380,598 | 370,351 | 377,738 | 387,920 | 389,248 | 387,609 | 394,949 | 394,783 | 402,039 | 406,270 | 413,498 | 415,033 | 429,154 | 443,024 | 437,358 | 447,898 | 424,987 | 404,379 | 408,769 | 397,857 | 385,400 | 379,268 | 379,250 | 375,098 | 393,961 | 404,336 | 395,774 | 408,891 | 411,825 | 399,194 | 407,989 | 407,234 | 410,719 | 407,097 | 413,082 | 410,785 | 410,951 | 411,275 | 419,648 | 417,441 | 416,304 | 340,157 | 343,701 | 356,328 | 341,832 | 353,116 | 359,411 | 370,716 | 366,593 | 357,512 | 354,613 | 345,508 | 356,994 | 350,294 | 360,350 | 345,832 | 359,300 | 345,257 | 347,482 | 350,824 | 343,327 | 322,560 | 310,654 | 297,257 | 297,202 | 292,181 | 297,254 | 291,737 | 281,320 | 282,401 | 302,081 | 342,679 | 295,420 | 269,470 | 251,579 | 241,540 | 241,131 | 235,276 | 233,444 | 230,550 | 220,033 | 219,516 | 241,230 | 202,497 | 195,498 | 187,446.0 | 181,189 | 169,915 |
| Current Liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Payables | 64,288 | 57,770 | 56,816 | 58,379 | 60,870 | 29,767 | 61,076 | 63,943 | 65,997 | 34,591 | 67,188 | 63,996 | 68,857 | 42,632 | 70,341 | 75,445 | 71,741 | 34,136 | 59,722 | 54,948 | 49,456 | 22,664 | 36,546 | 34,615 | 39,441 | 29,497 | 45,543 | 49,347 | 48,879 | 30,351 | 54,713 | 52,270 | 49,405 | 33,196 | 47,539 | 43,630 | 44,166 | 28,069 | 42,111 | 43,176 | 40,043 | 23,795 | 45,338 | 48,850 | 46,117 | 32,131 | 59,511 | 63,546 | 62,794 | 41,927 | 64,788 | 63,088 | 64,771 | 42,448 | 77,550 | 75,361 | 85,360 | 81,846 | 80,357 | 79,344 | 82,270 | 76,550 | 65,980 | 64,553 | 65,603 | 67,161 | 0 | 76,298 | 81,554 | 85,091 | 0 | 126,246 | 89,531 | 36,349 | 0 | 61,978 | 64,156 | 26,509 | 64,445 | 63,701 | 62,350 | 69,013 | 82,912 | 52,678 | 45,692 | 18,693.0 | 38,399 | 0 |
| Short-Term Debt | 10,060 | 9,128 | 10,022 | 10,457 | 11,391 | 6,940 | 12,015 | 10,849 | 11,046 | 5,366 | 10,119 | 12,114 | 9,044 | 4,620 | 8,046 | 6,521 | 7,027 | 4,080 | 10,686 | 13,042 | 14,541 | 12,756 | 17,811 | 17,530 | 15,767 | 10,108 | 12,812 | 16,617 | 15,381 | 9,112 | 13,923 | 9,924 | 14,392 | 10,711 | 8,675 | 9,616 | 8,620 | 8,361 | 11,192 | 10,863 | 7,868 | 4,999 | 5,149 | 7,366 | 8,137 | 6,694 | 5,917 | 5,221 | 4,493 | 7,937 | 5,106 | 4,954 | 8,461 | 7,506 | 0 | 4,597 | 5,657 | 6,712 | 8,268 | 11,022 | 10,839 | 9,951 | 9,932 | 4,505 | 2,422 | 4,171 | 4,774 | 4,621 | 6,693 | 9,497 | 5,984 | 5,352 | 5,684 | 5,736 | 4,683 | 5,266 | 5,393 | 6,060 | 6,395 | 6,112 | 5,185 | 5,338 | 6,714 | 5,479 | 5,755 | 5,734.0 | 7,173 | 0 |
| 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 | 14,491 | 14,113 | 0 | 15,305 | 14,798 | 14,794 | 13,674 | 13,431 | 14,986 | 15,923 | 9,189 | 0 | 12,426 | 12,078 | 13,408 | 0 | 15,895 | 14,412 | 10,487 | 0 | 11,214 | 9,835 | 36,047 | 10,679 | 10,525 | 11,047 | 0 | 12,510 | 0 | 0 | 9,058.0 | 0 | 0 |
| Other Current Liabilities | 15,242 | 15,517 | 19,336 | 19,542 | 19,476 | 38,672 | 12,245 | 12,617 | 12,928 | 34,309 | 17,824 | 20,018 | 24,776 | 51,132 | 40,285 | 36,712 | 34,530 | 38,234 | 33,824 | 16,512 | 12,434 | 22,186 | 15,804 | 16,856 | 20,633 | 21,123 | 16,416 | 17,936 | 18,146 | 23,017 | 20,699 | 18,896 | 17,338 | 20,568 | 18,284 | 17,553 | 17,554 | 21,264 | 21,261 | 23,034 | 30,153 | 27,384 | 25,823 | 21,912 | 24,887 | 30,450 | 22,637 | 25,748 | 24,707 | 43,394 | 23,888 | 23,227 | 26,389 | 24,244 | 11,810 | 3,217 | 3,359 | 14,101 | 3,598 | 3,717 | 3,537 | 3,745 | 3,443 | 3,278 | 3,824 | 4,268 | 72,490 | 2,631 | 2,615 | 2,834 | 91,112 | 3,106 | 3,270 | 41,812 | 65,688 | 2,400 | 2,258 | 8,132 | 2,047 | 1,897 | 1,888 | 10,613 | 1,556 | 12,519 | 15,145 | 15,318.0 | 0 | 50,220 |
| Total Current Liabilities | 93,473 | 82,415 | 89,621 | 92,020 | 96,080 | 95,034 | 89,625 | 91,496 | 93,911 | 95,467 | 95,131 | 96,128 | 102,677 | 121,311 | 118,672 | 118,678 | 113,298 | 95,547 | 104,232 | 84,502 | 76,431 | 73,708 | 70,541 | 69,392 | 76,243 | 79,624 | 75,165 | 84,317 | 82,844 | 77,813 | 89,746 | 81,521 | 81,589 | 79,767 | 74,920 | 71,245 | 70,783 | 73,825 | 74,937 | 77,465 | 78,465 | 70,948 | 76,669 | 78,495 | 79,502 | 86,212 | 88,429 | 94,904 | 92,381 | 93,258 | 93,782 | 91,269 | 99,621 | 96,979 | 104,229 | 97,666 | 108,489 | 102,659 | 107,528 | 108,881 | 111,440 | 100,552 | 92,786 | 84,432 | 84,353 | 84,789 | 89,143 | 93,755 | 100,711 | 105,529 | 112,728 | 150,599 | 112,897 | 94,384 | 82,515 | 80,858 | 81,642 | 76,748 | 83,566 | 82,235 | 80,470 | 84,964 | 103,692 | 70,676 | 66,592 | 54,852.0 | 56,043 | 50,220 |
| Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | 40,356 | 66,515 | 35,384 | 36,263 | 36,632 | 41,500 | 39,007 | 39,019 | 42,001 | 48,564 | 44,174 | 44,665 | 48,301 | 51,532 | 47,384 | 50,188 | 52,205 | 57,499 | 56,736 | 58,694 | 59,651 | 66,838 | 62,315 | 58,387 | 50,008 | 55,779 | 45,027 | 45,271 | 47,463 | 53,686 | 64,455 | 70,547 | 73,630 | 59,430 | 79,681 | 80,731 | 83,009 | 69,256 | 86,637 | 79,466 | 73,005 | 47,195 | 50,438 | 45,575 | 35,703 | 32,144 | 37,065 | 38,901 | 41,236 | 36,218 | 31,972 | 28,017 | 27,329 | 26,054 | 0 | 28,383 | 29,116 | 30,463 | 31,092 | 36,812 | 31,788 | 34,381 | 35,148 | 35,796 | 34,889 | 30,862 | 31,522 | 25,469 | 18,341 | 13,772 | 10,742 | 11,072 | 11,378 | 12,363 | 12,660 | 12,236 | 11,978 | 9,713 | 7,665 | 8,472 | 7,347 | 7,578 | 7,795 | 7,905 | 7,977 | 8,858.0 | 9,638 | 0 |
| Deferred Tax Liabilities | 11,884 | 11,983 | 11,955 | 12,921 | 13,257 | 13,505 | 15,487 | 15,293 | 15,179 | 15,347 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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,312 | 16,107 | 15,626 | 15,887 | 14,649 | 15,814 | 16,626 | 15,573 | 13,388 | 13,179 | 13,802 | 14,184 | 13,838 | 13,917 | 13,726 | 12,778 | 12,518 | 14,688 | 13,994 | 13,473 | 13,039 | 13,665 | 13,159 | 13,114 | 13,094 | 12,485 | 12,007 | 11,061 | 10,763 | 12,411 | 12,807 | 12,625 | 12,930.0 | 13,459 | 0 |
| Other Non-Current Liabilities | 35,055 | 5,185 | 34,384 | 34,672 | 34,121 | 33,221 | 35,702 | 36,184 | 36,055 | 35,249 | 53,395 | 54,559 | 54,848 | 54,322 | 54,504 | 57,701 | 53,135 | 52,638 | 53,149 | 55,078 | 54,188 | 55,908 | 57,123 | 57,801 | 55,041 | 52,889 | 51,916 | 52,290 | 51,565 | 52,157 | 52,302 | 53,926 | 54,187 | 55,648 | 59,948 | 62,552 | 64,406 | 65,947 | 69,345 | 68,004 | 66,820 | 52,239 | 54,112 | 54,250 | 57,805 | 55,786 | 52,925 | 50,798 | 49,846 | 46,888 | 48,453 | 48,001 | 48,805 | 36,900 | 54,831 | 26,081 | 26,616 | 26,483 | 26,845 | 21,189 | 4,417 | 4,250 | 4,696 | 4,869 | 4,579 | 4,586 | 24,160 | 4,619 | 3,642 | 21,716 | 23,548 | 25,105 | 24,509 | 23,716 | 22,713 | 20,943 | 20,887 | 20,776 | 19,437 | 19,603 | 18,184 | 18,287 | 17,527 | 17,040 | 18,966 | 19,423.0 | 7,174 | 39,859 |
| Total Non-Current Liabilities | 112,524 | 112,616 | 110,294 | 112,813 | 112,499 | 112,407 | 115,786 | 116,097 | 119,824 | 122,441 | 125,423 | 126,811 | 130,946 | 129,116 | 128,448 | 134,921 | 132,156 | 133,506 | 137,854 | 142,112 | 142,016 | 147,023 | 148,368 | 145,261 | 134,339 | 134,249 | 128,028 | 128,319 | 128,725 | 118,847 | 116,757 | 124,473 | 127,817 | 129,518 | 139,629 | 143,283 | 147,415 | 148,939 | 155,982 | 147,470 | 139,825 | 105,088 | 104,550 | 99,825 | 93,508 | 94,118 | 89,990 | 89,699 | 91,082 | 83,106 | 80,425 | 76,018 | 76,134 | 77,133 | 70,938 | 70,090 | 71,619 | 71,595 | 73,751 | 74,627 | 72,204 | 72,228 | 73,423 | 73,662 | 73,112 | 69,257 | 69,599 | 62,860 | 52,668 | 48,006 | 48,978 | 50,171 | 49,360 | 49,118 | 49,038 | 46,338 | 45,979 | 43,583 | 39,587 | 40,082 | 36,592 | 36,628 | 37,733 | 37,752 | 39,568 | 41,211.0 | 42,599 | 39,859 |
| Total Liabilities | 205,997 | 195,031 | 199,915 | 204,833 | 208,579 | 207,441 | 205,411 | 207,593 | 213,735 | 217,908 | 220,554 | 222,939 | 233,623 | 250,427 | 247,120 | 253,599 | 245,454 | 229,053 | 242,086 | 226,614 | 218,447 | 220,731 | 218,909 | 214,653 | 210,582 | 213,873 | 203,193 | 212,636 | 211,569 | 196,660 | 206,503 | 205,994 | 209,406 | 209,285 | 214,549 | 214,528 | 218,198 | 222,764 | 230,919 | 224,935 | 218,290 | 176,036 | 181,219 | 178,320 | 173,010 | 180,330 | 178,419 | 184,603 | 183,463 | 176,364 | 174,207 | 167,287 | 175,755 | 174,112 | 175,167 | 167,756 | 180,108 | 174,254 | 181,279 | 183,508 | 183,644 | 172,780 | 166,209 | 158,094 | 157,465 | 154,046 | 158,742 | 156,615 | 153,379 | 153,535 | 161,706 | 200,770 | 162,257 | 143,502 | 131,553 | 127,196 | 127,621 | 120,331 | 123,153 | 122,317 | 117,062 | 121,592 | 141,425 | 108,428 | 106,160 | 96,063.0 | 98,642 | 90,079 |
| Stockholders' Equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Common Stock | 471 | 477 | 485 | 493 | 502 | 510 | 519 | 528 | 537 | 544 | 555 | 562 | 572 | 584 | 598 | 614 | 630 | 641 | 647 | 651 | 651 | 651 | 651 | 651 | 652 | 657 | 666 | 674 | 680 | 685 | 692 | 696 | 696 | 696 | 692 | 689 | 687 | 683 | 679 | 675 | 671 | 546 | 543 | 541 | 539 | 540 | 543 | 544 | 543 | 542 | 540 | 540 | 543 | 542 | 540 | 538 | 539 | 0 | 535 | 535 | 532 | 529 | 527 | 527 | 527 | 527 | 527 | 527 | 527 | 527 | 529 | 531 | 534 | 536 | 0 | 0 | 0 | 545 | 0 | 0 | 0 | 571 | 0 | 583 | 583 | 584.0 | 0 | 0 |
| Retained Earnings | 190,749 | 190,826 | 192,455 | 155,458 | 157,524 | 158,834 | 163,482 | 164,708 | 167,038 | 165,915 | 171,134 | 169,270 | 172,063 | 169,482 | 164,978 | 166,072 | 154,385 | 153,026 | 144,885 | 149,155 | 147,041 | 142,616 | 147,737 | 148,521 | 167,672 | 172,431 | 177,928 | 178,309 | 181,588 | 182,606 | 183,014 | 183,148 | 179,935 | 177,645 | 176,170 | 175,057 | 176,448 | 175,566 | 176,170 | 177,464 | 178,599 | 180,100 | 180,326 | 190,087 | 188,482 | 186,981 | 189,394 | 188,858 | 186,259 | 183,474 | 184,788 | 182,810 | 185,079 | 180,246 | 175,005 | 170,116 | 169,061 | 0 | 157,987 | 154,346 | 147,467 | 140,179 | 133,901 | 133,010 | 130,681 | 127,633 | 128,284 | 127,730 | 126,589 | 125,447 | 130,663 | 125,329 | 117,095 | 111,668 | 0 | 0 | 0 | 99,677 | 0 | 0 | 0 | 90,578 | 0 | 85,407 | 82,180 | 80,788.0 | 0 | 0 |
| Accumulated Other Comprehensive Income | (17,560) | (16,218) | (16,826) | 25,031 | 20,633 | 18,809 | 23,974 | 20,017 | 18,836 | 19,994 | 19,356 | 20,475 | 20,528 | 20,252 | 20,793 | 23,660 | 20,829 | 18,145 | 17,704 | 18,039 | 15,868 | 11,889 | 8,626 | 7,830 | 11,161 | 13,234 | 9,869 | 13,141 | 13,903 | 15,201 | 13,673 | 13,321 | 16,546 | 15,861 | 18,010 | 17,142 | 13,528 | 10,243 | 9,883 | 12,377 | 17,097 | (17,924) | (19,675) | (13,995) | (21,215) | (15,709) | (10,089) | (4,541) | (4,928) | (4,123) | (6,335) | (6,637) | (5,970) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total Stockholders' Equity | 173,583 | 174,392 | 175,824 | 181,136 | 178,813 | 178,307 | 187,673 | 185,407 | 186,565 | 186,607 | 191,199 | 190,461 | 193,317 | 190,472 | 186,523 | 190,500 | 175,998 | 171,966 | 163,390 | 167,999 | 163,714 | 155,310 | 157,168 | 157,156 | 179,639 | 186,476 | 188,617 | 192,278 | 196,325 | 198,646 | 197,533 | 197,319 | 197,331 | 194,356 | 195,026 | 193,042 | 190,817 | 186,646 | 186,886 | 190,670 | 196,521 | 162,876 | 161,348 | 176,787 | 167,960 | 171,966 | 180,002 | 185,015 | 182,028 | 180,047 | 179,147 | 176,867 | 179,806 | 174,749 | 183,785 | 176,637 | 177,647 | 169,517 | 164,601 | 165,487 | 157,805 | 148,013 | 142,744 | 137,488 | 138,010 | 136,431 | 136,863 | 133,509 | 126,434 | 127,285 | 138,469 | 139,809 | 131,130 | 123,960 | 118,194 | 112,621 | 105,105 | 105,726 | 101,604 | 100,213 | 95,501 | 90,924 | 92,353 | 87,829 | 83,661 | 86,050 | 77,813 | 75,688 |
| Total Liabilities & Equity | 380,598 | 370,351 | 377,738 | 387,920 | 389,248 | 387,609 | 394,949 | 394,783 | 402,039 | 406,270 | 413,498 | 415,033 | 429,154 | 443,024 | 437,358 | 447,898 | 424,987 | 404,379 | 408,769 | 397,857 | 385,400 | 379,268 | 379,250 | 375,098 | 393,961 | 404,336 | 395,774 | 408,891 | 411,825 | 399,194 | 407,989 | 407,234 | 410,719 | 407,097 | 413,082 | 410,785 | 410,951 | 411,275 | 419,648 | 417,441 | 416,304 | 340,157 | 343,701 | 356,328 | 341,832 | 353,116 | 359,411 | 370,716 | 366,593 | 357,512 | 354,613 | 345,508 | 356,994 | 350,294 | 360,350 | 345,832 | 359,300 | 345,257 | 347,482 | 350,824 | 343,327 | 322,560 | 310,654 | 297,257 | 297,202 | 292,181 | 297,254 | 291,737 | 281,320 | 282,401 | 302,081 | 342,679 | 295,420 | 269,470 | 251,579 | 241,540 | 241,131 | 235,276 | 233,444 | 230,550 | 220,033 | 219,516 | 241,230 | 202,497 | 195,498 | 187,426.0 | 181,189 | 169,915 |
| Debt Metrics | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Total Debt | 75,645 | 104,576 | 73,977 | 75,675 | 76,511 | 77,142 | 76,612 | 75,468 | 79,932 | 81,639 | 82,147 | 84,366 | 85,142 | 83,795 | 81,990 | 83,741 | 86,048 | 89,086 | 95,391 | 100,076 | 102,369 | 108,014 | 109,056 | 104,990 | 95,065 | 96,424 | 88,924 | 92,646 | 92,541 | 76,824 | 78,378 | 80,471 | 88,022 | 85,665 | 88,356 | 90,347 | 91,629 | 92,476 | 97,829 | 90,329 | 80,873 | 58,379 | 55,587 | 52,941 | 43,840 | 45,540 | 42,982 | 44,122 | 45,729 | 44,155 | 37,078 | 32,971 | 35,790 | 37,754 | 0 | 32,980 | 34,773 | 37,175 | 39,360 | 47,834 | 42,627 | 44,332 | 45,080 | 40,301 | 37,311 | 35,033 | 36,296 | 30,090 | 25,034 | 23,269 | 16,726 | 16,424 | 17,062 | 18,099 | 17,343 | 17,502 | 17,371 | 15,773 | 14,060 | 14,584 | 12,532 | 12,916 | 14,509 | 13,384 | 13,732 | 14,592.0 | 16,811 | 0 |
| Net Debt | 52,528 | 74,360 | 40,924 | 42,993 | 40,910 | 38,032 | 34,360 | 37,320 | 39,983 | 42,865 | 39,116 | 39,272 | 43,068 | 43,549 | 46,012 | 44,771 | 47,688 | 52,116 | 57,318 | 65,972 | 71,384 | 76,184 | 73,342 | 77,051 | 73,254 | 78,369 | 73,507 | 74,176 | 71,071 | 50,083 | 59,266 | 61,003 | 66,095 | 65,353 | 67,657 | 66,355 | 72,034 | 73,346 | 77,845 | 75,107 | 69,854 | 26,627 | 23,741 | 25,960 | 23,973 | 23,933 | 23,955 | 28,703 | 33,805 | 34,459 | 22,800 | 20,431 | 18,176 | 19,204 | (18,839) | 15,698 | 19,749 | 25,883 | 20,104 | 28,369 | 26,019 | 30,888 | 33,798 | 28,293 | 28,863 | 25,314 | 22,021 | 19,494 | 9,073 | 8,081 | 8,905 | 7,434 | 2,645 | 8,443 | 3,251 | 2,385 | 6,187 | 6,771 | 2,820 | 2,810 | (235) | 1,186 | (1,489) | 1,864 | 4,844 | 5,391.0 | 12,863 | (3,244) |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating Activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Income | 9,328 | 6,898 | 7,924 | 5,975 | 8,959 | 4,205 | 7,270 | 7,404 | 11,044 | 1,634 | 11,291 | 5,348 | 14,354 | 16,444 | 11,435 | 26,160 | 10,776 | 16,269 | 1,193 | 4,130 | 8,237 | (4,125) | 442 | (23,907) | 623 | 2,791 | 8,372 | 4,917 | 9,406 | 7,907 | 9,737 | 9,610 | 8,367 | 3,937 | 4,212 | 1,642 | 3,644 | 1,608 | 1,434 | 1,280 | 455 | 942 | (7,393) | 4,114 | 4,537 | 418 | 4,425 | 5,345 | 4,542 | 1,822 | 4,737 | 1,741 | 8,226 | 6,756 | 7,264 | 4,088 | 8,852 | 6,468 | 7,033 | 8,759 | 8,925 | 6,856 | 3,565 | 4,487 | 5,566 | 631 | 3,288 | 3,903 | 3,516 | (14,700) | 10,642 | 11,754 | 9,201 | 2,012 | 2,918 | 11,611 | 8,764 | (3,991) | 9,344 | 2,217 | 12,326 | (10,131) | 24,125 | 5,464 | 6,803 | 17,144 | 5,619 |
| Depreciation & Amortization | 5,738 | 5,750 | 5,823 | 5,463 | 5,130 | 5,829 | 5,578 | 5,642 | 5,881 | 14,170 | 5,716 | 5,708 | 5,697 | 1,867 | 5,665 | 5,608 | 5,388 | 6,444 | 6,005 | 5,890 | 5,896 | 9,573 | 7,689 | 28,089 | 7,093 | 9,238 | 6,815 | 6,699 | 5,950 | 6,244 | 5,198 | 5,359 | 5,334 | 5,796 | 6,408 | 6,181 | 7,838 | 6,558 | 6,191 | 6,097 | 6,147 | 5,281 | 12,156 | 4,673 | 4,604 | 4,991 | 4,729 | 7,355 | 7,424 | 5,629 | 4,153 | 7,502 | 4,225 | 3,835 | 3,875 | 3,503 | 3,402 | 3,243 | 3,803 | 2,866 | 3,316 | 3,236 | 6,196 | 3,237 | 2,926 | 3,748 | 4,341 | 3,279 | 3,090 | 3,684 | 3,387 | 3,439 | 3,146 | 3,840 | 2,842 | 3,238 | 3,260 | 3,306 | 3,365 | 3,132 | 2,812 | 2,787 | 2,903 | 3,136 | 3,155 | 4,190.0 | 0 |
| Stock-Based Compensation | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | (11,178) | 1,275 | (28) | (386) | (2,663) | 2,406 | 2,666 | (258) | (2,752) | 3,337 | 221 | 4,887 | (646) | 10,391 | (4,158) | (4,243) | (7,424) | (2,971) | (1,447) | (1,559) | (4,390) | (338) | 1,448 | (3,980) | 7,478 | (2,033) | 168 | 568 | (3,483) | 9,101 | (2,627) | (2,146) | (886) | (1,121) | (1,277) | 2,464 | (1,565) | (648) | 742 | (2,474) | (3,909) | 8,756 | 5,883 | (1,588) | (372) | 6,124 | 1,741 | (2,335) | 875 | 1,586 | 551 | 4,085 | 34 | 12,399 | (2,209) | 3,836 | 770 | (688) | 1,011 | (2,283) | (4,511) | (754) | 937 | (482) | (5,630) | 2,240 | (384) | (2,835) | (365) | 14,612 | 2,120 | (11,751) | 2,784 | (3,328) | (790) | (1,642) | (399) | (971) | 693 | (3,854) | (1,401) | 3,941 | (6,136) | (1,332) | (2,137) | (832.0) | (2,234) |
| Other Non-Cash Items | 2,174 | (4,485) | (1,512) | 885 | (2,145) | 725 | (830) | 720 | (843) | (6,572) | (4,896) | (813) | (5,246) | (6,297) | (403) | (8,870) | 6,075 | (11,573) | 10,274 | 4,156 | (1,449) | 1,177 | 824 | 2,361 | (343) | 271 | (3,103) | (1,153) | (3,243) | (1,231) | (216) | (3,323) | (3,343) | (1,337) | (1,761) | 998 | (409) | 1,652 | 125 | (2,611) | (2,032) | (9,556) | 585 | (1,149) | (1,663) | (1,925) | 1,916 | (1,724) | 1,143 | (3,009) | 968 | (884) | (926) | (13,077) | 553 | 1,878 | 415 | (2,558) | (202) | 698 | 891 | (3,882) | (1,682) | 854 | 1,920 | (450) | 105 | (3,428) | 1,318 | 7,697 | 277 | 726 | 1,731 | 3,586 | 4,762 | (4,613) | (783) | 8,446 | (3,647) | 6,664 | (6,238) | 18,199 | (20,577) | (359) | 272 | (20,502.0) | (3,385) |
| Operating Cash Flow | 6,062 | 9,438 | 12,207 | 11,937 | 9,281 | 13,162 | 14,684 | 13,508 | 13,330 | 12,575 | 12,332 | 15,130 | 14,159 | 22,404 | 12,539 | 18,655 | 14,815 | 8,170 | 16,025 | 12,617 | 8,294 | 6,287 | 10,403 | 2,563 | 14,851 | 10,267 | 12,252 | 11,031 | 8,630 | 22,021 | 12,092 | 9,500 | 9,427 | 7,275 | 7,582 | 11,285 | 9,508 | 9,170 | 8,492 | 2,292 | 661 | 5,423 | 11,231 | 6,050 | 7,106 | 9,608 | 12,811 | 8,641 | 13,984 | 6,028 | 10,409 | 12,444 | 11,559 | 9,913 | 9,483 | 13,305 | 13,439 | 6,465 | 11,645 | 10,040 | 8,621 | 5,456 | 9,016 | 8,096 | 4,782 | 6,169 | 6,841 | 919 | 7,559 | 11,293 | 16,426 | (408) | 16,607 | 6,110 | 8,915 | 8,594 | 10,842 | 6,790 | 9,755 | 7,652 | 7,499 | 14,796 | 315 | 6,909 | 8,093 | 12,573.0 | 4,163 |
| Investing Activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Capital Expenditure | (3,757) | (5,249) | (4,557) | (5,450) | (3,748) | (6,486) | (4,690) | (4,445) | (3,980) | (6,960) | (5,259) | (4,614) | (6,161) | (6,418) | (5,268) | (6,677) | (4,237) | (6,236) | (4,648) | (4,232) | (3,885) | (5,206) | (3,679) | (3,436) | (4,263) | (6,707) | (5,992) | (5,150) | (5,121) | (7,147) | (5,800) | (5,275) | (4,789) | (5,861) | (5,018) | (5,660) | (4,306) | (5,714) | (5,282) | (5,796) | (5,324) | (7,299) | (6,412) | (6,205) | (6,215) | (8,718) | (7,867) | (7,872) | (7,397) | (14,508) | (8,788) | (8,987) | (7,862) | (10,674) | (8,413) | (7,033) | (6,456) | (9,914) | (7,261) | (4,980) | (4,146) | (5,571) | (9,609) | (6,513) | (5,247) | (7,506) | (6,219) | (6,806) | (5,985) | (7,892) | (12,392) | (7,352) | (7,429) | (8,013) | (5,550) | (5,652) | (5,361) | (7,065) | (5,408) | (6,630) | (3,819) | (5,447) | (3,787) | (3,737) | (2,933) | (4,655.0) | (3,192) |
| Acquisitions | (384) | (577) | 681 | (405) | (380) | (115) | (128) | 0 | 318.8 | (60) | (282) | (336) | (50) | (741) | 108 | (213) | (617) | (8) | 23 | (111) | 206 | (158) | 125 | 262 | (12) | 920 | 892 | (58) | 103 | 267 | 857 | (16) | (394) | 19 | 832 | 924 | (193) | 884 | (140) | (193) | (11,737) | 21 | (193) | (43) | (405) | 386 | 6 | 3,178 | (833) | (414) | (140) | (228) | (218) | 198 | (733) | (554) | (1,241) | (272) | 1 | (497) | 4,146 | 5,571 | (1,135) | 6,513 | 5,247 | 0 | 0 | 6,806 | 5,985 | 0 | 605 | 0 | 730 | 870 | 466 | 0 | 0 | (154) | 574 | 451 | 740 | 0 | 0 | (940) | 958 | 0 | 0 |
| Purchases of Investments | (20) | (42) | (8) | (17) | (15) | (17) | (38) | (13) | (512.7) | (43) | (40) | (80) | (33) | (42) | (63) | (83) | (72) | (120) | (41) | (36) | (21) | (28) | (23) | (20) | 0 | (65) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7,397 | 0 | 0 | 0 | 7,862 | 0 | 0 | 0 | 0 | (315) | 0 | 0 | (703) | (92) | 0 | (136) | (625) | (2,992) | 1,838 | (1,470) | (436) | 0 | 0 | 0 | (616) | (519) | (644) | (319) | (370) | (284) | (159) | (177) | (231) | (139) | (367) | (176) | (23) | 0 | 0 |
| Sales/Maturities of Investments | 39 | 6 | 2 | 19 | 5 | 6 | 6 | 2 | 701.6 | 23 | 7 | 18 | 2 | 65 | 36 | 4 | 12 | 151 | 4,648 | 108 | 31 | 7 | 139 | 62 | 0 | 55 | 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 | 20 | 0 | 0 | 0 | 0 | 126 | 0 | 0 | 54 | 6,671 | 0 | (204) | 390 | 0 | 0 | 471 | 227 | 1,802 | (25) | 214 | 71 | (614) | 1,232 | (276) | 670 | 201 | 37 | 36 | 8 | 712 | 4,214 | 182 | 50 | 0 | 0 |
| Other Investing Activities | 986 | 673 | 1,625 | (4,946) | 179 | 2,181 | 993 | 1,118 | (55.7) | 1,383 | 747 | 1,997 | 2,004 | 218 | 138 | 762 | 641 | 8,792 | (3,786) | 1,325 | 3,079 | (21) | 605 | 812 | 1,557 | 935 | 2,970 | 1,042 | 396 | 1,568 | 861 | 5,320 | 889 | 5,177 | 274 | 5,608 | 175 | 1,401 | 254 | 539 | 145 | 1,092 | 887 | 185 | 2,180 | 1,652 | 3,534 | 3,758 | (7,033) | 471 | 47 | 43 | (7,444) | 1,536 | 807 | 1,730 | 2,380 | 1,458 | 1,675 | 1,183 | (998) | (7,576) | 680 | (5,127) | (5,209) | 9,755 | (1,590) | (6,737) | (5,884) | (283) | (2,654) | 2,107 | 0 | 2,570 | (1,140) | 7,705 | 665 | 1,068 | (38) | 29 | (40) | (5,128) | 5,935 | 1,815 | 50 | 10,492.0 | (190) |
| Investing Cash Flow | (3,136) | (5,189) | (2,257) | (5,406) | (3,959) | (4,432) | (3,857) | (3,338) | (3,528) | (5,657) | (4,827) | (3,015) | (4,238) | (6,918) | (5,049) | (6,207) | (4,273) | 2,579 | (3,804) | (2,946) | (590) | (5,406) | (2,833) | (2,320) | (2,718) | (4,862) | (2,130) | (4,166) | (4,622) | (5,312) | (4,082) | 29 | (4,249) | (665) | (3,912) | 872 | (4,324) | (3,429) | (5,168) | (5,450) | (16,916) | (6,186) | (5,718) | (6,063) | (4,440) | (6,680) | (4,327) | (936) | (7,714) | (14,451) | (8,881) | (9,172) | (7,642) | (8,940) | (8,339) | (5,857) | (5,317) | (8,917) | (5,585) | (4,294) | (1,647) | (997) | (10,064) | (5,467) | (5,444) | (743) | (5,971) | (7,736) | (6,093) | (6,373) | (14,466) | (5,031) | (7,244) | (5,706) | (5,636) | 1,458 | (4,396) | (6,234) | (4,994) | (6,291) | (3,342) | (10,002) | 5,995 | (2,856) | (1,898) | 5,837.0 | (3,382) |
| Financing Activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Debt Issuance | (2,784) | (53) | (2,697) | (4,103) | (2,295) | (2,613) | (1,333) | (4,201) | (1,472) | (4,015) | (3,093) | (1,598) | (1,124) | (2,434) | (1,274) | (1,856) | (2,309) | (6,280) | (4,087) | (3,878) | (5,485) | (3,114) | 1,881 | 8,215 | (1,399) | 5,621 | (5,029) | (2,523) | (1,484) | (1,471) | (1,991) | (6,427) | 1,558 | (3,440) | (3,217) | (3,924) | (1,248) | (3,115) | 4,651 | 10,370 | (832) | 3,386 | 2,709 | 8,929 | (133) | 3,257 | (357) | (1,508) | (1,035) | 7,141 | 3,854 | (3,728) | (1,872) | 1,068 | 2,876 | (1,151) | (2,810) | (1,421) | (2,417) | (894) | (2,392) | (20) | 2,940 | 3,926 | 2,410 | (6,523) | 5,055 | 4,568 | 1,910 | 2,420 | 96 | (509) | (1,342) | 40 | (681) | 175 | 1,490 | 1,393 | (794) | 1,852 | (345) | (1,846) | 990 | 24 | (723) | (1,365.0) | 0 |
| Stock Repurchased | (3,182) | (3,425) | (3,610) | (3,533) | (4,079) | (3,888) | (3,537) | (3,982) | (3,286) | (4,691) | (2,755) | (3,624) | (4,523) | (5,017) | (4,975) | (5,541) | (3,575) | (1,957) | (971) | (2) | (279) | (184) | 0 | (234) | (1,668) | (3,466) | (3,038) | (2,149) | (2,711) | (2,560) | (1,416) | (192) | (894) | (443) | (221) | 0 | (60) | (175) | 0 | 0 | (4) | 0 | (1) | (5) | (449) | (1,000) | (770) | (346) | (1,241) | (930) | (1,714) | (2,366) | (555) | (496) | (242) | (993) | 0 | (1,631) | (817) | 0 | 0 | 0 | (34) | 0 | 0 | 0 | 0 | 0 | 0 | (302) | (848) | (1,350) | (1,073) | (1,538) | (1,463) | (900) | (486) | (1,390) | (2,801) | (2,512) | (1,344) | (2,965) | (1,523) | 0 | (500) | 0 | 0 |
| Dividends Paid | (2,100) | (2,069) | (2,103) | (2,122) | (2,179) | (2,114) | (2,167) | (2,177) | (2,210) | (2,201) | (2,179) | (1,983) | (2,029) | (1,785) | (1,818) | (1,851) | (1,950) | (1,838) | (1,812) | (1,310) | (1,292) | (1,307) | (1,236) | (1,397) | (3,483) | (3,725) | (3,773) | (3,825) | (3,875) | (3,869) | (3,949) | (3,886) | (3,971) | (2,266) | (3,016) | (2,941) | (2,654) | (2,323) | (2,660) | (2,436) | (2,258) | (1,782) | (2,362) | (2,294) | (2,932) | (2,987) | (2,994) | (1,964) | (1,499) | (1,610) | (1,637) | (2,043) | (1,908) | (1,634) | (1,973) | (2,112) | (1,671) | (1,688) | (1,865) | (1,766) | (1,558) | (2,393) | (2,583) | (2,598) | (2,594) | (2,613) | (2,557) | (2,921) | (2,435) | (2,733) | (2,290) | (2,489) | (2,329) | (2,318) | (2,283) | (2,300) | (2,100) | (2,130) | (2,083) | (2,091) | (1,838) | (3,813) | (1,172) | (2,332) | (5,183) | 0 | 0 |
| Other Financing Activities | (1,331) | (1,130) | (908) | (343) | (630) | (2,274) | (421) | (1,486) | (1,280) | (797) | (1,120) | (1,884) | (709) | (2,842) | (1,640) | (1,980) | (1,185) | (1,690) | (1,094) | (1,360) | (1,364) | (727) | (477) | (863) | (1,231) | (1,486) | (1,145) | (1,371) | (1,230) | (1,019) | (999) | (1,123) | (339) | (931) | (692) | (1,161) | (879) | (854) | (645) | (362) | (147) | (352) | (557) | 80 | (432) | 653 | (408) | (456) | (396) | (746) | (451) | (227) | (186) | (284) | (526) | (419) | (468) | (523) | (351) | (659) | (562) | 332 | (478) | 76 | (451) | (952) | 6,057 | (255) | (250) | 2,614 | 355 | (335) | (305) | (2,056) | 213 | (3,646) | (3,168) | (1,338) | 609 | 262 | 316 | (639) | 384 | 63 | 739 | (215.0) | (12,187) |
| Financing Cash Flow | (9,820) | (7,050) | (9,473) | (10,106) | (9,183) | (10,889) | (7,452) | (11,846) | (8,248) | (11,703) | (9,147) | (9,003) | (8,385) | (12,078) | (9,707) | (11,150) | (9,019) | (11,764) | (7,930) | (6,550) | (8,420) | (5,333) | 169 | 5,721 | (7,781) | (3,057) | (12,985) | (9,868) | (9,300) | (8,919) | (8,355) | (11,628) | (3,646) | (7,080) | (7,146) | (8,019) | (4,841) | (6,467) | 1,359 | 7,578 | (3,241) | 1,259 | (211) | 6,710 | (3,946) | (77) | (4,481) | (4,184) | (4,048) | 3,855 | 52 | (8,364) | (4,521) | (1,346) | 135 | (4,675) | (4,744) | (5,263) | (5,440) | (3,060) | (4,368) | (2,081) | (155) | 1,365 | (596) | (10,088) | 8,555 | 1,343 | (639) | 2,524 | (3,129) | (5,050) | (3,739) | (4,996) | (4,014) | (6,119) | (4,264) | (2,972) | (5,295) | (2,354) | (3,120) | (8,812) | (2,095) | (1,999) | (5,667) | (1,580.0) | (12,187) |
| Cash Position | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Change in Cash | (7,099) | (2,837) | 371 | (2,919) | (3,509) | (3,142) | 4,104 | (1,801) | 1,175 | (4,257) | (2,063) | 3,020 | 1,828 | 4,268 | (2,992) | 610 | 1,390 | (1,102) | 3,969 | 3,119 | (845) | (3,884) | 7,775 | 6,128 | 3,756 | 2,637 | (3,053) | (3,000) | (5,271) | 7,629 | (356) | (2,459) | 1,615 | (387) | (3,293) | 4,397 | 465 | (854) | 4,762 | 4,203 | (20,733) | (94) | 4,865 | 7,114 | (1,740) | 2,580 | 3,608 | 3,495 | 2,228 | (4,582) | 1,738 | (5,074) | (936) | (289) | 1,557 | 2,258 | 3,732 | (7,964) | (209) | 2,857 | 3,164 | 2,162 | (726) | 3,560 | (1,271) | (4,556) | 3,679 | (5,365) | 773 | 7,367 | (1,169) | (5,427) | 4,761 | (4,436) | (1,025) | 3,933 | 2,182 | (2,238) | (534) | (993) | 1,037 | (4,268) | 4,478 | 2,632 | 435 | 5,253 | (12,187) |
| Cash at Beginning | 30,216 | 33,053 | 32,682 | 35,601 | 39,110 | 42,252 | 38,148 | 39,949 | 38,774 | 43,031 | 45,094 | 42,074 | 40,246 | 35,978 | 38,970 | 38,360 | 36,970 | 38,073 | 34,104 | 30,985 | 31,830 | 35,714 | 27,939 | 21,811 | 18,055 | 15,417 | 18,470 | 21,470 | 26,741 | 19,112 | 19,468 | 21,927 | 20,312 | 20,699 | 23,992 | 19,595 | 19,130 | 19,984 | 15,222 | 11,019 | 31,752 | 31,846 | 26,981 | 19,867 | 21,607 | 19,027 | 15,419 | 11,924 | 9,696 | 14,278 | 12,540 | 17,614 | 18,550 | 18,839 | 17,282 | 15,024 | 11,292 | 19,256 | 19,465 | 16,608 | 13,444 | 11,282 | 12,008 | 8,448 | 9,719 | 14,275 | 10,596 | 15,961 | 15,188 | 7,821 | 8,990 | 14,417 | 9,656 | 14,092 | 15,117 | 11,184 | 9,002 | 11,240 | 11,774 | 12,767 | 11,730 | 15,998 | 11,520 | 8,888 | 8,453 | 3,948 | 16,135 |
| Cash at End | 23,117 | 30,216 | 33,053 | 32,682 | 35,601 | 39,110 | 42,252 | 38,148 | 39,949 | 38,774 | 43,031 | 45,094 | 42,074 | 40,246 | 35,978 | 38,970 | 38,360 | 36,971 | 38,073 | 34,104 | 30,985 | 31,830 | 35,714 | 27,939 | 21,811 | 18,054 | 15,417 | 18,470 | 21,470 | 26,741 | 19,112 | 19,468 | 21,927 | 20,312 | 20,699 | 23,992 | 19,595 | 19,130 | 19,984 | 15,222 | 11,019 | 31,752 | 31,846 | 26,981 | 19,867 | 21,607 | 19,027 | 15,419 | 11,924 | 9,696 | 14,278 | 12,540 | 17,614 | 18,550 | 18,839 | 17,282 | 15,024 | 11,292 | 19,256 | 19,465 | 16,608 | 13,444 | 11,282 | 12,008 | 8,448 | 9,719 | 14,275 | 10,596 | 15,961 | 15,188 | 7,821 | 8,990 | 14,417 | 9,656 | 14,092 | 15,117 | 11,184 | 9,002 | 11,240 | 11,774 | 12,767 | 11,730 | 15,998 | 11,520 | 8,888 | 9,201 | 3,948 |
| Free Cash Flow | 2,305 | 4,189 | 7,650 | 6,487 | 5,533 | 6,676 | 9,994 | 9,063 | 9,350 | 5,615 | 7,073 | 10,516 | 7,998 | 15,986 | 7,271 | 11,978 | 10,578 | 1,934 | 11,377 | 8,385 | 4,409 | 1,081 | 6,724 | (873) | 10,588 | 3,560 | 6,260 | 5,881 | 3,509 | 14,874 | 6,292 | 4,225 | 4,638 | 1,414 | 2,564 | 5,625 | 5,202 | 3,456 | 3,210 | (3,504) | (4,663) | (1,876) | 4,819 | (155) | 891 | 890 | 4,944 | 769 | 6,587 | (8,480) | 1,621 | 3,457 | 3,697 | (761) | 1,070 | 6,272 | 6,983 | (3,449) | 4,384 | 5,060 | 4,475 | (115) | (593) | 1,583 | (465) | (1,337) | 622 | (5,887) | 1,574 | 3,401 | 4,034 | (7,760) | 9,178 | (1,903) | 3,365 | 2,942 | 5,481 | (275) | 4,347 | 1,022 | 3,680 | 9,349 | (3,472) | 3,172 | 5,160 | 7,918.0 | 971 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Income Statement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | 69,691 | 64,093 | 68,153 | 65,406 | 69,234 | 66,281 | 71,089 | 74,463 | 72,478 | 78,732 | 76,350 | 74,578 | 86,959 | 101,303 | 95,749 | 100,059 | 84,204 | 85,280 | 60,044 | 60,515 | 55,665 | 43,989 | 44,021 | 32,504 | 60,029 | 84,006 | 86,592 | 90,544 | 83,735 | 102,228 | 100,151 | 96,765 | 89,235 | 85,422 | 75,830 | 72,131 | 71,796 | 64,767 | 61,855 | 58,415 | 48,554 | 58,146 | 68,706 | 72,402 | 65,706 | 92,374 | 107,851 | 111,222 | 109,658 | 109,243 | 116,513 | 112,669 | 112,810 | 118,047 | 112,118 | 117,068 | 119,920 | 115,575 | 123,412 | 121,261 | 109,923 | 106,836 | 90,712 | 91,860 | 87,708 | 86,051 | 75,755 | 66,243 | 59,441 | 81,073 | 131,567 | 131,419 | 114,302 | 106,703 | 90,703 | 84,896 | 73,480 | 75,500 | 84,254 | 83,127 | 75,964 | 75,496 | 76,435 | 82,644 | 72,157 | 76,301 | 70,685 | |
| Gross Profit | 13,434 | 7,280 | 11,576 | 9,728 | 12,705 | 6,834 | 11,148 | 11,898 | 14,148 | 11,194 | 15,106 | 11,337 | 17,752 | 22,136 | 13,490 | 21,434 | 17,130 | 15,740 | 4,104 | 9,746 | 8,592 | 8,775 | 3,560 | (19,500) | 3,741 | 6,951 | 9,875 | 8,420 | 11,508 | 10,501 | 12,627 | 11,297 | 10,450 | 8,968 | 8,076 | 5,779 | 6,034 | 5,978 | 5,376 | 3,880 | 2,356 | 2,184 | (2,481) | 8,782 | 7,022 | 6,278 | 11,059 | 10,733 | 11,220 | 10,249 | 13,102 | 9,266 | 15,524 | 13,543 | 14,486 | 12,158 | 16,411 | 13,474 | 14,754 | 16,330 | 15,883 | 21,404 | 8,186 | 16,176 | 17,520 | 17,790 | 14,089 | 14,024 | 13,211 | (5,152) | 26,145 | 22,566 | 17,847 | 14,388 | 13,382 | 16,181 | 12,814 | 11,092 | 13,871 | 15,289 | 14,042 | 11,607 | 15,731 | 13,180 | 13,592 | 10,943 | 12,081 | |
| Operating Income | 10,366 | 3,159 | 7,734 | 6,013 | 9,470 | 2,412 | 7,410 | 8,045 | 10,211 | 6,635 | 10,956 | 7,282 | 14,044 | 17,593 | 9,617 | 17,876 | 13,433 | 12,289 | 541 | 6,106 | 5,679 | 5,517 | 739 | (22,825) | 811 | 2,849 | 6,583 | 4,875 | 8,638 | 6,480 | 9,249 | 8,036 | 7,424 | 4,834 | 4,770 | 2,910 | 2,967 | 2,218 | 1,724 | (125) | (1,450) | (1,752) | (9,074) | 4,490 | 3,075 | 1,166 | 6,561 | 5,576 | 6,576 | 4,194 | 7,609 | 4,072 | 10,995 | 8,262 | 9,787 | 7,577 | 12,096 | 8,539 | 10,324 | 11,953 | 11,899 | 12,799 | 3,672 | 8,923 | 9,910 | 7,876 | 4,487 | 6,009 | 5,917 | 5,306 | 8,843 | 17,306 | 13,228 | 12,388 | 9,539 | 10,478 | 8,402 | 7,655 | 9,258 | 10,610 | 10,163 | 7,945 | 10,590 | 9,015 | 9,797 | 9,327.0 | 5,634 | |
| Net Income | 5,694 | 4,134 | 5,322 | 3,601 | 4,780 | 928 | 4,291 | 3,517 | 7,358 | 472 | 7,044 | 3,134 | 8,709 | 10,410 | 6,743 | 18,040 | 7,116 | 11,461 | (447) | 3,428 | 5,660 | (4,014) | 489 | (18,131) | (24) | 965 | 5,879 | 2,998 | 6,001 | 5,590 | 5,839 | 6,024 | 5,899 | 3,807 | 4,087 | 1,545 | 3,538 | 1,541 | 1,375 | 1,175 | 484 | 939 | (7,416) | 3,986 | 4,430 | 773 | 4,463 | 5,307 | 4,509 | 1,781 | 4,677 | 1,737 | 8,176 | 6,671 | 7,139 | 4,063 | 8,719 | 6,500 | 6,976 | 8,662 | 8,780 | 6,790 | 3,463 | 4,393 | 5,481 | 1,961 | 3,247 | 3,822 | 3,488 | (2,810) | 8,448 | 11,556 | 9,083 | 8,467 | 6,916 | 8,667 | 7,281 | 5,283 | 5,942 | 7,324 | 6,893 | 4,368 | 9,032 | 5,236 | 6,674 | 4,571.0 | 5,371 | |
| EPS (Diluted) | 2.00 | 1.42 | 1.80 | 1.20 | 1.50 | 0.30 | 1.36 | 1.10 | 2.26 | 0.14 | 2.10 | 0.92 | 2.50 | 2.92 | 1.84 | 4.80 | 1.86 | 2.96 | -0.11 | 0.88 | 1.44 | -1.04 | 0.12 | -4.66 | -0.01 | 0.24 | 1.46 | 0.74 | 1.46 | 1.34 | 1.40 | 1.44 | 1.40 | 0.92 | 1.00 | 0.38 | 0.86 | 0.38 | 0.34 | 0.30 | 0.14 | 0.30 | -2.34 | 1.24 | 1.38 | 0.24 | 1.40 | 1.68 | 1.44 | 0.56 | 1.50 | 0.54 | 2.58 | 2.12 | 2.28 | 1.32 | 2.80 | 2.08 | 2.24 | 2.78 | 2.84 | 2.22 | 1.12 | 1.44 | 1.78 | 0.64 | 1.06 | 1.24 | 1.14 | -0.92 | 2.74 | 3.74 | 2.92 | 2.70 | 2.20 | 2.76 | 2.30 | 1.68 | 1.84 | 2.26 | 2.10 | 1.34 | 2.68 | 0.44 | 2.12 | 1.36 | 1.58 | |
| Balance Sheet | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash & Equivalents | 23,117 | 30,216 | 33,053 | 32,682 | 35,601 | 39,110 | 42,252 | 38,148 | 39,949 | 38,774 | 43,031 | 45,094 | 42,074 | 40,246 | 35,978 | 38,970 | 38,360 | 36,970 | 38,073 | 34,104 | 30,985 | 31,830 | 35,714 | 27,939 | 21,811 | 18,055 | 15,417 | 18,470 | 21,470 | 26,741 | 19,112 | 19,468 | 21,927 | 20,312 | 20,699 | 23,992 | 19,595 | 19,130 | 19,984 | 15,222 | 11,019 | 31,752 | 31,846 | 26,981 | 19,867 | 21,607 | 19,027 | 15,419 | 11,924 | 9,696 | 14,278 | 12,540 | 17,614 | 18,550 | 18,839 | 17,282 | 15,024 | 11,292 | 19,256 | 19,465 | 16,608 | 13,444 | 11,282 | 12,008 | 8,448 | 9,719 | 14,275 | 10,596 | 15,961 | 15,188 | 7,821 | 8,990 | 14,417 | 9,656 | 14,092 | 15,117 | 11,184 | 9,002 | 11,240 | 11,774 | 12,767 | 11,730 | 15,998 | 11,520 | 8,888 | 9,201.0 | 3,948 | 3,244 |
| Total Assets | 380,598 | 370,351 | 377,738 | 387,920 | 389,248 | 387,609 | 394,949 | 394,783 | 402,039 | 406,270 | 413,498 | 415,033 | 429,154 | 443,024 | 437,358 | 447,898 | 424,987 | 404,379 | 408,769 | 397,857 | 385,400 | 379,268 | 379,250 | 375,098 | 393,961 | 404,336 | 395,774 | 408,891 | 411,825 | 399,194 | 407,989 | 407,234 | 410,719 | 407,097 | 413,082 | 410,785 | 410,951 | 411,275 | 419,648 | 417,441 | 416,304 | 340,157 | 343,701 | 356,328 | 341,832 | 353,116 | 359,411 | 370,716 | 366,593 | 357,512 | 354,613 | 345,508 | 356,994 | 350,294 | 360,350 | 345,832 | 359,300 | 345,257 | 347,482 | 350,824 | 343,327 | 322,560 | 310,654 | 297,257 | 297,202 | 292,181 | 297,254 | 291,737 | 281,320 | 282,401 | 302,081 | 342,679 | 295,420 | 269,470 | 251,579 | 241,540 | 241,131 | 235,276 | 233,444 | 230,550 | 220,033 | 219,516 | 241,230 | 202,497 | 195,498 | 187,446.0 | 181,189 | 169,915 |
| Total Debt | 75,645 | 104,576 | 73,977 | 75,675 | 76,511 | 77,142 | 76,612 | 75,468 | 79,932 | 81,639 | 82,147 | 84,366 | 85,142 | 83,795 | 81,990 | 83,741 | 86,048 | 89,086 | 95,391 | 100,076 | 102,369 | 108,014 | 109,056 | 104,990 | 95,065 | 96,424 | 88,924 | 92,646 | 92,541 | 76,824 | 78,378 | 80,471 | 88,022 | 85,665 | 88,356 | 90,347 | 91,629 | 92,476 | 97,829 | 90,329 | 80,873 | 58,379 | 55,587 | 52,941 | 43,840 | 45,540 | 42,982 | 44,122 | 45,729 | 44,155 | 37,078 | 32,971 | 35,790 | 37,754 | 0 | 32,980 | 34,773 | 37,175 | 39,360 | 47,834 | 42,627 | 44,332 | 45,080 | 40,301 | 37,311 | 35,033 | 36,296 | 30,090 | 25,034 | 23,269 | 16,726 | 16,424 | 17,062 | 18,099 | 17,343 | 17,502 | 17,371 | 15,773 | 14,060 | 14,584 | 12,532 | 12,916 | 14,509 | 13,384 | 13,732 | 14,592.0 | 16,811 | 0 |
| Stockholders' Equity | 173,583 | 174,392 | 175,824 | 181,136 | 178,813 | 178,307 | 187,673 | 185,407 | 186,565 | 186,607 | 191,199 | 190,461 | 193,317 | 190,472 | 186,523 | 190,500 | 175,998 | 171,966 | 163,390 | 167,999 | 163,714 | 155,310 | 157,168 | 157,156 | 179,639 | 186,476 | 188,617 | 192,278 | 196,325 | 198,646 | 197,533 | 197,319 | 197,331 | 194,356 | 195,026 | 193,042 | 190,817 | 186,646 | 186,886 | 190,670 | 196,521 | 162,876 | 161,348 | 176,787 | 167,960 | 171,966 | 180,002 | 185,015 | 182,028 | 180,047 | 179,147 | 176,867 | 179,806 | 174,749 | 183,785 | 176,637 | 177,647 | 169,517 | 164,601 | 165,487 | 157,805 | 148,013 | 142,744 | 137,488 | 138,010 | 136,431 | 136,863 | 133,509 | 126,434 | 127,285 | 138,469 | 139,809 | 131,130 | 123,960 | 118,194 | 112,621 | 105,105 | 105,726 | 101,604 | 100,213 | 95,501 | 90,924 | 92,353 | 87,829 | 83,661 | 86,050 | 77,813 | 75,688 |
| Cash Flow | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | 6,062 | 9,438 | 12,207 | 11,937 | 9,281 | 13,162 | 14,684 | 13,508 | 13,330 | 12,575 | 12,332 | 15,130 | 14,159 | 22,404 | 12,539 | 18,655 | 14,815 | 8,170 | 16,025 | 12,617 | 8,294 | 6,287 | 10,403 | 2,563 | 14,851 | 10,267 | 12,252 | 11,031 | 8,630 | 22,021 | 12,092 | 9,500 | 9,427 | 7,275 | 7,582 | 11,285 | 9,508 | 9,170 | 8,492 | 2,292 | 661 | 5,423 | 11,231 | 6,050 | 7,106 | 9,608 | 12,811 | 8,641 | 13,984 | 6,028 | 10,409 | 12,444 | 11,559 | 9,913 | 9,483 | 13,305 | 13,439 | 6,465 | 11,645 | 10,040 | 8,621 | 5,456 | 9,016 | 8,096 | 4,782 | 6,169 | 6,841 | 919 | 7,559 | 11,293 | 16,426 | (408) | 16,607 | 6,110 | 8,915 | 8,594 | 10,842 | 6,790 | 9,755 | 7,652 | 7,499 | 14,796 | 315 | 6,909 | 8,093 | 12,573.0 | 4,163 | |
| Capital Expenditure | (3,757) | (5,249) | (4,557) | (5,450) | (3,748) | (6,486) | (4,690) | (4,445) | (3,980) | (6,960) | (5,259) | (4,614) | (6,161) | (6,418) | (5,268) | (6,677) | (4,237) | (6,236) | (4,648) | (4,232) | (3,885) | (5,206) | (3,679) | (3,436) | (4,263) | (6,707) | (5,992) | (5,150) | (5,121) | (7,147) | (5,800) | (5,275) | (4,789) | (5,861) | (5,018) | (5,660) | (4,306) | (5,714) | (5,282) | (5,796) | (5,324) | (7,299) | (6,412) | (6,205) | (6,215) | (8,718) | (7,867) | (7,872) | (7,397) | (14,508) | (8,788) | (8,987) | (7,862) | (10,674) | (8,413) | (7,033) | (6,456) | (9,914) | (7,261) | (4,980) | (4,146) | (5,571) | (9,609) | (6,513) | (5,247) | (7,506) | (6,219) | (6,806) | (5,985) | (7,892) | (12,392) | (7,352) | (7,429) | (8,013) | (5,550) | (5,652) | (5,361) | (7,065) | (5,408) | (6,630) | (3,819) | (5,447) | (3,787) | (3,737) | (2,933) | (4,655.0) | (3,192) | |
| Free Cash Flow | 2,305 | 4,189 | 7,650 | 6,487 | 5,533 | 6,676 | 9,994 | 9,063 | 9,350 | 5,615 | 7,073 | 10,516 | 7,998 | 15,986 | 7,271 | 11,978 | 10,578 | 1,934 | 11,377 | 8,385 | 4,409 | 1,081 | 6,724 | (873) | 10,588 | 3,560 | 6,260 | 5,881 | 3,509 | 14,874 | 6,292 | 4,225 | 4,638 | 1,414 | 2,564 | 5,625 | 5,202 | 3,456 | 3,210 | (3,504) | (4,663) | (1,876) | 4,819 | (155) | 891 | 890 | 4,944 | 769 | 6,587 | (8,480) | 1,621 | 3,457 | 3,697 | (761) | 1,070 | 6,272 | 6,983 | (3,449) | 4,384 | 5,060 | 4,475 | (115) | (593) | 1,583 | (465) | (1,337) | 622 | (5,887) | 1,574 | 3,401 | 4,034 | (7,760) | 9,178 | (1,903) | 3,365 | 2,942 | 5,481 | (275) | 4,347 | 1,022 | 3,680 | 9,349 | (3,472) | 3,172 | 5,160 | 7,918.0 | 971 | |