AMP - Ameriprise Financial, Inc.
Price:
--
--
|
CONSENSUS:
Buy
DETAILS
|
PRICE TARGET:
$514.00
DETAILS
HIGH:
$582.00
LOW:
$467.00
MEDIAN:
$490.00
CONSENSUS:
$514.00
UPSIDE:
13.51%
| 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 | 4,886 | 5,048 | 4,874 | 4,494 | 4,483 | 4,663 | 4,584 | 4,403 | 4,331 | 4,188 | 4,092 | 4,004 | 3,860 | 3,692 | 3,512 | 3,499 | 3,642 | 3,761 | 2,949 | 3,462 | 3,368 | 3,205 | 3,026 | 2,737 | 3,077 | 3,144 | 3,402 | 3,319 | 3,184 | 3,244 | 3,332 | 3,226 | 3,172 | 3,252 | 3,053 | 3,048 | 2,900 | 3,024 | 3,015 | (8) | (9) | (9) | (7) | (7) | (7) | (7) | (7) | (7) | (7) | (7) | (8) | (8) | (8) | 0 | (11) | (10) | (11) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Cost of Revenue | 2,428 | 2,344 | 2,317 | 2,244 | 2,055 | 2,135 | 2,171 | 2,057 | 1,990 | 2,071 | 1,790 | 1,830 | 1,684 | 2,081 | 1,529 | 1,452 | 1,562 | 1,891 | 491 | 1,753 | 1,625 | 1,593 | 1,780 | 1,487 | 1,414 | 1,517 | 1,782 | 1,682 | 1,658 | 1,627 | 1,780 | 1,669 | 1,615 | 1,611 | 1,551 | 1,525 | 1,504 | 1,536 | 1,701 | 53 | 55 | 116 | 98 | 89 | 84 | 91 | 79 | 79 | 79 | 87 | 68 | 60 | 66 | 35 | 68 | 72 | 69 | 143 | 83 | 86 | 88 | (664) | 74 | 74 | 64 | 257 | 310 | 303 | 273 | 75 | 227 | 220 | 221 | 19 | 84 | 29 | 32 | 33 | 32 | 28 | 23 | 21 | 16 | 19 | 17 | 0 | 0 |
| Gross Profit | 2,458 | 2,704 | 2,557 | 2,250 | 2,428 | 2,528 | 2,413 | 2,346 | 2,341 | 2,117 | 2,302 | 2,174 | 2,176 | 1,611 | 1,983 | 2,047 | 2,080 | 1,870 | 2,458 | 1,709 | 1,743 | 1,612 | 1,246 | 1,250 | 1,663 | 1,627 | 1,620 | 1,637 | 1,526 | 1,617 | 1,552 | 1,557 | 1,557 | 1,641 | 1,502 | 1,523 | 1,396 | 1,488 | 1,314 | (61) | (64) | (125) | (105) | (96) | (91) | (98) | (86) | (86) | (86) | (94) | (76) | (68) | (74) | (35) | (79) | (82) | (80) | (143) | (83) | (86) | (88) | 664 | (74) | (74) | (64) | (257) | (310) | (303) | (273) | (75) | (227) | (220) | (221) | (19) | (84) | (29) | (32) | (33) | (32) | (28) | (23) | (21) | (16) | (19) | (17) | 0 | 0 |
| Operating Expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,566 | 1,497 | 1,610 | 1,550 | 1,627 | 1,571 | 1,602 | 1,570 | 1,615 | 1,544 | 1,557 | 1,461 | 1,507 | 1,456 | 1,462 | 1,385 | 1,426 | 1,428 | 1,355 | 1,384 | 1,433 | 1,405 | 1,503 | 1,197 | 1,227 | 1,146 | 1,202 | 1,087 | 1,032 | 965 | 240 | 1,142 | 1,078 | 1,122 | (120) | 1,467 | 655 | 617 | 852 | 756 | 766 | 739 | 655 | 703 | 651 | 641 | 598 | 560 |
| Other Expenses | 1,234 | 1,332 | 1,299 | 817 | 1,661 | 1,089 | 1,681 | 1,212 | 1,040 | 1,539 | 1,096 | 969 | 1,599 | 918 | 585 | 1,220 | 1,019 | 948 | 1,104 | 922 | 1,193 | 1,367 | 1,379 | 1,713 | (748) | 1,214 | 886 | 973 | 982 | 889 | 887 | 912 | 795 | 0 | 0 | 0 | 0 | 0 | 0 | (2,037) | (2,036) | (2,181) | (2,118) | (2,338) | (2,280) | (2,258) | (2,376) | (2,320) | (2,280) | (2,130) | (2,139) | (1,977) | (2,017) | (1,915) | (1,663) | (1,807) | (1,830) | (1,850) | (1,793) | (1,928) | (1,879) | (1,164) | (1,717) | (1,763) | (1,571) | (1,790) | (1,737) | (1,450) | (1,372) | 326 | (1,193) | (1,530) | (1,533) | (237) | (1,768) | (929) | (865) | (1,088) | (1,005) | (980) | (953) | (803) | (900) | (861) | (904) | (919) | (821) |
| Operating Expenses | 1,234 | 1,332 | 1,299 | 817 | 1,661 | 1,089 | 1,681 | 1,212 | 1,040 | 1,539 | 1,096 | 969 | 1,599 | 918 | 585 | 1,220 | 1,019 | 948 | 1,104 | 922 | 1,193 | 1,367 | 1,379 | 1,713 | (748) | 1,214 | 886 | 973 | 982 | 889 | 887 | 912 | 795 | 0 | 0 | 0 | 0 | 0 | 0 | (471) | (539) | (571) | (568) | (711) | (709) | (656) | (806) | (705) | (736) | (573) | (678) | (470) | (561) | (453) | (278) | (381) | (402) | (495) | (409) | (495) | (474) | 339 | (520) | (536) | (425) | (588) | (650) | (418) | (407) | 566 | (51) | (452) | (411) | (357) | (301) | (274) | (248) | (236) | (249) | (214) | (214) | (148) | (197) | (210) | (263) | (321) | (261) |
| Operating Income | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Income | 1,224 | 1,372 | 1,258 | 1,433 | 767 | 1,439 | 732 | 1,134 | 1,301 | 578 | 1,206 | 1,205 | 577 | 693 | 1,398 | 827 | 1,061 | 922 | 1,354 | 787 | 550 | 245 | (133) | (463) | 2,411 | 413 | 734 | 664 | 544 | 728 | 665 | 645 | 762 | 711 | 706 | 581 | 542 | 563 | 312 | 410 | 475 | 446 | 463 | 615 | 618 | 558 | 720 | 619 | 650 | 479 | 602 | 402 | 487 | 418 | 199 | 299 | 322 | 352 | 326 | 409 | 386 | 325 | 446 | 462 | 361 | 331 | 340 | 115 | 134 | (641) | (176) | 232 | 190 | 338 | 217 | 245 | 216 | 203 | 217 | 186 | 191 | 127 | 181 | 191 | 246 | 321 | 261 |
| Interest Expense | 80 | 80 | 84 | 82 | 80 | 77 | 87 | 83 | 82 | 84 | 84 | 84 | 72 | 63 | 52 | 43 | 40 | 43 | 64 | 43 | 42 | 39 | 37 | 41 | 46 | 50 | 52 | 60 | 54 | 67 | 53 | 83 | 55 | 0 | 0 | 0 | 0 | 0 | 0 | 53 | 55 | 116 | 98 | 89 | 84 | 91 | 79 | 79 | 79 | 87 | 68 | 60 | 66 | 35 | 68 | 72 | 69 | 143 | 83 | 86 | 88 | 0 | 74 | 74 | 64 | 257 | 310 | 303 | 273 | 75 | 227 | 220 | 221 | 19 | 84 | 29 | 32 | 33 | 32 | 28 | 23 | 21 | 16 | 19 | 17 | 0 | 0 |
| Interest Income | 872 | 889 | 900 | 926 | 860 | 927 | 939 | 930 | 903 | 903 | 812 | 808 | 708 | 595 | 361 | 298 | 270 | 303 | 823 | 309 | 270 | 329 | 308 | 318 | 392 | 384 | 406 | 404 | 428 | 424 | 401 | 428 | 383 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Profitability | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EBITDA | 1,285 | 1,372 | 1,258 | 1,433 | 767 | 1,429 | 732 | 1,134 | 1,259 | 639 | 1,201 | 1,211 | 533 | 880 | 1,387 | 824 | 1,034 | 992 | 1,334 | 824 | 595 | 286 | (93) | (436) | 2,444 | 635 | 734 | 692 | 570 | 765 | 686 | 682 | 807 | 769 | 761 | 639 | 605 | 624 | 372 | 525 | 595 | 625 | 623 | 761 | 768 | 710 | 863 | 764 | 792 | 630 | 729 | 520 | 611 | 510 | 325 | 425 | 447 | 544 | 403 | 532 | 504 | (308) | 551 | 562 | 447 | 607 | 670 | 443 | 463 | (1,105) | 123 | 549 | 456 | 588 | 475 | 607 | 289 | 382 | 692 | 271 | 254 | 214 | 245 | 19 | 17 | 321 | 261 |
| EBIT | 1,224 | 1,372 | 1,258 | 1,433 | 767 | 1,429 | 732 | 1,134 | 1,301 | 578 | 1,201 | 1,211 | 568 | 682 | 1,387 | 816 | 1,046 | 909 | 1,334 | 764 | 535 | 229 | (147) | (485) | 2,397 | 584 | 693 | 647 | 524 | 719 | 641 | 631 | 751 | 711 | 706 | 581 | 542 | 563 | 312 | 463 | 530 | 562 | 561 | 704 | 702 | 649 | 799 | 698 | 729 | 566 | 670 | 462 | 553 | 453 | 267 | 371 | 391 | 495 | 409 | 495 | 474 | (339) | 520 | 536 | 425 | 588 | 650 | 418 | 407 | (566) | 51 | 452 | 411 | 357 | 301 | 274 | 248 | 236 | 249 | 214 | 214 | 148 | 197 | 19 | 17 | 321 | 261 |
| Income Before Tax | 1,144 | 1,292 | 1,174 | 1,351 | 687 | 1,352 | 645 | 1,051 | 1,219 | 494 | 1,117 | 1,127 | 496 | 619 | 1,335 | 773 | 1,006 | 866 | 1,270 | 721 | 493 | 190 | (184) | (526) | 2,351 | 534 | 641 | 587 | 470 | 652 | 588 | 548 | 696 | 595 | 633 | 511 | 475 | 469 | 238 | 410 | 475 | 446 | 463 | 615 | 618 | 558 | 720 | 619 | 650 | 479 | 602 | 402 | 487 | 418 | 199 | 299 | 322 | 352 | 326 | 409 | 386 | 325 | 446 | 462 | 361 | 331 | 340 | 115 | 134 | (641) | (176) | 232 | 190 | 338 | 217 | 245 | 216 | 203 | 217 | 186 | 191 | 127 | 181 | 191 | 246 | 321 | 261 |
| Income Tax Expense | 229 | 284 | 262 | 291 | 104 | 281 | 134 | 222 | 229 | 117 | 245 | 237 | 79 | 125 | 274 | 159 | 181 | 165 | 239 | 130 | 56 | 13 | (44) | 13 | 315 | 71 | 98 | 95 | 75 | 113 | 85 | 86 | 102 | 418 | 126 | 118 | 72 | 69 | 23 | 75 | 111 | 66 | 111 | 139 | 139 | 104 | 155 | 152 | 134 | 97 | 154 | 120 | 121 | 87 | 47 | 128 | 73 | 67 | 109 | 118 | 92 | 71 | 132 | 66 | 65 | 57 | 80 | 28 | 18 | (272) | (92) | 27 | 4 | 83 | 19 | 49 | 51 | 32 | 43 | 45 | 46 | 16 | 58 | 42 | 71 | 55 | 73 |
| Net Income | 915 | 1,008 | 912 | 1,060 | 583 | 1,071 | 511 | 829 | 990 | 377 | 872 | 890 | 417 | 494 | 1,061 | 614 | 825 | 701 | 1,031 | 591 | 437 | 177 | (140) | (539) | 2,036 | 463 | 543 | 492 | 395 | 539 | 503 | 462 | 594 | 177 | 507 | 393 | 403 | 400 | 215 | 335 | 364 | 357 | 397 | 415 | 393 | 425 | 420 | 374 | 400 | 296 | 382 | 321 | 335 | 389 | 173 | 223 | 244 | 253 | 324 | 315 | 241 | 280 | 344 | 259 | 214 | 237 | 260 | 95 | 130 | (369) | (70) | 210 | 191 | 255 | 198 | 196 | 165 | 171 | 174 | 141 | 145 | 111 | 125 | 155 | 183 | 235 | 199 |
| Per Share Data | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EPS (Basic) | 9.81 | 10.63 | 9.47 | 10.88 | 5.92 | 10.80 | 5.09 | 8.16 | 9.62 | 3.64 | 8.31 | 8.36 | 3.86 | 5.96 | 9.60 | 5.47 | 7.26 | 6.12 | 8.86 | 4.99 | 3.65 | 1.48 | -1.14 | -4.31 | 16.11 | 3.59 | 4.09 | 3.61 | 2.85 | 3.81 | 3.48 | 3.14 | 3.97 | 1.20 | 3.29 | 2.53 | 2.56 | 2.49 | 1.31 | 1.99 | 2.11 | 2.02 | 2.20 | 2.26 | 2.11 | 2.26 | 2.21 | 1.94 | 2.05 | 1.49 | 1.90 | 1.57 | 1.61 | 1.85 | 0.80 | 1.01 | 1.08 | 1.11 | 1.14 | 1.28 | 0.96 | 1.11 | 1.35 | 0.99 | 0.82 | 0.91 | 1.00 | 0.37 | 0.58 | -1.66 | -0.32 | 0.94 | 0.84 | 1.12 | 0.84 | 0.83 | 0.69 | 0.71 | 0.71 | 0.57 | 0.57 | 0.44 | 0.50 | 0.63 | 0.74 | 0.95 | 0.81 |
| EPS (Diluted) | 9.68 | 10.47 | 9.33 | 10.73 | 5.83 | 10.58 | 5.00 | 8.02 | 9.45 | 3.57 | 8.14 | 8.21 | 3.79 | 5.83 | 9.41 | 5.37 | 7.10 | 5.96 | 8.65 | 4.88 | 3.58 | 1.45 | -1.14 | -4.31 | 15.88 | 3.53 | 4.04 | 3.57 | 2.82 | 3.76 | 3.43 | 3.10 | 3.91 | 1.18 | 3.24 | 2.50 | 2.52 | 2.46 | 1.30 | 1.97 | 2.09 | 2.00 | 2.17 | 2.23 | 2.08 | 2.22 | 2.17 | 1.91 | 2.01 | 1.46 | 1.86 | 1.54 | 1.58 | 1.81 | 0.79 | 0.99 | 1.06 | 1.09 | 1.12 | 1.25 | 0.94 | 1.09 | 1.32 | 0.98 | 0.81 | 0.89 | 1.00 | 0.37 | 0.58 | -1.65 | -0.32 | 0.93 | 0.82 | 1.10 | 0.83 | 0.81 | 0.68 | 0.70 | 0.71 | 0.57 | 0.57 | 0.44 | 0.50 | 0.63 | 0.74 | 0.95 | 0.81 |
| Shares Outstanding | 93.3 | 94.8 | 96.3 | 97.4 | 98.5 | 99.2 | 100.4 | 101.6 | 101.6 | 103.5 | 104.9 | 106.4 | 107.9 | 108.9 | 110.5 | 112.3 | 113.7 | 114.6 | 116.4 | 118.4 | 119.8 | 119.8 | 123 | 125 | 126.4 | 129 | 132.7 | 136.1 | 138.8 | 141.5 | 144.4 | 147 | 149.5 | 151 | 153 | 155.1 | 157.5 | 160.4 | 164 | 168.3 | 172.6 | 176.6 | 180.4 | 183.8 | 186.3 | 187.9 | 190.3 | 192.7 | 195.5 | 198.3 | 201.3 | 204.9 | 208.4 | 210.8 | 215 | 221.7 | 227.3 | 227.3 | 238 | 245.5 | 251.6 | 251.6 | 255.3 | 261.1 | 260.8 | 260.8 | 258.7 | 222.3 | 222.3 | 222.3 | 219.1 | 223.2 | 228.4 | 228.4 | 235.4 | 237.4 | 240.7 | 240.7 | 244.5 | 246.3 | 252.3 | 252.3 | 246.2 | 246.2 | 246.2 | 248 | 246 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash & Cash Equivalents | 8,341 | 10,103 | 9,762 | 8,381 | 7,974 | 8,522 | 10,699 | 7,868 | 7,206 | 7,564 | 7,101 | 7,478 | 8,548 | 7,097 | 7,993 | 7,561 | 6,742 | 7,248 | 7,804 | 7,216 | 5,787 | 6,845 | 7,668 | 7,703 | 8,829 | 3,827 | 5,392 | 4,361 | 3,347 | 3,097 | 2,478 | 2,582 | 2,201 | 2,620 | 2,504 | 2,563 | 2,177 | 2,486 | 3,329 | 3,050 | 2,795 | 2,859 | 3,570 | 3,041 | 3,147 | 3,028 | 3,155 | 2,859 | 2,899 | 3,051 | 3,465 | 3,377 | 3,041 | 2,950 | 3,932 | 3,272 | 2,874 | 3,251 | 3,093 | 3,007 | 3,366 | 3,310 | 4,088 | 4,397 | 5,429 | 3,278 | 3,580 | 4,469 | 5,796 | 6,228 | 4,043 | 3,373 | 3,904 | 3,836 | 3,972 | 3,303 | 2,413 | 2,760 | 3,309 | 2,101 | 1,650 | 2,474 | 2,620 | 0 | 0 | 1,078 |
| Short-Term Investments | 0 | 0 | 37,098 | 37,994 | 3,091 | 52,153 | 52,417 | 51,695 | 52,246 | 51,562 | 48,193 | 47,587 | 44,883 | 40,811 | 36,386 | 34,289 | 32,330 | 32,050 | 30,114 | 36,146 | 35,832 | 36,283 | 35,959 | 34,442 | 31,846 | 33,129 | 30,967 | 30,642 | 28,764 | 31,058 | 30,840 | 30,459 | 30,319 | 30,927 | 30,826 | 30,647 | 30,582 | 30,719 | 30,799 | 30,158 | 29,480 | 28,673 | 29,286 | 29,427 | 30,150 | 30,027 | 30,256 | 30,486 | 30,478 | 30,310 | 30,084 | 30,018 | 31,049 | 31,472 | 0 | 0 | 0 | 34,505 | 0 | 0 | 0 | 42,497 | 5,375 | 5,437 | 5,349 | 36,974 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Receivables | 15,144 | 14,950 | 15,073 | 14,707 | 14,769 | 14,503 | 14,786 | 14,853 | 14,936 | 15,106 | 14,829 | 15,091 | 15,401 | 15,615 | 16,046 | 16,385 | 16,215 | 16,222 | 15,938 | 8,078 | 8,055 | 7,835 | 7,392 | 7,295 | 7,188 | 7,210 | 7,348 | 7,435 | 7,462 | 6,185 | 6,047 | 5,930 | 5,880 | 5,787 | 5,751 | 5,519 | 5,372 | 5,310 | 5,336 | 5,190 | 5,295 | 5,274 | 5,289 | 5,267 | 5,140 | 5,027 | 4,895 | 4,909 | 4,714 | 4,610 | 4,503 | 4,651 | 4,383 | 4,315 | 5,584 | 5,537 | 5,516 | 4,440 | 5,364 | 5,335 | 5,589 | 4,909 | 4,969 | 4,998 | 4,848 | 4,484 | 4,247 | 4,067 | 3,579 | 3,887 | 3,921 | 3,614 | 3,441 | 3,441 | 3,079 | 3,207 | 3,022 | 3,161 | 2,504 | 2,441 | 2,382 | 2,172 | 2,837 | 0 | 0 | 2,203 |
| Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 Current Assets | 23,485 | 25,053 | 61,933 | 61,082 | 25,834 | 75,178 | 77,902 | 74,416 | 74,388 | 74,232 | 70,123 | 70,156 | 68,832 | 63,523 | 60,425 | 58,235 | 55,287 | 55,520 | 53,856 | 51,440 | 49,674 | 50,963 | 51,019 | 49,440 | 47,863 | 44,166 | 43,707 | 42,438 | 39,573 | 40,340 | 39,365 | 38,971 | 38,400 | 39,334 | 39,081 | 38,729 | 38,131 | 38,515 | 39,464 | 38,398 | 37,570 | 36,806 | 38,145 | 37,735 | 38,437 | 38,082 | 38,306 | 38,254 | 38,091 | 37,971 | 38,052 | 38,046 | 38,473 | 38,737 | 9,516 | 8,809 | 8,390 | 42,196 | 8,457 | 8,342 | 8,955 | 50,716 | 14,432 | 14,832 | 15,626 | 44,736 | 7,827 | 8,536 | 9,375 | 10,115 | 7,964 | 6,987 | 7,345 | 7,277 | 7,051 | 6,510 | 5,435 | 5,921 | 5,813 | 4,542 | 4,032 | 4,646 | 5,457 | 0 | 0 | 3,281 |
| Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Goodwill | 0 | 2,625 | 0 | 0 | 0 | 1,401 | 0 | 0 | 0 | 1,410 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 2,612 | 0 | 0 | 0 | 0 | 1,171 | 0 | 0 | 0 | 1,213 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Long-Term Investments | 62,400 | 0 | (30,836) | (31,945) | 2,648 | (46,483) | (46,966) | (46,292) | (47,181) | (46,478) | (48,193) | (47,587) | (44,883) | (40,811) | (36,386) | (34,289) | (32,330) | (32,050) | (30,114) | (36,146) | (35,832) | (36,283) | (35,959) | (34,442) | (31,846) | (33,129) | (30,967) | (30,642) | (28,764) | (31,058) | (30,840) | (30,459) | (30,319) | (30,927) | (30,826) | (30,647) | (30,582) | (30,719) | (30,799) | (30,158) | (29,480) | (28,673) | (29,286) | (29,427) | (30,150) | (30,027) | (30,256) | (30,486) | (30,478) | (30,310) | (30,084) | (30,018) | (31,049) | (31,472) | 0 | 0 | 0 | (34,505) | 0 | 0 | 0 | (42,497) | (5,375) | (5,437) | (5,349) | (36,974) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Assets | 95,793 | 163,226 | 158,989 | 155,766 | 150,577 | 150,136 | 155,033 | 151,576 | 152,624 | 144,814 | 143,206 | 147,212 | 142,691 | 136,140 | 129,315 | 134,551 | 144,568 | 152,440 | 146,984 | 156,409 | 151,895 | 151,203 | 143,627 | 139,904 | 129,665 | 140,791 | 136,773 | 136,882 | 133,594 | 127,934 | 136,666 | 134,756 | 136,681 | 139,073 | 137,231 | 135,062 | 133,308 | 132,025 | 134,958 | 134,444 | 132,160 | 137,206 | 136,461 | 140,498 | 143,161 | 140,755 | 139,143 | 141,392 | 138,351 | 136,915 | 132,240 | 129,230 | 129,872 | 127,464 | 129,048 | 126,461 | 128,367 | 124,616 | 121,923 | 126,796 | 124,877 | 122,995 | 119,987 | 111,715 | 112,100 | 106,008 | 103,374 | 94,678 | 85,206 | 85,561 | 91,186 | 97,280 | 97,557 | 101,953 | 102,803 | 101,622 | 99,725 | 98,560 | 93,691 | 91,507 | 91,789 | 88,634 | 86,817 | 95,952 | 93,536 | 89,979 |
| Total Non-Current Assets | 160,805 | 165,851 | 128,153 | 123,821 | 153,225 | 106,225 | 108,067 | 105,284 | 105,443 | 100,959 | 95,013 | 99,625 | 97,808 | 95,329 | 92,929 | 100,262 | 112,238 | 120,390 | 116,870 | 120,263 | 116,063 | 114,920 | 107,668 | 105,462 | 97,819 | 107,662 | 105,806 | 106,240 | 104,830 | 96,876 | 105,826 | 104,297 | 106,362 | 108,146 | 106,405 | 104,415 | 102,726 | 101,306 | 104,159 | 104,286 | 102,680 | 108,533 | 107,175 | 111,071 | 113,011 | 110,728 | 108,887 | 110,906 | 107,873 | 106,605 | 102,156 | 99,212 | 98,823 | 95,992 | 129,048 | 126,461 | 128,367 | 90,111 | 121,923 | 126,796 | 124,877 | 80,498 | 114,612 | 106,278 | 106,751 | 69,034 | 103,374 | 94,678 | 85,206 | 85,561 | 91,186 | 97,280 | 97,557 | 101,953 | 102,803 | 101,622 | 99,725 | 98,560 | 93,691 | 91,507 | 91,789 | 88,634 | 86,817 | 95,952 | 93,536 | 89,979 |
| Total Assets | 184,448 | 190,904 | 190,086 | 184,903 | 179,059 | 181,403 | 185,969 | 179,700 | 179,831 | 175,191 | 165,136 | 169,781 | 166,640 | 158,852 | 153,354 | 158,497 | 167,525 | 175,910 | 170,726 | 171,703 | 165,737 | 165,883 | 158,687 | 154,902 | 145,682 | 151,828 | 149,513 | 148,678 | 144,403 | 137,216 | 145,191 | 143,268 | 144,762 | 147,470 | 145,486 | 143,144 | 140,857 | 139,821 | 143,623 | 142,684 | 140,250 | 145,259 | 145,320 | 148,806 | 151,448 | 148,810 | 147,193 | 149,160 | 145,964 | 144,576 | 140,208 | 137,258 | 137,296 | 134,729 | 138,564 | 135,270 | 136,757 | 133,986 | 130,380 | 135,138 | 133,832 | 131,192 | 129,044 | 121,110 | 122,377 | 113,774 | 111,201 | 103,214 | 94,581 | 95,676 | 99,150 | 104,267 | 104,902 | 109,230 | 109,854 | 108,132 | 105,160 | 104,172 | 99,504 | 96,049 | 95,821 | 93,121 | 92,274 | 95,952 | 93,536 | 93,113 |
| Current Liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Payables | 0 | 0 | 2,694 | 2,451 | 2,264 | 2,704 | 2,581 | 2,386 | 2,166 | 2,603 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Short-Term Debt | 200 | 200 | 201 | 201 | 201 | 701 | 201 | 201 | 201 | 751 | 201 | 201 | 201 | 1,501 | 201 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 201 | 201 | 201 | 201 | 201 | 201 | 201 | 201 | 200 | 201 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 300 | 500 | 500 | 501 | 500 | 501 | 500 | 498 | 504 | 504 | 504 | 505 | 497 | 397 | 869 | 484 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 50 | 1,351 | 0 | 0 | 0 |
| Deferred Revenue | 33,278 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 0 | 2,982 | (2,694) | (2,451) | (2,264) | (2,704) | (2,581) | (2,386) | (2,166) | (2,603) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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,048 | 10,079 | 9,961 | 9,850 | 9,624 | 9,430 | 8,911 | 8,779 | 8,492 | 8,421 | 8,632 | 8,554 | 9,028 | 9,216 | 8,465 | 8,229 | 7,727 | 6,382 | 6,307 | 6,206 | 6,029 | 6,055 | 6,483 | 6,707 | 6,391 | 4,863 | 5,180 | 6,808 | 6,392 | 0 | 0 | 6,987 |
| Total Current Liabilities | 33,478 | 3,182 | 201 | 201 | 201 | 701 | 201 | 201 | 201 | 751 | 201 | 201 | 201 | 1,501 | 201 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 201 | 201 | 201 | 201 | 201 | 201 | 201 | 201 | 200 | 201 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 300 | 500 | 500 | 501 | 500 | 501 | 10,548 | 10,577 | 10,465 | 10,354 | 10,128 | 9,935 | 9,408 | 9,176 | 9,361 | 8,905 | 8,632 | 8,554 | 9,028 | 9,216 | 8,465 | 8,229 | 7,727 | 6,382 | 6,307 | 6,206 | 6,029 | 6,055 | 6,483 | 6,707 | 6,391 | 4,863 | 5,180 | 6,858 | 7,743 | 0 | 0 | 6,987 |
| Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | 3,079 | 5,662 | 5,683 | 5,801 | 5,970 | 4,762 | 5,654 | 5,767 | 5,500 | 4,984 | 5,757 | 5,798 | 5,899 | 3,854 | 5,190 | 4,867 | 4,449 | 4,956 | 4,953 | 5,347 | 5,459 | 4,700 | 4,687 | 4,273 | 3,666 | 4,668 | 4,710 | 4,747 | 5,070 | 4,585 | 4,212 | 4,260 | 5,021 | 5,059 | 5,128 | 5,172 | 5,205 | 5,187 | 5,592 | 5,146 | 5,298 | 10,163 | 10,945 | 10,408 | 9,845 | 9,929 | 9,453 | 9,195 | 8,866 | 8,456 | 8,189 | 7,649 | 7,537 | 7,384 | 7,634 | 7,616 | 2,381 | 7,571 | 7,933 | 8,034 | 8,010 | 7,852 | 8,191 | 7,980 | 8,114 | 2,249 | 2,076 | 2,435 | 1,922 | 2,027 | 2,080 | 2,018 | 2,018 | 2,018 | 2,197 | 2,197 | 2,225 | 2,244 | 2,254 | 2,419 | 1,921 | 1,852 | 360 | 378 | 385 | 403 |
| Deferred Tax Liabilities | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Liabilities | 141,679 | (5,662) | 177,746 | 172,815 | 167,456 | 170,703 | 174,388 | 168,724 | 169,234 | 164,707 | 119,222 | 159,679 | 156,368 | 149,664 | 116,536 | 124,747 | 135,781 | 144,546 | 141,132 | 142,630 | 136,911 | 137,431 | 130,868 | 127,808 | 118,059 | 126,743 | 125,108 | 124,363 | 121,714 | 115,272 | 124,374 | 122,716 | 123,426 | 125,885 | 123,384 | 121,278 | 118,862 | 118,057 | 121,541 | 121,062 | 118,725 | 117,903 | 117,308 | 121,382 | 124,266 | 121,712 | 120,687 | 122,803 | 120,142 | 119,326 | 115,606 | 113,540 | 113,148 | 110,606 | 110,561 | 107,464 | 114,162 | 94,838 | 101,332 | 105,941 | 105,225 | 102,901 | 99,988 | 93,106 | 94,931 | 93,095 | 90,703 | 83,189 | 77,557 | 79,242 | 82,626 | 88,553 | 88,996 | 93,196 | 93,870 | 92,280 | 88,721 | 87,605 | 83,106 | 81,532 | 81,379 | 76,883 | 76,434 | 88,581 | 86,669 | 79,168 |
| Total Non-Current Liabilities | 144,758 | 0 | 183,430 | 178,620 | 173,432 | 175,474 | 180,053 | 174,506 | 174,751 | 169,711 | 161,110 | 165,500 | 162,295 | 153,548 | 149,896 | 153,993 | 162,315 | 169,769 | 164,819 | 165,817 | 160,035 | 159,816 | 152,420 | 148,202 | 138,789 | 145,898 | 143,315 | 142,447 | 138,359 | 131,427 | 139,372 | 137,435 | 138,721 | 141,285 | 138,980 | 136,694 | 134,430 | 133,329 | 136,627 | 135,395 | 132,957 | 136,760 | 136,299 | 139,610 | 141,989 | 139,305 | 137,653 | 139,283 | 136,219 | 134,844 | 130,539 | 127,775 | 127,179 | 124,516 | 118,195 | 115,080 | 116,543 | 112,259 | 109,265 | 113,975 | 113,235 | 110,753 | 108,179 | 101,086 | 103,045 | 95,344 | 92,779 | 85,624 | 79,479 | 81,269 | 84,706 | 90,571 | 91,014 | 95,214 | 96,067 | 94,477 | 90,946 | 89,849 | 85,360 | 83,951 | 83,300 | 78,735 | 76,794 | 88,959 | 87,054 | 79,571 |
| Total Liabilities | 178,236 | 184,355 | 183,631 | 178,821 | 173,633 | 176,175 | 180,254 | 174,707 | 174,952 | 170,462 | 161,311 | 165,701 | 162,496 | 155,049 | 150,097 | 154,193 | 162,515 | 169,969 | 165,019 | 166,017 | 160,235 | 160,016 | 152,620 | 148,402 | 138,989 | 146,099 | 143,516 | 142,648 | 138,560 | 131,628 | 139,573 | 137,636 | 138,922 | 141,485 | 139,181 | 136,894 | 134,630 | 133,529 | 136,827 | 135,595 | 133,157 | 136,960 | 136,499 | 139,810 | 142,189 | 139,505 | 137,853 | 139,483 | 136,519 | 135,344 | 131,039 | 128,276 | 127,679 | 125,017 | 128,743 | 125,657 | 127,008 | 123,025 | 119,393 | 123,910 | 122,643 | 119,907 | 117,540 | 109,991 | 111,677 | 103,898 | 101,807 | 94,840 | 87,944 | 89,498 | 92,433 | 96,953 | 97,321 | 101,420 | 102,096 | 100,532 | 97,429 | 96,247 | 91,751 | 88,814 | 88,480 | 85,434 | 84,537 | 88,959 | 87,054 | 86,411 |
| Stockholders' Equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Common Stock | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 2 | 0 | 0 | 0 |
| Retained Earnings | 28,425 | 27,662 | 26,807 | 26,050 | 25,148 | 24,713 | 23,791 | 23,430 | 22,752 | 21,905 | 21,670 | 20,941 | 20,197 | 19,918 | 19,174 | 18,767 | 18,153 | 17,525 | 16,955 | 16,057 | 15,600 | 15,292 | 15,241 | 15,510 | 16,180 | 14,279 | 13,944 | 13,530 | 13,172 | 12,909 | 12,498 | 12,126 | 11,796 | 11,326 | 11,271 | 10,897 | 10,633 | 10,351 | 10,098 | 10,007 | 9,799 | 9,662 | 9,493 | 9,300 | 9,031 | 8,703 | 8,460 | 8,163 | 7,938 | 7,626 | 7,442 | 7,130 | 6,978 | 6,717 | 6,477 | 6,384 | 6,285 | 7,411 | 7,222 | 7,123 | 6,915 | 6,748 | 6,545 | 6,278 | 5,959 | 5,282 | 5,091 | 4,875 | 4,817 | 4,592 | 5,004 | 5,111 | 4,938 | 4,811 | 4,591 | 4,428 | 4,268 | 4,268 | 4,123 | 3,976 | 3,862 | 3,745 | 3,661 | 3,753 | 3,598 | 3,415 |
| Accumulated Other Comprehensive Income | (1,205) | (892) | (969) | (1,236) | (1,519) | (1,908) | (1,101) | (1,993) | (1,930) | (1,766) | (2,840) | (2,349) | (1,985) | (2,546) | (2,794) | (1,795) | (895) | 259 | 99 | 460 | 317 | 629 | 516 | 394 | (295) | 262 | 337 | 269 | 35 | (291) | (244) | (179) | (5) | 229 | 312 | 299 | 219 | 200 | 595 | 638 | 442 | 253 | 461 | 500 | 704 | 662 | 746 | 920 | 746 | 595 | 605 | 625 | 1,084 | 0 | 0 | 942 | 851 | 638 | 636 | 633 | 542 | 565 | 897 | 607 | 365 | 263 | 277 | (388) | (1,134) | (1,093) | (973) | (522) | (287) | (167) | (249) | (355) | (143) | (209) | (226) | (666) | (442) | (151) | (20) | 0 | 0 | 380 |
| Total Stockholders' Equity | 6,212 | 6,549 | 6,455 | 6,082 | 5,426 | 5,228 | 5,715 | 4,993 | 4,879 | 4,729 | 3,825 | 4,080 | 4,144 | 3,803 | 3,257 | 4,304 | 5,010 | 5,941 | 5,707 | 5,686 | 5,502 | 5,867 | 6,067 | 6,500 | 6,693 | 5,729 | 5,997 | 6,030 | 5,843 | 5,588 | 5,618 | 5,632 | 5,840 | 5,995 | 6,305 | 6,250 | 6,227 | 6,292 | 6,796 | 7,089 | 7,093 | 7,191 | 7,629 | 7,875 | 8,195 | 8,124 | 8,260 | 8,428 | 8,344 | 8,192 | 8,325 | 8,340 | 8,960 | 9,092 | 6,480 | 9,005 | 9,115 | 10,255 | 10,271 | 10,548 | 10,551 | 10,725 | 10,950 | 10,498 | 10,108 | 9,273 | 9,049 | 8,110 | 6,384 | 6,178 | 6,717 | 7,314 | 7,581 | 7,810 | 7,758 | 7,600 | 7,731 | 7,925 | 7,753 | 7,235 | 7,341 | 7,687 | 7,737 | 6,993 | 6,482 | 6,702 |
| Total Liabilities & Equity | 184,448 | 190,904 | 190,086 | 184,903 | 179,059 | 181,403 | 185,969 | 179,700 | 179,831 | 175,191 | 165,136 | 169,781 | 166,640 | 158,852 | 153,354 | 158,497 | 167,525 | 175,910 | 170,726 | 171,703 | 165,737 | 165,883 | 158,687 | 154,902 | 145,682 | 151,828 | 149,513 | 148,678 | 144,403 | 137,216 | 145,191 | 143,268 | 144,762 | 147,480 | 145,486 | 143,144 | 140,857 | 139,821 | 143,623 | 142,684 | 140,250 | 145,339 | 145,320 | 148,806 | 151,448 | 148,810 | 147,193 | 149,160 | 145,964 | 144,576 | 140,208 | 137,258 | 137,296 | 0 | 0 | 135,270 | 136,757 | 133,986 | 130,380 | 135,138 | 133,832 | 131,192 | 129,044 | 121,110 | 122,377 | 113,774 | 111,201 | 103,214 | 94,581 | 95,676 | 99,150 | 104,267 | 104,902 | 109,230 | 109,854 | 108,132 | 105,160 | 104,172 | 99,504 | 96,049 | 95,821 | 93,121 | 92,274 | 95,952 | 93,536 | 93,113 |
| Debt Metrics | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Total Debt | 3,279 | 5,862 | 5,885 | 6,006 | 6,177 | 5,472 | 5,866 | 5,983 | 5,718 | 5,755 | 5,980 | 6,022 | 6,128 | 5,385 | 5,424 | 5,102 | 4,686 | 5,196 | 5,194 | 5,591 | 5,705 | 4,944 | 4,934 | 4,524 | 3,920 | 4,926 | 4,972 | 5,012 | 5,326 | 4,811 | 4,441 | 4,492 | 5,256 | 5,297 | 5,370 | 5,416 | 5,452 | 5,436 | 5,844 | 5,401 | 5,556 | 10,423 | 11,145 | 10,608 | 10,045 | 10,129 | 9,653 | 9,395 | 9,166 | 8,956 | 8,689 | 8,150 | 8,037 | 7,885 | 8,134 | 8,114 | 2,885 | 8,075 | 8,437 | 8,539 | 8,507 | 8,249 | 9,060 | 8,464 | 8,114 | 2,249 | 2,076 | 2,435 | 1,922 | 2,027 | 2,080 | 2,018 | 2,018 | 2,018 | 2,197 | 2,197 | 2,225 | 2,244 | 2,254 | 2,419 | 1,921 | 1,902 | 1,711 | 378 | 385 | 403 |
| Net Debt | (5,062) | (4,241) | (3,877) | (2,375) | (1,797) | (3,050) | (4,833) | (1,885) | (1,488) | (1,809) | (1,121) | (1,456) | (2,420) | (1,712) | (2,569) | (2,459) | (2,056) | (2,052) | (2,610) | (1,625) | (82) | (1,901) | (2,734) | (3,179) | (4,909) | 1,099 | (420) | 651 | 1,979 | 1,714 | 1,963 | 1,910 | 3,055 | 2,677 | 2,866 | 2,853 | 3,275 | 2,950 | 2,515 | 2,351 | 2,761 | 7,564 | 7,575 | 7,567 | 6,898 | 7,101 | 6,498 | 6,536 | 6,267 | 5,905 | 5,224 | 4,773 | 4,996 | 4,935 | 4,202 | 4,842 | 11 | 4,824 | 5,344 | 5,532 | 5,141 | 4,939 | 4,972 | 4,067 | 2,685 | (1,029) | (1,504) | (2,034) | (3,874) | (4,201) | (1,963) | (1,355) | (1,886) | (1,818) | (1,775) | (1,106) | (188) | (516) | (1,055) | 318 | 271 | (572) | (909) | 378 | 385 | (675) |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating Activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Income | 915 | 1 | 912 | 1,060 | 583 | 1,071 | 511 | 829 | 990 | 377 | 872 | 890 | 417 | 494 | 548 | 756 | 761 | 701 | 1,031 | 591 | 437 | 177 | (140) | (539) | 2,036 | 463 | 543 | 492 | 395 | 539 | 503 | 462 | 594 | 181 | 503 | 393 | 403 | 400 | 215 | 335 | 364 | 380 | 352 | 476 | 479 | 453 | 565 | 467 | 515 | 380 | 449 | 281 | 365 | 332 | 151 | 170 | 248 | 298 | 168 | 281 | 223 | 254 | 312 | 398 | 296 | 274 | 260 | 87 | 116 | (369) | (70) | 210 | 191 | 255 | 198 | 196 | 165 | 171 | 174 | 141 | 145 | 79 | 127 | 161 | 191 | 204 |
| Depreciation & Amortization | (9) | (20) | (19) | (27) | (27) | (34) | (36) | (47) | (42) | (40) | (44) | (35) | (35) | (29) | (7) | 8 | (12) | 3 | (25) | 60 | 60 | 57 | 54 | 49 | 47 | 51 | 41 | 45 | 46 | 46 | 45 | 51 | 56 | 58 | 55 | 58 | 63 | 61 | 60 | 62 | 65 | 63 | 62 | 57 | 66 | 61 | 64 | 66 | 63 | 64 | 59 | 58 | 58 | 57 | 58 | 54 | 56 | 49 | (6) | 37 | 30 | 31 | 31 | 26 | 22 | 19 | 20 | 28 | 53 | (539) | 314 | 189 | 240 | 231 | 117 | 253 | 179 | 146 | 139 | 221 | 180 | 66 | 146 | 0 | 0 | 0 |
| Stock-Based Compensation | 39 | 61 | 50 | 46 | 49 | 55 | 48 | 48 | 42 | 49 | 46 | 46 | 46 | 43 | 41 | 42 | 44 | 28 | 50 | 39 | 35 | 39 | 35 | 36 | 36 | 35 | 36 | 34 | 30 | 39 | 36 | 37 | 32 | 30 | 30 | 30 | 31 | 33 | 33 | 34 | 34 | 37 | 38 | 35 | 35 | 33 | 34 | 33 | 30 | 37 | 35 | 38 | 33 | 36 | 32 | 34 | 32 | 44 | 21 | 38 | 42 | 47 | 41 | 31 | 39 | 44 | 52 | 46 | 40 | 34 | 39 | 0 | 37 | 0 | 0 | 0 | 35 | 52 | 0 | 0 | 6 | 0 | 0 | 0 | 0 | 0 |
| Change in Working Capital | (467) | (2,831) | 1,192 | 477 | 1,162 | (670) | 2,607 | 851 | 224 | 1,836 | (54) | (446) | 670 | 850 | 665 | 576 | (535) | 956 | 410 | 1,125 | (1,521) | (788) | 1,319 | 998 | 1,463 | (441) | 941 | 455 | (304) | 842 | 62 | 211 | (998) | (24) | (98) | 292 | (525) | (195) | 28 | 379 | 99 | 354 | (27) | 142 | 284 | (363) | 1,115 | (521) | (32) | (93) | 810 | 25 | (935) | 160 | 75 | (93) | (119) | 241 | 491 | (71) | 116 | (466) | 471 | 832 | (594) | (424) | 238 | (835) | (745) | 93 | (222) | (36) | (237) | (59) | 501 | (186) | (199) | (204) | (2) | 235 | (16) | 516 | (91) | 74 | (73) | 92 |
| Other Non-Cash Items | 0 | 58 | (11) | 6 | 14 | 5 | 7 | 8 | 3 | 9 | 59 | (2) | 6 | 40 | 101 | 28 | (3) | 13 | (525) | 15 | (71) | 18 | (9) | 18 | 38 | (272) | 36 | 16 | 7 | 5 | 10 | (24) | 4 | 63 | 17 | (11) | (4) | (46) | 17 | 4 | 23 | (57) | 57 | (113) | (17) | (69) | (131) | (107) | (105) | (85) | (63) | (6) | (28) | (13) | 104 | 67 | 14 | 154 | 44 | 294 | (377) | 314 | (403) | (91) | (69) | (105) | 40 | (331) | (110) | 2,744 | 152 | (477) | (8) | (245) | (136) | (228) | (208) | (270) | (168) | (131) | (203) | (54) | (241) | (27) | 37 | 210 |
| Operating Cash Flow | 459 | (2,761) | 2,204 | 1,764 | 1,686 | 383 | 3,048 | 1,720 | 1,444 | 2,143 | 925 | 561 | 1,056 | 1,217 | 1,372 | 1,409 | 409 | 1,551 | 843 | 1,931 | (1,000) | (1,016) | 936 | (190) | 4,893 | (233) | 1,422 | 980 | 172 | 1,488 | 548 | 769 | (208) | 522 | 443 | 730 | 6 | 266 | 360 | 724 | 621 | 669 | 371 | 619 | 913 | 418 | 1,617 | (70) | 434 | 258 | 1,199 | 373 | (466) | 622 | 415 | 293 | 175 | 727 | 793 | 643 | 15 | 120 | 599 | 1,185 | 131 | (320) | 623 | (997) | (564) | 1,741 | 61 | 13 | 187 | 110 | 747 | 58 | (70) | (97) | 180 | 429 | 107 | 576 | (27) | 202 | 194 | 449 |
| Investing Activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Capital Expenditure | (29) | 118 | (44) | (38) | (36) | (58) | (49) | (17) | (52) | (50) | (50) | (43) | (41) | (56) | (42) | (40) | (44) | (34) | (31) | (33) | (22) | (40) | (45) | (33) | (29) | (43) | (33) | (36) | (31) | (45) | (48) | (36) | (33) | (37) | (53) | (39) | (33) | (26) | (30) | (8) | (28) | (24) | (42) | (38) | (29) | (24) | (49) | (20) | (20) | (37) | (30) | (24) | (14) | 143 | (44) | (38) | (61) | (101) | (60) | (42) | (47) | (43) | (34) | (33) | (21) | (27) | (21) | (20) | (15) | (25) | (20) | (36) | (44) | (68) | (83) | (87) | (68) | (72) | (47) | (34) | (34) | (47) | (40) | (27) | (27) | (31) |
| Acquisitions | (14) | 401 | (96) | (118) | (187) | 83 | (131) | (65) | 105 | 71 | 52 | 33 | 60 | (49) | (242) | (14) | (7) | (521) | 11 | (125) | (497) | (126) | (192) | (41) | 8 | 977 | 70 | (2) | (71) | 82 | (49) | 628 | 14 | 86 | (30) | 14 | 11 | 339 | 96 | 117 | 24 | (35) | (250) | (377) | (7) | (456) | (358) | (43) | (324) | (251) | (558) | 177 | 159 | 1,927 | (306) | (585) | (324) | (179) | (763) | (1,154) | (625) | (1,928) | 1,008 | (1,470) | (404) | (23) | (30) | (17) | (27) | (583) | (9) | (105) | 0 | 27 | 115 | 8 | 0 | (514) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Purchases of Investments | (4,146) | 14,335 | (3,662) | (3,823) | (6,860) | (5,915) | (5,028) | (3,756) | (4,052) | (4,543) | (4,129) | (6,016) | (5,181) | (6,814) | (6,836) | (5,125) | (3,977) | (4,933) | (3,960) | (2,987) | (3,487) | (3,439) | (4,178) | (3,628) | (2,902) | (4,648) | (2,364) | (3,275) | (2,220) | (2,131) | (2,931) | (2,557) | (1,513) | (1,833) | (1,355) | (1,529) | (1,189) | (1,979) | (1,614) | (1,784) | (1,412) | (1,279) | (1,109) | (1,180) | (1,300) | (1,688) | (1,000) | (707) | (1,140) | (1,766) | (1,763) | (1,325) | (1,273) | (1,742) | (1,045) | (968) | (1,605) | (1,932) | (1,464) | (1,803) | (2,459) | (824) | (2,544) | (1,805) | (2,619) | 14,386 | (4,368) | (5,664) | (4,586) | (1,218) | (752) | (1,218) | (768) | (788) | (434) | (664) | (22) | 2,560 | (657) | (887) | (1,167) | (2,411) | (1,848) | (3,174) | (1,906) | (4,520) |
| Sales/Maturities of Investments | 3,552 | (15,001) | 4,889 | 4,794 | 5,318 | 5,099 | 5,795 | 3,957 | 3,318 | 2,608 | 2,693 | 3,019 | 1,832 | 2,451 | 2,364 | 2,176 | 2,236 | 2,574 | 3,507 | 3,124 | 3,131 | 3,067 | 2,829 | 2,842 | 2,855 | 2,278 | 2,297 | 2,151 | 2,164 | 1,882 | 2,488 | 2,073 | 1,585 | 1,551 | 1,151 | 1,568 | 1,410 | 1,208 | 1,049 | 1,641 | 1,142 | 1,270 | 1,136 | 1,226 | 1,440 | 1,631 | 1,063 | 1,059 | 1,322 | 1,375 | 1,477 | 1,439 | 1,485 | 2,889 | 2,290 | 1,938 | 1,795 | 2,259 | 1,888 | 2,585 | 3,121 | 3,066 | 809 | 2,309 | 3,933 | (8,198) | 3,522 | 2,490 | 2,555 | 1,223 | 1,132 | 1,203 | 1,150 | 1,888 | 1,069 | 2,627 | 1,570 | 870 | 1,973 | 1,510 | 1,684 | 2,426 | 2,108 | 3,790 | 1,410 | 2,253 |
| Other Investing Activities | (32) | (568) | (83) | (13) | 24 | 8 | 48 | 47 | 112 | (6) | 112 | 133 | 184 | 126 | 107 | 76 | 127 | (93) | 9 | (79) | 66 | 65 | 61 | 4 | 28 | (62) | (77) | 14 | (323) | (26) | (25) | 21 | 34 | 140 | (46) | 2 | 12 | 20 | 70 | 95 | 276 | 1 | (3) | 5 | 78 | (6) | 14 | 14 | 17 | 20 | 41 | 34 | 32 | 87 | 45 | 60 | (39) | (134) | (64) | (109) | (63) | (78) | (148) | (46) | (50) | (6,406) | (2) | 22 | (4) | (9) | (105) | 50 | 149 | (745) | 144 | 324 | (318) | (2,711) | 951 | 93 | 5 | (132) | (571) | 185 | 9 | 61 |
| Investing Cash Flow | (669) | (715) | 1,004 | 802 | (1,741) | (783) | 635 | 166 | (569) | (1,920) | (1,322) | (2,874) | (3,146) | (4,342) | (4,649) | (2,927) | (1,665) | (3,007) | (464) | (100) | (809) | (473) | (1,525) | (856) | (40) | (1,498) | (107) | (1,148) | (481) | (238) | (565) | 129 | 87 | (93) | (333) | 16 | 211 | (438) | (429) | 61 | 2 | (67) | (265) | (364) | 182 | (543) | (330) | 303 | (145) | (659) | (833) | 301 | 389 | 3,304 | 940 | 407 | (234) | (87) | (463) | (523) | (73) | 193 | (909) | (1,045) | 839 | (268) | (899) | (3,189) | (2,077) | (612) | 246 | (106) | 487 | 314 | 811 | 2,208 | 1,162 | 133 | 2,220 | 682 | 488 | (164) | (351) | 774 | (514) | (2,236) |
| Financing Activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Debt Issuance | (588) | (431) | (132) | (150) | 713 | (389) | (108) | 269 | (64) | (236) | (105) | (67) | 708 | (6) | 339 | 492 | (503) | (7) | (5) | (115) | 736 | (19) | 358 | 485 | (782) | (30) | (27) | (325) | 482 | (30) | (192) | (469) | (55) | (62) | 0 | 68 | (2) | (385) | 418 | (266) | (45) | (616) | 630 | 500 | 7 | 507 | 305 | 185 | 193 | 0 | 547 | 87 | 175 | (79) | (86) | (32) | (86) | (470) | (55) | (101) | 19 | 481 | 446 | 325 | 707 | (553) | (995) | 549 | (104) | 1,057 | 67 | 0 | 0 | (26) | (683) | (28) | 0 | (548) | (169) | 483 | (50) | 119 | 1,351 | (11) | 0 | 10 |
| Stock Repurchased | (874) | (115) | (701) | (581) | (730) | (665) | (582) | (573) | (628) | (467) | (545) | (498) | (617) | (488) | (501) | (448) | (541) | (563) | (556) | (441) | (470) | (405) | (320) | (236) | (480) | (551) | (565) | (442) | (385) | (438) | (363) | (404) | (425) | (324) | (373) | (352) | (436) | (388) | (418) | (420) | (481) | (448) | (467) | (432) | (394) | (386) | (353) | (381) | (457) | (378) | (398) | (401) | (406) | (373) | (342) | (374) | (292) | (262) | (438) | (402) | (393) | (193) | (183) | (191) | (15) | (2) | 0 | 0 | (9) | (2) | (96) | (263) | (277) | (287) | (172) | (144) | (386) | (52) | (106) | (42) | (290) | 0 | 0 | 0 | 0 | 0 |
| Dividends Paid | (148) | (2,578) | (151) | (152) | (144) | (144) | (145) | (147) | (138) | (136) | (139) | (141) | (134) | (133) | (135) | (137) | (129) | (127) | (129) | (126) | (129) | (122) | (125) | (128) | (122) | (124) | (127) | (129) | (124) | (126) | (127) | (131) | (122) | (123) | (124) | (127) | (117) | (118) | (122) | (124) | (115) | (117) | (119) | (122) | (107) | (107) | (108) | (111) | (100) | (101) | (103) | (105) | (92) | (93) | (73) | (77) | (62) | (54) | (55) | (57) | (46) | (216) | (47) | (46) | (45) | (46) | (44) | (37) | (37) | (38) | (37) | (34) | (34) | (35) | (35) | (36) | (27) | (26) | (27) | (27) | (28) | 0 | 0 | 0 | 0 | 0 |
| Other Financing Activities | 64 | 5,325 | (874) | (1,057) | (327) | (260) | (338) | (652) | (601) | 1,220 | 467 | 1,896 | 3,205 | 2,844 | 3,903 | 2,182 | 1,691 | 2,161 | 1,050 | 148 | 296 | 705 | 763 | (632) | 2,012 | 855 | 287 | 2,101 | 318 | 535 | 625 | 421 | 38 | 10 | 77 | (21) | 121 | 322 | 460 | 219 | 322 | 165 | 75 | (462) | (411) | (113) | (375) | (199) | (157) | 380 | 365 | (85) | 209 | (4,336) | (257) | 197 | 23 | 234 | 363 | 533 | 27 | (1,208) | 43 | (1,314) | 112 | (3,189) | 432 | 1,454 | 2,361 | 69 | 453 | (141) | (281) | (192) | (3) | (1,289) | (1,016) | (28) | (899) | (1,090) | (1,058) | (1,244) | (459) | 30 | 405 | 1,084 |
| Financing Cash Flow | (1,546) | 2,201 | (1,858) | (1,940) | (488) | (1,458) | (1,173) | (1,103) | (1,431) | 381 | (322) | 1,190 | 3,162 | 2,217 | 3,606 | 2,089 | 518 | 1,464 | 360 | (534) | 433 | 159 | 676 | (511) | 628 | 150 | (432) | 1,205 | 291 | (59) | (57) | (583) | (564) | (499) | (420) | (432) | (434) | (563) | 340 | (589) | (319) | (1,016) | 119 | (516) | (905) | (99) | (531) | (506) | (521) | (99) | 411 | (504) | (114) | (4,881) | (758) | (286) | (417) | (552) | (185) | (27) | (347) | (1,136) | 161 | (1,127) | 759 | 106 | (607) | 2,835 | 2,211 | 1,086 | 387 | (438) | (606) | (596) | (893) | (1,382) | (1,398) | (645) | (1,200) | (671) | (1,421) | (1,125) | 908 | 19 | 405 | 1,094 |
| Cash Position | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Change in Cash | (1,765) | (1,305) | 1,342 | 651 | (530) | (1,890) | 2,536 | 784 | (561) | 629 | (741) | (1,106) | 1,083 | (860) | 233 | 571 | (758) | 15 | 721 | 1,297 | (1,367) | (1,316) | 100 | (1,558) | 5,464 | (1,353) | 828 | 977 | (122) | 1,186 | (77) | 303 | (673) | (67) | (299) | 330 | (212) | (757) | 256 | 170 | 292 | (423) | 210 | (239) | 171 | (238) | 735 | (262) | (229) | (493) | 794 | 171 | (211) | (954) | 604 | 409 | (469) | 88 | 140 | 93 | (401) | (824) | (142) | (989) | 1,719 | (483) | (889) | (1,327) | (432) | 2,185 | 670 | (531) | 68 | (136) | 669 | 890 | (304) | (592) | 1,208 | 451 | (824) | (146) | 110 | 1,176 | 256 | (665) |
| Cash at Beginning | 11,158 | 10,952 | 9,610 | 8,959 | 9,489 | 11,379 | 8,843 | 8,059 | 8,620 | 7,991 | 8,732 | 9,838 | 8,755 | 9,615 | 9,382 | 8,811 | 9,569 | 9,554 | 8,833 | 7,536 | 8,903 | 10,219 | 10,119 | 11,677 | 6,213 | 7,566 | 6,738 | 5,761 | 5,883 | 4,697 | 4,774 | 4,471 | 5,144 | 5,211 | 5,510 | 5,180 | 5,392 | 3,075 | 2,819 | 2,649 | 2,357 | 2,780 | 2,570 | 2,809 | 2,638 | 2,876 | 2,141 | 2,403 | 2,632 | 3,125 | 2,331 | 2,160 | 2,371 | 3,325 | 2,721 | 2,312 | 2,781 | 2,693 | 2,553 | 2,460 | 2,861 | 3,685 | 3,827 | 4,816 | 3,097 | 3,580 | 4,469 | 5,796 | 6,228 | 4,043 | 3,373 | 3,904 | 3,836 | 3,972 | 3,303 | 2,413 | 2,717 | 3,309 | 2,101 | 1,650 | 2,474 | 2,620 | 2,510 | 1,334 | 1,078 | 1,743 |
| Cash at End | 9,393 | 9,647 | 10,952 | 9,610 | 8,959 | 9,489 | 11,379 | 8,843 | 8,059 | 8,620 | 7,991 | 8,732 | 9,838 | 8,755 | 9,615 | 9,382 | 8,811 | 9,569 | 9,554 | 8,833 | 7,536 | 8,903 | 10,219 | 10,119 | 11,677 | 6,213 | 7,566 | 6,738 | 5,761 | 5,883 | 4,697 | 4,774 | 4,471 | 5,144 | 5,211 | 5,510 | 5,180 | 2,318 | 3,075 | 2,819 | 2,649 | 2,357 | 2,780 | 2,570 | 2,809 | 2,638 | 2,876 | 2,141 | 2,403 | 2,632 | 3,125 | 2,331 | 2,160 | 2,371 | 3,325 | 2,721 | 2,312 | 2,781 | 2,693 | 2,553 | 2,460 | 2,861 | 3,685 | 3,827 | 4,816 | 3,097 | 3,580 | 4,469 | 5,796 | 6,228 | 4,043 | 3,373 | 3,904 | 3,836 | 3,972 | 3,303 | 2,413 | 2,717 | 3,309 | 2,101 | 1,650 | 2,474 | 2,620 | 2,510 | 1,334 | 1,078 |
| Free Cash Flow | 430 | (2,643) | 2,160 | 1,726 | 1,650 | 325 | 2,999 | 1,703 | 1,392 | 2,093 | 875 | 518 | 1,015 | 1,161 | 1,330 | 1,369 | 365 | 1,517 | 812 | 1,898 | (1,022) | (1,056) | 891 | (223) | 4,864 | (276) | 1,389 | 944 | 141 | 1,443 | 500 | 733 | (241) | 485 | 390 | 691 | (27) | 240 | 330 | 716 | 593 | 645 | 329 | 581 | 884 | 394 | 1,568 | (90) | 414 | 221 | 1,169 | 349 | (480) | 765 | 371 | 255 | 114 | 626 | 733 | 601 | (32) | 77 | 565 | 1,152 | 110 | (347) | 602 | (1,017) | (579) | 1,716 | 41 | (23) | 143 | 42 | 664 | (29) | (138) | (169) | 133 | 395 | 73 | 529 | (67) | 175 | 167 | 418 |
| 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 | 4,886 | 5,048 | 4,874 | 4,494 | 4,483 | 4,663 | 4,584 | 4,403 | 4,331 | 4,188 | 4,092 | 4,004 | 3,860 | 3,692 | 3,512 | 3,499 | 3,642 | 3,761 | 2,949 | 3,462 | 3,368 | 3,205 | 3,026 | 2,737 | 3,077 | 3,144 | 3,402 | 3,319 | 3,184 | 3,244 | 3,332 | 3,226 | 3,172 | 3,252 | 3,053 | 3,048 | 2,900 | 3,024 | 3,015 | (8) | (9) | (9) | (7) | (7) | (7) | (7) | (7) | (7) | (7) | (7) | (8) | (8) | (8) | 0 | (11) | (10) | (11) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Gross Profit | 2,458 | 2,704 | 2,557 | 2,250 | 2,428 | 2,528 | 2,413 | 2,346 | 2,341 | 2,117 | 2,302 | 2,174 | 2,176 | 1,611 | 1,983 | 2,047 | 2,080 | 1,870 | 2,458 | 1,709 | 1,743 | 1,612 | 1,246 | 1,250 | 1,663 | 1,627 | 1,620 | 1,637 | 1,526 | 1,617 | 1,552 | 1,557 | 1,557 | 1,641 | 1,502 | 1,523 | 1,396 | 1,488 | 1,314 | (61) | (64) | (125) | (105) | (96) | (91) | (98) | (86) | (86) | (86) | (94) | (76) | (68) | (74) | (35) | (79) | (82) | (80) | (143) | (83) | (86) | (88) | 664 | (74) | (74) | (64) | (257) | (310) | (303) | (273) | (75) | (227) | (220) | (221) | (19) | (84) | (29) | (32) | (33) | (32) | (28) | (23) | (21) | (16) | (19) | (17) | 0 | 0 |
| Operating Income | 1,224 | 1,372 | 1,258 | 1,433 | 767 | 1,439 | 732 | 1,134 | 1,301 | 578 | 1,206 | 1,205 | 577 | 693 | 1,398 | 827 | 1,061 | 922 | 1,354 | 787 | 550 | 245 | (133) | (463) | 2,411 | 413 | 734 | 664 | 544 | 728 | 665 | 645 | 762 | 711 | 706 | 581 | 542 | 563 | 312 | 410 | 475 | 446 | 463 | 615 | 618 | 558 | 720 | 619 | 650 | 479 | 602 | 402 | 487 | 418 | 199 | 299 | 322 | 352 | 326 | 409 | 386 | 325 | 446 | 462 | 361 | 331 | 340 | 115 | 134 | (641) | (176) | 232 | 190 | 338 | 217 | 245 | 216 | 203 | 217 | 186 | 191 | 127 | 181 | 191 | 246 | 321 | 261 |
| Net Income | 915 | 1,008 | 912 | 1,060 | 583 | 1,071 | 511 | 829 | 990 | 377 | 872 | 890 | 417 | 494 | 1,061 | 614 | 825 | 701 | 1,031 | 591 | 437 | 177 | (140) | (539) | 2,036 | 463 | 543 | 492 | 395 | 539 | 503 | 462 | 594 | 177 | 507 | 393 | 403 | 400 | 215 | 335 | 364 | 357 | 397 | 415 | 393 | 425 | 420 | 374 | 400 | 296 | 382 | 321 | 335 | 389 | 173 | 223 | 244 | 253 | 324 | 315 | 241 | 280 | 344 | 259 | 214 | 237 | 260 | 95 | 130 | (369) | (70) | 210 | 191 | 255 | 198 | 196 | 165 | 171 | 174 | 141 | 145 | 111 | 125 | 155 | 183 | 235 | 199 |
| EPS (Diluted) | 9.68 | 10.47 | 9.33 | 10.73 | 5.83 | 10.58 | 5.00 | 8.02 | 9.45 | 3.57 | 8.14 | 8.21 | 3.79 | 5.83 | 9.41 | 5.37 | 7.10 | 5.96 | 8.65 | 4.88 | 3.58 | 1.45 | -1.14 | -4.31 | 15.88 | 3.53 | 4.04 | 3.57 | 2.82 | 3.76 | 3.43 | 3.10 | 3.91 | 1.18 | 3.24 | 2.50 | 2.52 | 2.46 | 1.30 | 1.97 | 2.09 | 2.00 | 2.17 | 2.23 | 2.08 | 2.22 | 2.17 | 1.91 | 2.01 | 1.46 | 1.86 | 1.54 | 1.58 | 1.81 | 0.79 | 0.99 | 1.06 | 1.09 | 1.12 | 1.25 | 0.94 | 1.09 | 1.32 | 0.98 | 0.81 | 0.89 | 1.00 | 0.37 | 0.58 | -1.65 | -0.32 | 0.93 | 0.82 | 1.10 | 0.83 | 0.81 | 0.68 | 0.70 | 0.71 | 0.57 | 0.57 | 0.44 | 0.50 | 0.63 | 0.74 | 0.95 | 0.81 |
| Balance Sheet | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash & Equivalents | 8,341 | 10,103 | 9,762 | 8,381 | 7,974 | 8,522 | 10,699 | 7,868 | 7,206 | 7,564 | 7,101 | 7,478 | 8,548 | 7,097 | 7,993 | 7,561 | 6,742 | 7,248 | 7,804 | 7,216 | 5,787 | 6,845 | 7,668 | 7,703 | 8,829 | 3,827 | 5,392 | 4,361 | 3,347 | 3,097 | 2,478 | 2,582 | 2,201 | 2,620 | 2,504 | 2,563 | 2,177 | 2,486 | 3,329 | 3,050 | 2,795 | 2,859 | 3,570 | 3,041 | 3,147 | 3,028 | 3,155 | 2,859 | 2,899 | 3,051 | 3,465 | 3,377 | 3,041 | 2,950 | 3,932 | 3,272 | 2,874 | 3,251 | 3,093 | 3,007 | 3,366 | 3,310 | 4,088 | 4,397 | 5,429 | 3,278 | 3,580 | 4,469 | 5,796 | 6,228 | 4,043 | 3,373 | 3,904 | 3,836 | 3,972 | 3,303 | 2,413 | 2,760 | 3,309 | 2,101 | 1,650 | 2,474 | 2,620 | 0 | 0 | 1,078 | |
| Total Assets | 184,448 | 190,904 | 190,086 | 184,903 | 179,059 | 181,403 | 185,969 | 179,700 | 179,831 | 175,191 | 165,136 | 169,781 | 166,640 | 158,852 | 153,354 | 158,497 | 167,525 | 175,910 | 170,726 | 171,703 | 165,737 | 165,883 | 158,687 | 154,902 | 145,682 | 151,828 | 149,513 | 148,678 | 144,403 | 137,216 | 145,191 | 143,268 | 144,762 | 147,470 | 145,486 | 143,144 | 140,857 | 139,821 | 143,623 | 142,684 | 140,250 | 145,259 | 145,320 | 148,806 | 151,448 | 148,810 | 147,193 | 149,160 | 145,964 | 144,576 | 140,208 | 137,258 | 137,296 | 134,729 | 138,564 | 135,270 | 136,757 | 133,986 | 130,380 | 135,138 | 133,832 | 131,192 | 129,044 | 121,110 | 122,377 | 113,774 | 111,201 | 103,214 | 94,581 | 95,676 | 99,150 | 104,267 | 104,902 | 109,230 | 109,854 | 108,132 | 105,160 | 104,172 | 99,504 | 96,049 | 95,821 | 93,121 | 92,274 | 95,952 | 93,536 | 93,113 | |
| Total Debt | 3,279 | 5,862 | 5,885 | 6,006 | 6,177 | 5,472 | 5,866 | 5,983 | 5,718 | 5,755 | 5,980 | 6,022 | 6,128 | 5,385 | 5,424 | 5,102 | 4,686 | 5,196 | 5,194 | 5,591 | 5,705 | 4,944 | 4,934 | 4,524 | 3,920 | 4,926 | 4,972 | 5,012 | 5,326 | 4,811 | 4,441 | 4,492 | 5,256 | 5,297 | 5,370 | 5,416 | 5,452 | 5,436 | 5,844 | 5,401 | 5,556 | 10,423 | 11,145 | 10,608 | 10,045 | 10,129 | 9,653 | 9,395 | 9,166 | 8,956 | 8,689 | 8,150 | 8,037 | 7,885 | 8,134 | 8,114 | 2,885 | 8,075 | 8,437 | 8,539 | 8,507 | 8,249 | 9,060 | 8,464 | 8,114 | 2,249 | 2,076 | 2,435 | 1,922 | 2,027 | 2,080 | 2,018 | 2,018 | 2,018 | 2,197 | 2,197 | 2,225 | 2,244 | 2,254 | 2,419 | 1,921 | 1,902 | 1,711 | 378 | 385 | 403 | |
| Stockholders' Equity | 6,212 | 6,549 | 6,455 | 6,082 | 5,426 | 5,228 | 5,715 | 4,993 | 4,879 | 4,729 | 3,825 | 4,080 | 4,144 | 3,803 | 3,257 | 4,304 | 5,010 | 5,941 | 5,707 | 5,686 | 5,502 | 5,867 | 6,067 | 6,500 | 6,693 | 5,729 | 5,997 | 6,030 | 5,843 | 5,588 | 5,618 | 5,632 | 5,840 | 5,995 | 6,305 | 6,250 | 6,227 | 6,292 | 6,796 | 7,089 | 7,093 | 7,191 | 7,629 | 7,875 | 8,195 | 8,124 | 8,260 | 8,428 | 8,344 | 8,192 | 8,325 | 8,340 | 8,960 | 9,092 | 6,480 | 9,005 | 9,115 | 10,255 | 10,271 | 10,548 | 10,551 | 10,725 | 10,950 | 10,498 | 10,108 | 9,273 | 9,049 | 8,110 | 6,384 | 6,178 | 6,717 | 7,314 | 7,581 | 7,810 | 7,758 | 7,600 | 7,731 | 7,925 | 7,753 | 7,235 | 7,341 | 7,687 | 7,737 | 6,993 | 6,482 | 6,702 | |
| Cash Flow | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | 459 | (2,761) | 2,204 | 1,764 | 1,686 | 383 | 3,048 | 1,720 | 1,444 | 2,143 | 925 | 561 | 1,056 | 1,217 | 1,372 | 1,409 | 409 | 1,551 | 843 | 1,931 | (1,000) | (1,016) | 936 | (190) | 4,893 | (233) | 1,422 | 980 | 172 | 1,488 | 548 | 769 | (208) | 522 | 443 | 730 | 6 | 266 | 360 | 724 | 621 | 669 | 371 | 619 | 913 | 418 | 1,617 | (70) | 434 | 258 | 1,199 | 373 | (466) | 622 | 415 | 293 | 175 | 727 | 793 | 643 | 15 | 120 | 599 | 1,185 | 131 | (320) | 623 | (997) | (564) | 1,741 | 61 | 13 | 187 | 110 | 747 | 58 | (70) | (97) | 180 | 429 | 107 | 576 | (27) | 202 | 194 | 449 | |
| Capital Expenditure | (29) | 118 | (44) | (38) | (36) | (58) | (49) | (17) | (52) | (50) | (50) | (43) | (41) | (56) | (42) | (40) | (44) | (34) | (31) | (33) | (22) | (40) | (45) | (33) | (29) | (43) | (33) | (36) | (31) | (45) | (48) | (36) | (33) | (37) | (53) | (39) | (33) | (26) | (30) | (8) | (28) | (24) | (42) | (38) | (29) | (24) | (49) | (20) | (20) | (37) | (30) | (24) | (14) | 143 | (44) | (38) | (61) | (101) | (60) | (42) | (47) | (43) | (34) | (33) | (21) | (27) | (21) | (20) | (15) | (25) | (20) | (36) | (44) | (68) | (83) | (87) | (68) | (72) | (47) | (34) | (34) | (47) | (40) | (27) | (27) | (31) | |
| Free Cash Flow | 430 | (2,643) | 2,160 | 1,726 | 1,650 | 325 | 2,999 | 1,703 | 1,392 | 2,093 | 875 | 518 | 1,015 | 1,161 | 1,330 | 1,369 | 365 | 1,517 | 812 | 1,898 | (1,022) | (1,056) | 891 | (223) | 4,864 | (276) | 1,389 | 944 | 141 | 1,443 | 500 | 733 | (241) | 485 | 390 | 691 | (27) | 240 | 330 | 716 | 593 | 645 | 329 | 581 | 884 | 394 | 1,568 | (90) | 414 | 221 | 1,169 | 349 | (480) | 765 | 371 | 255 | 114 | 626 | 733 | 601 | (32) | 77 | 565 | 1,152 | 110 | (347) | 602 | (1,017) | (579) | 1,716 | 41 | (23) | 143 | 42 | 664 | (29) | (138) | (169) | 133 | 395 | 73 | 529 | (67) | 175 | 167 | 418 | |