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