GOOGL - Alphabet Inc.
Price:
--
--
|
CONSENSUS:
Buy
DETAILS
|
PRICE TARGET:
$407.80
DETAILS
HIGH:
$460.00
LOW:
$355.00
MEDIAN:
$415.00
CONSENSUS:
$407.80
UPSIDE:
6.48%
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | 109,896 | 113,896 | 102,346 | 96,428 | 90,234 | 96,469 | 88,268 | 84,742 | 80,539 | 86,310 | 76,693 | 74,604 | 69,787 | 76,048 | 69,092 | 69,685 | 68,011 | 75,325 | 65,118 | 61,880 | 55,314 | 56,898 | 46,173 | 38,297 | 41,159 | 46,075 | 40,499 | 38,944 | 36,339 | 39,276 | 33,740 | 32,657 | 31,146 | 32,323 | 27,772 | 26,010 | 24,750 | 26,064 | 22,451 | 21,500 | 20,257 | 21,329 | 18,675 | 17,727 | 17,258 | 18,103 | 16,523 | 15,955 | 15,420 | 16,858 | 13,754 | 13,107 | 12,951 | 13,215 | 13,304 | 11,807 | 10,645 | 10,583 | 9,720 | 9,026 | 8,575 | 8,440 | 7,286 | 6,820 | 6,775 | 6,673.9 | 5,945 | 5,523 | 5,509 | 5,700.9 | 5,541.4 | 5,367.2 | 5,186 | 4,826.7 | 4,231.4 | 3,872 | 3,664 | 3,205.5 | 2,689.7 | 2,456 | 2,253.8 | 1,919.1 | 1,578.5 | 1,384.5 | 1,256.5 | 1,031.5 | 805.9 | 700.2 | 651.6 | 512 | 311.2 | 188 | 79 |
| Cost of Revenue | 41,271 | 45,766 | 41,369 | 39,039 | 36,361 | 40,613 | 36,474 | 35,507 | 33,712 | 37,575 | 33,229 | 31,916 | 30,612 | 35,342 | 31,158 | 30,104 | 29,599 | 32,988 | 27,621 | 26,227 | 24,103 | 26,080 | 21,117 | 18,553 | 18,982 | 21,020 | 17,568 | 17,296 | 16,012 | 17,918 | 14,281 | 13,883 | 13,467 | 14,267 | 11,148 | 10,373 | 9,795 | 10,661 | 8,699 | 8,130 | 7,648 | 8,188 | 7,037 | 6,583 | 6,356 | 6,921 | 6,695 | 6,114 | 5,961 | 7,438 | 5,409 | 5,195 | 5,136 | 5,278 | 5,955 | 4,677 | 3,789 | 3,703 | 3,378 | 3,172 | 2,936 | 2,946 | 2,552 | 2,467 | 2,452 | 2,408.4 | 2,226 | 2,108 | 2,102 | 2,190.0 | 2,173.4 | 2,147.6 | 2,110.5 | 1,955.8 | 1,662.6 | 1,560.3 | 1,470.4 | 1,283.1 | 1,048.7 | 989.0 | 904.1 | 775.4 | 655.2 | 597.1 | 546.8 | 453.8 | 362.1 | 326.4 | 315.4 | 254 | 117.4 | 66 | 21 |
| Gross Profit | 68,625 | 68,130 | 60,977 | 57,389 | 53,873 | 55,856 | 51,794 | 49,235 | 46,827 | 48,735 | 43,464 | 42,688 | 39,175 | 40,706 | 37,934 | 39,581 | 38,412 | 42,337 | 37,497 | 35,653 | 31,211 | 30,818 | 25,056 | 19,744 | 22,177 | 25,055 | 22,931 | 21,648 | 20,327 | 21,358 | 19,459 | 18,774 | 17,679 | 18,056 | 16,624 | 15,637 | 14,955 | 15,403 | 13,752 | 13,370 | 12,609 | 13,141 | 11,638 | 11,144 | 10,902 | 11,182 | 9,828 | 9,841 | 9,459 | 9,420 | 8,345 | 7,912 | 7,815 | 7,937 | 7,349 | 7,130 | 6,856 | 6,880 | 6,342 | 5,854 | 5,639 | 5,494 | 4,734 | 4,353 | 4,323 | 4,265.5 | 3,719 | 3,415 | 3,407 | 3,510.9 | 3,368.0 | 3,219.6 | 3,075.5 | 2,870.9 | 2,568.8 | 2,311.7 | 2,193.6 | 1,922.3 | 1,641.0 | 1,467.0 | 1,349.7 | 1,143.7 | 923.3 | 787.4 | 709.7 | 577.7 | 443.8 | 373.8 | 336.2 | 258 | 193.8 | 122 | 58 |
| Operating Expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| R&D Expenses | 17,032 | 18,572 | 15,151 | 13,808 | 13,556 | 13,116 | 12,447 | 11,860 | 11,903 | 12,113 | 11,258 | 10,588 | 11,468 | 10,267 | 10,273 | 9,841 | 9,119 | 8,708 | 7,694 | 7,675 | 7,485 | 7,022 | 6,856 | 6,875 | 6,820 | 7,222 | 6,554 | 6,213 | 6,029 | 6,034 | 5,232 | 5,114 | 5,039 | 4,306 | 4,205 | 4,172 | 3,942 | 3,622 | 3,596 | 3,363 | 3,367 | 3,510 | 3,230 | 2,789 | 2,753 | 2,813 | 2,655 | 2,238 | 2,126 | 2,111 | 1,821 | 1,766 | 1,617 | 1,758 | 1,879 | 1,538 | 1,441 | 1,301 | 1,404 | 1,234 | 1,226 | 1,051 | 994 | 898 | 818 | 736.2 | 758 | 708 | 642 | 733.3 | 704.6 | 682.2 | 673.1 | 630.8 | 548.7 | 532.1 | 408.4 | 386.8 | 312.6 | 282.6 | 246.6 | 157.1 | 177.8 | 95.8 | 108.7 | 87.4 | 57.4 | 45.8 | 35.0 | 85 | 17.5 | 13 | 8 |
| SG&A Expenses | 11,897 | 13,556 | 14,598 | 12,310 | 9,711 | 11,768 | 10,826 | 9,950 | 9,452 | 12,925 | 10,863 | 10,262 | 10,292 | 12,279 | 10,526 | 10,287 | 9,199 | 11,744 | 8,772 | 8,617 | 7,289 | 8,145 | 6,987 | 6,486 | 7,380 | 8,567 | 7,200 | 6,255 | 5,993 | 7,121 | 5,602 | 5,544 | 5,007 | 6,086 | 4,637 | 4,597 | 4,445 | 5,142 | 4,389 | 4,039 | 3,900 | 4,251 | 3,700 | 3,530 | 3,702 | 3,970 | 3,449 | 3,345 | 3,218 | 3,387 | 2,763 | 2,681 | 2,450 | 2,747 | 2,730 | 2,355 | 2,026 | 2,072 | 1,880 | 1,739 | 1,617 | 1,461 | 1,193 | 1,090 | 1,017 | 1,048.2 | 887 | 833 | 881 | 917.4 | 1,015.9 | 959.5 | 856.2 | 799.3 | 702.2 | 675.0 | 564.0 | 474.9 | 397.0 | 369.0 | 360.3 | 327 | 216.3 | 215.9 | 158.3 | 187.5 | 174.3 | 157.1 | 0 | 87 | 0 | 26 | 18 |
| Other 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 | 1,697 | 0 | 0 | 5,071 | 0 | 0 | 0 | 2,736 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 500 | 0 | 0 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.0 | 0.0 | (0.0) | (0.0) | 0.0 | 0.0 | 0.0 | 0.0 | 0 | 0.0 | 0.0 | 0.0 | 90 | 0 | 0 | 0 | 0 | 201 | (358.3) | 145.9 | 0 | 71.5 | 0 | 0 |
| Operating Expenses | 28,929 | 32,128 | 29,749 | 26,118 | 23,267 | 24,884 | 23,273 | 21,810 | 21,355 | 25,038 | 22,121 | 20,850 | 21,760 | 22,546 | 20,799 | 20,128 | 18,318 | 20,452 | 16,466 | 16,292 | 14,774 | 15,167 | 13,843 | 13,361 | 14,200 | 15,789 | 13,754 | 12,468 | 13,719 | 13,155 | 10,834 | 15,729 | 10,046 | 10,392 | 8,842 | 11,505 | 8,387 | 8,764 | 7,985 | 7,402 | 7,267 | 7,761 | 6,930 | 6,319 | 6,455 | 6,783 | 6,104 | 5,583 | 5,344 | 5,498 | 4,584 | 4,447 | 4,067 | 4,505 | 4,609 | 3,893 | 3,467 | 3,373 | 3,284 | 2,973 | 3,343 | 2,512 | 2,187 | 1,988 | 1,835 | 1,784.5 | 1,645 | 1,541 | 1,523 | 1,650.7 | 1,720.4 | 1,641.7 | 1,529.2 | 1,430.1 | 1,251.0 | 1,207.1 | 972.4 | 861.8 | 709.6 | 651.6 | 607.0 | 574.1 | 394.1 | 311.7 | 267.0 | 274.9 | 432.7 | (155.4) | 180.9 | 172 | 89.0 | 39 | 26 |
| Operating Income | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Income | 39,696 | 36,002 | 31,228 | 31,271 | 30,606 | 30,972 | 28,521 | 27,425 | 25,472 | 23,697 | 21,343 | 21,838 | 17,415 | 18,160 | 17,135 | 19,453 | 20,094 | 21,885 | 21,031 | 19,361 | 16,437 | 15,651 | 11,213 | 6,383 | 7,977 | 9,266 | 9,177 | 9,180 | 6,608 | 8,203 | 8,625 | 3,045 | 7,633 | 7,664 | 7,782 | 4,132 | 6,568 | 6,639 | 5,767 | 5,968 | 5,342 | 5,380 | 4,708 | 4,825 | 4,447 | 4,399 | 3,724 | 4,258 | 4,115 | 3,922 | 3,761 | 3,465 | 3,748 | 3,432 | 2,740 | 3,237 | 3,389 | 3,507 | 3,058 | 2,881 | 2,296 | 2,982 | 2,547 | 2,365 | 2,488 | 2,481.0 | 2,074 | 1,874 | 1,884 | 1,860.2 | 1,647.6 | 1,578.0 | 1,546.2 | 1,440.7 | 1,317.8 | 1,104.6 | 1,221.2 | 1,060.6 | 931.3 | 815.4 | 742.7 | 569.6 | 529.2 | 475.7 | 442.8 | 302.8 | 11.1 | 529.3 | 155.3 | 86 | 104.8 | 83 | 31 |
| Interest Expense | 533 | (438) | 143 | 261 | 34 | 53 | 54 | 67 | 94 | 69 | 116 | 43 | 80 | 90 | 101 | 83 | 83 | 117 | 77 | 76 | 76 | 53 | 48 | 13 | 21 | 17 | 23 | 25 | 35 | 29 | 28 | 27 | 30 | 36 | 27 | 21 | 25 | 33 | 29 | 32 | 30 | 26 | 26 | 26 | 26 | 25 | 25 | 27 | 24 | 21 | 19 | 19 | 21 | 21 | 21 | 22 | 20 | 20 | 21 | 13 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.2 | 0 | 0 | 0.3 | 0 | 0.0 | 0.2 | 0.0 | 0 | 0.4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Income | 1,381 | (3,127) | 1,076 | 1,050 | 1,001 | 1,088 | 1,243 | 1,090 | 1,061 | 1,110 | 1,066 | 892 | 797 | 659 | 615 | 486 | 414 | 378 | 387 | 389 | 345 | 386 | 460 | 433 | 586 | 621 | 631 | 653 | 522 | 542 | 481 | 456 | 399 | 400 | 306 | 294 | 312 | 325 | 318 | 307 | 270 | 274 | 259 | 240 | 226 | 222 | 187 | 169 | 168 | 215 | 196 | 182 | 180 | 179 | 172 | 180 | 182 | 199 | 211 | 212 | 190 | 176 | 172 | 136 | 95 | 66.9 | 47 | 50 | 66 | 88.4 | 91.0 | 88.1 | 122.0 | 144.6 | 146.1 | 138.0 | 130.5 | 0 | 108.2 | 103.2 | 78.9 | 0 | 25.4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Profitability | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EBITDA | 84,427 | 45,455 | 49,741 | 39,192 | 46,310 | 36,501 | 35,745 | 31,326 | 31,822 | 26,044 | 24,484 | 24,770 | 20,920 | 21,438 | 20,380 | 22,996 | 22,799 | 27,958 | 26,445 | 25,006 | 24,112 | 22,467 | 16,885 | 11,676 | 10,886 | 14,134 | 11,571 | 15,007 | 10,794 | 12,681 | 12,466 | 6,356 | 12,559 | 10,080 | 9,767 | 6,023 | 8,347 | 8,577 | 7,670 | 7,641 | 6,530 | 6,630 | 6,165 | 6,216 | 5,807 | 5,819 | 5,429 | 5,509 | 5,582 | 5,104 | 4,768 | 4,750 | 4,802 | 4,559 | 3,654 | 4,182 | 4,076 | 4,012 | 3,873 | 3,553 | 2,797 | 3,363 | 3,056 | 2,707 | 2,819 | 2,846.5 | 2,453 | 2,251 | 2,287 | 2,245.8 | 2,033.8 | 1,969.6 | 1,882.7 | 1,898.1 | 1,567.3 | 1,328.0 | 1,557.3 | 912.7 | 1,184.8 | 1,102.6 | 921.8 | 664.4 | 626.3 | 542.6 | 499.0 | 366.2 | 52.4 | 529.3 | 301.2 | 102 | 176.3 | 83 | 31 |
| EBIT | 77,945 | 39,415 | 44,130 | 34,194 | 41,823 | 32,296 | 31,760 | 27,618 | 28,409 | 24,481 | 21,313 | 21,946 | 18,285 | 17,237 | 16,334 | 19,097 | 19,017 | 24,519 | 23,141 | 22,061 | 21,359 | 18,742 | 13,407 | 8,290 | 7,778 | 10,721 | 8,651 | 12,172 | 8,181 | 10,101 | 10,111 | 4,242 | 10,573 | 8,054 | 8,006 | 4,398 | 6,844 | 6,890 | 6,074 | 6,151 | 5,159 | 5,226 | 4,917 | 4,982 | 4,630 | 4,552 | 3,882 | 4,430 | 4,496 | 4,068 | 3,794 | 3,720 | 3,903 | 3,606 | 2,826 | 3,512 | 3,565 | 3,509 | 3,381 | 3,098 | 2,396 | 2,982 | 2,714 | 2,365 | 2,488 | 2,481.0 | 2,074 | 1,874 | 1,884 | 1,860.3 | 1,647.6 | 1,578.0 | 1,546.2 | 1,608.2 | 1,317.9 | 1,104.6 | 1,352.3 | 723.5 | 1,039.5 | 976.4 | 810.6 | 569.6 | 550.4 | 475.7 | 442.8 | 313.7 | 11.1 | 529.3 | 301.2 | 89 | 176.3 | 83 | 31 |
| Income Before Tax | 77,412 | 39,117 | 43,987 | 33,933 | 41,789 | 32,243 | 31,706 | 27,551 | 28,315 | 24,412 | 21,197 | 21,903 | 18,205 | 17,147 | 16,233 | 19,014 | 18,934 | 24,402 | 23,064 | 21,985 | 21,283 | 18,689 | 13,359 | 8,277 | 7,757 | 10,704 | 8,628 | 12,147 | 8,146 | 10,072 | 10,083 | 4,215 | 10,543 | 8,018 | 7,979 | 4,377 | 6,819 | 6,857 | 6,045 | 6,119 | 5,129 | 5,200 | 4,891 | 4,956 | 4,604 | 4,527 | 3,857 | 4,403 | 4,472 | 4,047 | 3,775 | 3,701 | 3,882 | 3,585 | 2,805 | 3,490 | 3,545 | 3,489 | 3,360 | 3,085 | 2,392 | 3,142 | 2,714 | 2,434 | 2,506 | 2,568.7 | 2,067 | 1,856 | 1,890 | 835.3 | 1,668.8 | 1,635.9 | 1,713.6 | 1,608.0 | 1,472.3 | 1,241.7 | 1,351.9 | 1,184.7 | 1,039.5 | 976.2 | 810.6 | 639.8 | 550.0 | 495.4 | 456.5 | 310.2 | 15.0 | 169.5 | 155.6 | 89 | 105.5 | 83 | 31 |
| Income Tax Expense | 14,834 | 4,662 | 9,008 | 5,737 | 7,249 | 5,707 | 5,405 | 3,932 | 4,653 | 3,725 | 1,508 | 3,535 | 3,154 | 3,523 | 2,323 | 3,012 | 2,498 | 3,760 | 4,128 | 3,460 | 3,353 | 3,462 | 2,112 | 1,318 | 921 | 33 | 1,560 | 2,200 | 1,489 | 1,124 | 891 | 1,020 | 1,142 | 11,038 | 1,247 | 853 | 1,393 | 1,524 | 984 | 1,242 | 922 | 277 | 912 | 1,025 | 1,089 | 737 | 933 | 984 | 822 | 666 | 612 | 927 | 354 | 648 | 647 | 657 | 655 | 785 | 631 | 580 | 594 | 599 | 547 | 594 | 551 | 594.6 | 428 | 371 | 467 | 452.9 | 378.8 | 388.5 | 406.5 | 401.6 | 402.3 | 316.6 | 349.8 | 154.0 | 306.1 | 255.1 | 218.3 | 267.6 | 168.8 | 152.6 | 87.3 | 106.1 | (37.0) | 90.4 | 91.7 | 62 | 73.4 | 38 | 14 |
| Net Income | 62,578 | 34,455 | 34,979 | 28,196 | 34,540 | 26,536 | 26,301 | 23,619 | 23,662 | 20,687 | 19,689 | 18,368 | 15,051 | 13,624 | 13,910 | 16,002 | 16,436 | 20,642 | 18,936 | 18,525 | 17,930 | 15,227 | 11,247 | 6,959 | 6,836 | 10,671 | 7,068 | 9,947 | 6,657 | 8,948 | 9,192 | 3,195 | 9,401 | (3,020) | 6,732 | 3,524 | 5,426 | 5,333 | 5,061 | 4,877 | 4,207 | 4,923 | 3,979 | 3,931 | 3,515 | 4,757 | 2,739 | 3,351 | 3,452 | 3,376 | 2,970 | 3,228 | 3,346 | 2,886 | 2,176 | 2,785 | 2,890 | 2,704 | 2,729 | 2,505 | 1,798 | 2,543 | 2,167 | 1,840 | 1,955 | 1,974.1 | 1,639 | 1,485 | 1,423 | 382.4 | 1,289.9 | 1,247.4 | 1,307.1 | 1,206.4 | 1,070.0 | 925.1 | 1,002.2 | 1,030.7 | 733.4 | 721.1 | 592.3 | 372.2 | 381.2 | 342.8 | 369.2 | 204.1 | 52.0 | 79.1 | 64.0 | 27 | 32.2 | 45 | 17 |
| Per Share Data | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EPS (Basic) | 5.17 | 2.85 | 2.89 | 2.33 | 2.84 | 2.17 | 2.14 | 1.91 | 1.91 | 1.66 | 1.57 | 1.45 | 1.18 | 1.06 | 1.07 | 1.22 | 1.24 | 1.56 | 1.42 | 1.38 | 1.33 | 1.13 | 0.83 | 0.51 | 0.50 | 0.77 | 0.51 | 0.72 | 0.48 | 0.64 | 0.66 | 0.23 | 0.68 | -0.22 | 0.49 | 0.25 | 0.39 | 0.39 | 0.37 | 0.36 | 0.31 | 0.36 | 0.29 | 0.25 | 0.26 | 0.35 | 0.21 | 0.25 | 0.26 | 0.25 | 0.22 | 0.24 | 0.25 | 0.22 | 0.17 | 0.21 | 0.22 | 0.21 | 0.21 | 0.19 | 0.14 | 0.20 | 0.17 | 0.14 | 0.15 | 0.16 | 0.13 | 0.12 | 0.11 | 0.06 | 0.10 | 0.10 | 0.10 | 0.19 | 0.09 | 0.07 | 0.08 | 0.17 | 0.06 | 0.06 | 0.05 | 0.07 | 0.03 | 0.03 | 0.03 | 0.05 | 0.00 | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EPS (Diluted) | 5.11 | 2.82 | 2.87 | 2.31 | 2.81 | 2.15 | 2.12 | 1.89 | 1.89 | 1.64 | 1.55 | 1.44 | 1.17 | 1.05 | 1.06 | 1.21 | 1.23 | 1.53 | 1.40 | 1.36 | 1.31 | 1.12 | 0.82 | 0.51 | 0.49 | 0.77 | 0.51 | 0.71 | 0.48 | 0.64 | 0.65 | 0.23 | 0.67 | -0.22 | 0.48 | 0.25 | 0.39 | 0.38 | 0.36 | 0.35 | 0.30 | 0.35 | 0.29 | 0.25 | 0.26 | 0.35 | 0.20 | 0.25 | 0.25 | 0.25 | 0.22 | 0.24 | 0.25 | 0.22 | 0.16 | 0.21 | 0.22 | 0.21 | 0.21 | 0.19 | 0.14 | 0.20 | 0.17 | 0.14 | 0.15 | 0.15 | 0.13 | 0.12 | 0.11 | 0.06 | 0.10 | 0.10 | 0.10 | 0.19 | 0.08 | 0.07 | 0.08 | 0.17 | 0.06 | 0.06 | 0.05 | 0.06 | 0.03 | 0.03 | 0.03 | 0.04 | 0.00 | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Shares Outstanding | 12,099 | 12,073 | 12,086 | 12,122 | 12,183 | 12,228 | 12,290 | 12,343 | 12,415 | 12,488 | 12,581 | 12,668 | 12,823 | 12,897 | 13,000 | 13,168 | 13,203 | 13,253.3 | 13,315.2 | 13,379.2 | 13,464.4 | 13,511.6 | 13,589.0 | 13,635.4 | 13,729.3 | 13,776.1 | 13,858.8 | 13,882.8 | 13,897.7 | 13,905.2 | 13,916.7 | 13,891.3 | 13,896.5 | 13,885.1 | 13,866.1 | 13,846.8 | 13,824.2 | 13,798.2 | 13,752.7 | 13,718.7 | 13,748.4 | 13,751.4 | 13,720.7 | 13,663.3 | 13,618.3 | 13,578.9 | 13,541.9 | 13,502.3 | 13,451.7 | 13,393.4 | 13,344.6 | 13,299.2 | 13,218.2 | 13,174.5 | 13,111.4 | 13,050.9 | 13,012.0 | 12,968.2 | 12,926.2 | 12,889.1 | 12,861.1 | 12,797.8 | 12,744.7 | 12,734.0 | 12,715.8 | 12,689.5 | 12,659.9 | 12,636.0 | 12,610.1 | 12,558.4 | 12,569.6 | 12,552.7 | 12,525.2 | 12,432.2 | 12,448.8 | 12,417.4 | 12,372.6 | 12,056.1 | 12,136.0 | 12,056.4 | 11,755.8 | 11,033.8 | 11,005.2 | 10,829.2 | 10,644.2 | 10,926.1 | 10,926.1 | 10,838.3 | 13,750.4 | 10,500 | 13,750.4 | 9,440 | 8,820 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Assets | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash & Cash Equivalents | 38,063 | 30,708 | 23,090 | 21,036 | 23,264 | 23,466 | 19,959 | 27,225 | 24,493 | 24,048 | 30,702 | 25,929 | 25,924 | 21,879 | 21,984 | 17,936 | 20,886 | 20,945 | 23,719 | 23,630 | 26,622 | 26,465 | 20,129 | 17,742 | 19,644 | 18,498 | 16,032 | 16,587 | 19,148 | 16,701 | 13,443 | 14,148 | 12,658 | 10,715 | 10,581 | 15,711 | 18,132 | 12,918 | 9,406 | 13,627 | 15,111 | 10,713 | 9,192 | 10,197.6 | 11,911.4 | 10,426.3 | 5,106.4 | 254.7 | 251 | 149 |
| Short-Term Investments | 88,777 | 96,135 | 75,406 | 74,112 | 72,064 | 72,191 | 73,271 | 73,500 | 83,597 | 86,868 | 89,233 | 92,403 | 89,178 | 91,883 | 94,275 | 107,061 | 113,084 | 118,704 | 118,284 | 112,233 | 108,482 | 110,229 | 112,467 | 103,338 | 97,585 | 101,177 | 105,145 | 104,469 | 94,340 | 92,439 | 92,973 | 88,106 | 90,227 | 91,156 | 89,562 | 79,002 | 74,307 | 73,415 | 73,650 | 64,833 | 60,153 | 19,346 | 17,322 | 14,287.2 | 7,432.7 | 7,358.6 | 7,980.9 | 294.0 | 204 | 186 |
| Net Receivables | 62,999 | 62,886 | 57,148 | 55,048 | 51,000 | 52,340 | 49,104 | 47,087 | 44,552 | 47,964 | 41,020 | 38,804 | 36,036 | 40,258 | 36,176 | 37,073 | 35,622 | 39,304 | 34,800 | 32,851 | 28,499 | 31,384 | 25,513 | 21,595 | 23,735 | 27,492 | 21,081 | 21,317 | 19,260 | 21,193 | 18,067 | 17,244 | 16,814 | 18,705 | 15,577 | 14,877 | 12,969 | 14,232 | 12,395 | 12,762 | 10,818 | 3,617 | 3,084 | 3,201 | 2,847.8 | 2,543.1 | 1,887.9 | 236.2 | 180 | 155 |
| Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,957 | 2,231 | 2,315 | 2,670 | 3,156 | 1,980 | 1,369 | 1,170 | 1,278 | 907 | 888 | 728 | 835 | 815 | 889 | 999 | 1,401 | 964 | 1,053 | 1,107 | 1,212 | 698 | 636 | 749 | 765 | 398 | 280 | 268 | 559 | 0 | 0 | 66 | 399 | 644.4 | 576.0 | 434.9 | 88.0 | 0 | 0 | 0 |
| Other Current Assets | 23,914 | 16,309 | 18,303 | 16,020 | 15,724 | 15,714 | 15,207 | 14,183 | 12,829 | 12,650 | 12,398 | 9,421 | 8,532 | 8,105 | 10,518 | 8,321 | 6,892 | 8,020 | 6,029 | 6,076 | 7,646 | 5,490 | 5,425 | 5,579 | 5,165 | 4,412 | 4,699 | 4,100 | 4,406 | 4,236 | 4,007 | 3,961 | 3,426 | 2,983 | 2,860 | 0 | 0 | 0 | 0 | 1,076 | 2,154 | 0 | 0 | (0.2) | 0 | 0 | 0 | 30.3 | 68 | 70 |
| Total Current Assets | 213,753 | 206,038 | 173,947 | 166,216 | 162,052 | 163,711 | 157,541 | 161,995 | 165,471 | 171,530 | 176,310 | 168,788 | 161,985 | 164,795 | 166,109 | 172,371 | 177,853 | 188,143 | 184,110 | 175,697 | 172,137 | 174,296 | 164,369 | 149,069 | 147,018 | 152,578 | 148,358 | 147,437 | 138,207 | 135,676 | 129,702 | 124,157 | 123,761 | 124,308 | 119,345 | 112,386 | 108,794 | 105,408 | 98,546 | 94,238 | 90,955 | 35,161 | 31,132 | 29,167.0 | 23,834.9 | 22,080.8 | 15,733.8 | 881.9 | 703 | 560 |
| Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment | 296,529 | 261,818 | 238,311 | 217,486 | 198,784 | 184,624 | 174,831 | 164,761 | 156,950 | 148,436 | 139,904 | 135,677 | 132,007 | 127,049 | 122,040 | 119,621 | 117,210 | 110,558 | 107,549 | 104,675 | 100,204 | 96,960 | 93,582 | 90,315 | 87,966 | 84,587 | 79,593 | 74,604 | 69,365 | 59,719 | 55,300 | 51,672 | 48,845 | 42,383 | 40,120 | 37,676 | 35,936 | 34,234 | 32,753 | 31,413 | 30,162 | 4,920 | 4,773 | 4,844.6 | 5,005.9 | 5,122.1 | 3,588.8 | 320.7 | 253 | 188 |
| Goodwill | 57,774 | 33,380 | 33,269 | 32,335 | 32,173 | 31,885 | 31,935 | 29,185 | 29,183 | 29,198 | 29,146 | 29,210 | 28,994 | 28,960 | 28,834 | 23,949 | 23,010 | 22,956 | 22,623 | 22,406 | 22,341 | 21,175 | 20,870 | 20,824 | 20,734 | 20,624 | 18,069 | 18,000 | 17,943 | 17,888 | 17,895 | 17,895 | 17,862 | 16,747 | 16,731 | 16,604 | 16,547 | 16,468 | 16,028 | 15,841 | 15,866 | 5,788 | 5,122 | 4,902.6 | 4,836.9 | 4,830.3 | 2,277.4 | 0 | 87 | 87 |
| Intangible Assets | 9,444 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,833 | 1,966 | 1,968 | 2,084 | 2,192 | 1,377 | 1,313 | 1,417 | 1,549 | 1,626 | 1,823 | 1,445 | 1,520 | 1,697 | 1,840 | 1,979 | 1,747 | 1,902 | 2,063 | 2,220 | 2,448 | 2,662 | 2,809 | 2,692 | 2,883 | 2,933 | 3,137 | 3,307 | 3,367 | 3,452 | 3,657 | 904 | 790 | 774.9 | 856.4 | 910.3 | 485.3 | 103.8 | 19 | 18 |
| Long-Term Investments | 106,946 | 68,687 | 63,800 | 52,574 | 51,029 | 37,982 | 36,177 | 34,172 | 33,994 | 31,008 | 30,907 | 31,224 | 31,213 | 30,492 | 30,419 | 30,665 | 30,544 | 29,549 | 26,101 | 25,532 | 25,294 | 20,703 | 14,656 | 12,961 | 12,367 | 13,078 | 12,488 | 12,112 | 14,474 | 13,859 | 12,673 | 11,487 | 10,976 | 7,813 | 7,269 | 6,642 | 6,131 | 5,878 | 5,705 | 5,820 | 5,577 | 377 | 154 | 129.0 | 93.9 | 101.0 | 1,048.1 | 0 | 0 | 0 |
| Other Non-Current Assets | 17,478 | 16,245 | 16,811 | 14,153 | 12,950 | 14,874 | 13,867 | 9,699 | 10,065 | 10,051 | 7,628 | 6,822 | 6,439 | 6,623 | 5,670 | 5,712 | 5,778 | 5,361 | 4,276 | 4,298 | 4,167 | 3,953 | 3,274 | 2,731 | 2,748 | 2,342 | 2,225 | 2,461 | 2,547 | 2,693 | 2,838 | 3,052 | 2,004 | 2,672 | 2,683 | 2,004 | 1,846 | 1,819 | 3,276 | 3,275 | 3,297 | 452 | 454 | 416.1 | 406.1 | 416.2 | 170.1 | 21.7 | (5) | (1) |
| Total Non-Current Assets | 490,166 | 389,243 | 362,522 | 335,837 | 313,322 | 286,545 | 272,725 | 252,775 | 241,879 | 230,862 | 220,401 | 214,256 | 207,506 | 200,469 | 192,146 | 182,814 | 179,243 | 171,125 | 163,293 | 159,690 | 154,958 | 145,320 | 134,874 | 129,423 | 126,385 | 123,331 | 114,686 | 109,664 | 107,142 | 97,116 | 91,836 | 87,453 | 83,174 | 72,987 | 70,191 | 66,235 | 63,962 | 62,089 | 61,402 | 60,054 | 58,792 | 12,884 | 11,739 | 11,329.8 | 11,323.9 | 11,432.2 | 7,606.9 | 446.1 | 376 | 311 |
| Total Assets | 703,919 | 595,281 | 536,469 | 502,053 | 475,374 | 450,256 | 430,266 | 414,770 | 407,350 | 402,392 | 396,711 | 383,044 | 369,491 | 365,264 | 358,255 | 355,185 | 357,096 | 359,268 | 347,403 | 335,387 | 327,095 | 319,616 | 299,243 | 278,492 | 273,403 | 275,909 | 263,044 | 257,101 | 245,349 | 232,792 | 221,538 | 211,610 | 206,935 | 197,295 | 189,536 | 178,621 | 172,756 | 167,497 | 159,948 | 154,292 | 149,747 | 48,045 | 42,871 | 40,496.8 | 35,158.8 | 33,513.0 | 23,340.7 | 1,328.0 | 1,079 | 871 |
| Current Liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Payables | 16,852 | 12,200 | 10,546 | 8,347 | 8,497 | 7,987 | 7,049 | 6,092 | 6,198 | 7,493 | 5,803 | 5,313 | 4,184 | 5,128 | 6,303 | 4,409 | 3,436 | 6,037 | 4,616 | 4,708 | 4,801 | 5,589 | 4,391 | 4,064 | 4,099 | 5,561 | 4,142 | 3,925 | 3,710 | 4,378 | 3,789 | 3,369 | 3,526 | 3,137 | 2,674 | 2,488 | 2,306 | 2,041 | 2,175 | 1,716 | 1,667 | 397 | 329 | 216 | 221.9 | 196.2 | 231.9 | 61.8 | 38 | 46 |
| Short-Term Debt | 0 | 0 | 0 | 0 | 1,000 | 0 | 0 | 0 | 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,329 | 0 | 0 | 0 | 0 | 0 | 0 | 1,999 | 2,998 | 0 | 0 | 0 | 0 | 0 | 0 | 3.8 | 0 | 0 |
| Deferred Revenue | 7,162 | 6,578 | 5,542 | 4,969 | 4,908 | 5,036 | 4,896 | 4,251 | 3,973 | 4,137 | 4,303 | 3,846 | 3,715 | 3,908 | 3,585 | 3,272 | 3,198 | 3,288 | 2,968 | 2,715 | 2,690 | 2,543 | 2,302 | 2,061 | 1,938 | 1,908 | 1,679 | 1,717 | 1,667 | 1,784 | 1,752 | 1,714 | 1,596 | 1,432 | 1,269 | 1,226 | 1,148 | 1,099 | 923 | 900 | 933 | 302 | 293 | 285.1 | 227.8 | 216.9 | 146.1 | 18.3 | 0 | 0 |
| Other Current Liabilities | 13,947 | 17,546 | 24,508 | 19,267 | 16,518 | 21,391 | 19,759 | 20,749 | 19,178 | 24,665 | 21,705 | 20,706 | 19,308 | 23,134 | 20,630 | 20,043 | 19,473 | 23,688 | 22,243 | 20,342 | 18,474 | 21,495 | 18,668 | 16,637 | 26,271 | 27,784 | 25,873 | 24,390 | 23,700 | 21,550 | 19,814 | 18,989 | 13,788 | 14,152 | 12,507 | 11,567 | 8,326 | 9,086 | 7,382 | 3,409 | 2,618 | 748 | 578 | 982.5 | 589.9 | 464.9 | 496.1 | 0 | 262 | 189 |
| Total Current Liabilities | 111,188 | 102,745 | 99,550 | 87,310 | 91,654 | 89,122 | 80,803 | 77,913 | 76,997 | 81,814 | 86,295 | 77,709 | 68,854 | 69,300 | 65,979 | 61,354 | 61,948 | 64,254 | 61,782 | 55,741 | 55,453 | 56,834 | 48,200 | 43,658 | 40,189 | 45,221 | 39,224 | 37,000 | 34,910 | 34,620 | 31,301 | 29,903 | 25,394 | 24,183 | 20,693 | 18,685 | 15,256 | 16,756 | 14,323 | 17,341 | 17,684 | 5,747 | 2,922 | 2,747.5 | 2,001.0 | 2,183.9 | 1,782.7 | 252.3 | 300 | 235 |
| Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | 77,501 | 46,547 | 21,607 | 23,607 | 10,886 | 10,883 | 10,880 | 11,876 | 11,873 | 11,870 | 11,867 | 11,864 | 11,861 | 12,857 | 12,854 | 12,850 | 12,847 | 12,844 | 14,288 | 14,328 | 13,887 | 12,832 | 13,902 | 2,963 | 3,960 | 4,554 | 3,956 | 3,954 | 3,952 | 3,950 | 3,948 | 3,947 | 3,944 | 3,943 | 3,941 | 3,939 | 3,937 | 3,935 | 3,938 | 1,984 | 1,987 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
| Deferred Tax Liabilities | 0 | 0 | 0 | 0 | 0 | 0 | 706 | 717 | 486 | 485 | 528 | 558 | 542 | 514 | 476 | 924 | 2,843 | 5,257 | 3,551 | 4,703 | 4,406 | 3,561 | 1,973 | 1,797 | 2,079 | 1,701 | 1,747 | 1,892 | 1,282 | 1,264 | 1,318 | 479 | 394 | 430 | 151 | 369 | 604 | 226 | 393 | 651 | 599 | 0 | 1,300 | 0 | 0 | 0 | 0 | 42.2 | 0 | 0 |
| Other Non-Current Liabilities | 23,501 | 17,980 | 16,339 | 16,268 | 15,889 | 13,476 | 9,672 | 9,456 | 10,917 | 11,473 | 9,471 | 10,518 | 12,095 | 11,505 | 10,943 | 10,585 | 11,648 | 11,381 | 11,234 | 10,921 | 11,424 | 11,118 | 10,810 | 10,591 | 11,634 | 12,419 | 12,992 | 12,468 | 13,022 | 14,872 | 14,776 | 14,889 | 16,034 | 15,871 | 7,282 | 6,981 | 7,687 | 7,342 | 7,022 | 6,286 | 5,777 | 1,654 | 1,630 | 1,704 | 1,531.3 | 1,450.9 | 497.5 | 16.1 | 37 | 32 |
| Total Non-Current Liabilities | 113,985 | 77,271 | 50,052 | 51,827 | 38,453 | 36,050 | 35,344 | 36,104 | 37,509 | 37,199 | 37,214 | 38,194 | 39,743 | 39,820 | 38,650 | 38,412 | 41,144 | 43,379 | 41,054 | 42,081 | 41,629 | 40,238 | 38,123 | 27,512 | 29,555 | 29,246 | 28,851 | 27,909 | 26,967 | 20,544 | 20,397 | 19,707 | 20,716 | 20,610 | 11,743 | 11,650 | 12,551 | 11,705 | 11,522 | 9,072 | 8,494 | 1,685 | 1,666 | 1,745.1 | 1,562.9 | 1,481.1 | 521.2 | 58.8 | 38 | 34 |
| Total Liabilities | 225,173 | 180,016 | 149,602 | 139,137 | 130,107 | 125,172 | 116,147 | 114,017 | 114,506 | 119,013 | 123,509 | 115,903 | 108,597 | 109,120 | 104,629 | 99,766 | 103,092 | 107,633 | 102,836 | 97,822 | 97,082 | 97,072 | 86,323 | 71,170 | 69,744 | 74,467 | 68,075 | 64,909 | 61,877 | 55,164 | 51,698 | 49,610 | 46,110 | 44,793 | 32,436 | 30,335 | 27,807 | 28,461 | 25,845 | 26,413 | 26,178 | 7,432 | 4,588 | 4,492.6 | 3,563.9 | 3,664.9 | 2,303.9 | 311.0 | 338 | 269 |
| Stockholders' Equity | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Common Stock | 96,902 | 93,126 | 91,695 | 89,283 | 86,725 | 84,800 | 82,030 | 79,732 | 77,913 | 76,534 | 74,591 | 72,248 | 70,269 | 68,184 | 66,258 | 64,402 | 62,832 | 61,774 | 61,193 | 60,436 | 59,436 | 58,510 | 57,307 | 55,937 | 53,688 | 50,552 | 49,040 | 47,937 | 46,532 | 45,049 | 43,111 | 42,243 | 41,487 | 40,247 | 39,609 | 38,509 | 37,698 | 36,307 | 35,337 | 34,293 | 33,695 | 17,109 | 16,171 | 0.3 | 0.3 | 0.3 | 0.3 | 0.2 | 0 | 0 |
| Retained Earnings | 384,024 | 324,055 | 297,226 | 275,760 | 262,628 | 245,084 | 235,317 | 226,033 | 219,770 | 211,247 | 205,647 | 200,884 | 196,625 | 195,563 | 196,220 | 196,845 | 195,221 | 191,484 | 183,782 | 176,939 | 170,580 | 163,401 | 155,567 | 151,681 | 151,068 | 152,122 | 147,125 | 145,346 | 138,720 | 134,885 | 128,405 | 121,282 | 120,008 | 113,247 | 118,237 | 111,505 | 109,420 | 105,131 | 99,798 | 94,737 | 91,168 | 23,158 | 21,949 | 20,082.1 | 16,469.0 | 14,984.5 | 8,123.5 | 334.4 | 255 | 191 |
| Accumulated Other Comprehensive Income | (2,180) | (1,916) | (2,054) | (2,127) | (4,086) | (4,800) | (3,228) | (5,012) | (4,839) | (4,402) | (7,036) | (5,991) | (6,000) | (7,603) | (8,852) | (5,828) | (4,049) | (1,623) | (408) | 190 | (3) | 633 | 46 | (296) | (1,097) | (1,232) | (1,196) | (1,091) | (1,780) | (2,306) | (1,676) | (1,525) | (670) | (992) | (746) | (1,728) | (2,169) | (2,402) | (1,032) | (1,151) | (1,294) | 346 | 163 | 105.1 | 81.4 | 168.8 | 81.5 | (354.3) | (738) | (736) |
| Total Stockholders' Equity | 478,746 | 415,265 | 386,867 | 362,916 | 345,267 | 325,084 | 314,119 | 300,753 | 292,844 | 283,379 | 273,202 | 267,141 | 260,894 | 256,144 | 253,626 | 255,419 | 254,004 | 251,635 | 244,567 | 237,565 | 230,013 | 222,544 | 212,920 | 207,322 | 203,659 | 201,442 | 194,969 | 192,192 | 183,472 | 177,628 | 169,840 | 162,000 | 160,825 | 152,502 | 157,100 | 148,286 | 144,949 | 139,036 | 134,103 | 127,879 | 123,569 | 40,613 | 38,283 | 36,004.2 | 31,594.9 | 29,848.1 | 21,036.8 | 1,017.0 | 742 | 603 |
| Total Liabilities & Equity | 703,919 | 595,281 | 536,469 | 502,053 | 475,374 | 450,256 | 430,266 | 414,770 | 407,350 | 402,392 | 396,711 | 383,044 | 369,491 | 365,264 | 358,255 | 355,185 | 357,096 | 359,268 | 347,403 | 335,387 | 327,095 | 319,616 | 299,243 | 278,492 | 273,403 | 275,909 | 263,044 | 257,101 | 245,349 | 232,792 | 221,538 | 211,610 | 206,935 | 197,295 | 189,536 | 178,621 | 172,756 | 167,497 | 159,948 | 154,292 | 149,747 | 48,045 | 42,871 | 40,496.8 | 35,158.8 | 33,513.0 | 23,340.7 | 1,328.0 | 1,080 | 872 |
| Debt Metrics | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Total Debt | 90,484 | 59,291 | 33,713 | 35,559 | 23,564 | 25,461 | 26,922 | 27,801 | 28,059 | 27,121 | 29,046 | 29,114 | 29,121 | 29,679 | 28,922 | 28,728 | 28,421 | 28,395 | 27,860 | 27,984 | 27,157 | 26,772 | 26,421 | 16,143 | 16,804 | 15,967 | 13,748 | 13,162 | 12,272 | 4,012 | 3,986 | 3,981 | 5,302 | 3,969 | 3,964 | 3,955 | 3,937 | 3,935 | 3,938 | 4,203 | 5,208 | 0 | 0 | 0 | 0 | 0 | 0 | 4.2 | 5 | 7 |
| Net Debt | 52,421 | 28,583 | 10,623 | 14,523 | 300 | 1,995 | 6,963 | 576 | 3,566 | 3,073 | (1,656) | 3,185 | 3,197 | 7,800 | 6,938 | 10,792 | 7,535 | 7,450 | 4,141 | 4,354 | 535 | 307 | 6,292 | (1,599) | (2,840) | (2,531) | (2,284) | (3,425) | (6,876) | (12,689) | (9,457) | (10,167) | (7,356) | (6,746) | (6,617) | (11,756) | (14,195) | (8,983) | (5,468) | (9,424) | (9,903) | (10,713) | (9,192) | (10,197.6) | (11,911.4) | (10,426.3) | (5,106.4) | (250.5) | (246) | (142) |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating Activities | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Income | 62,578 | 34,455 | 34,979 | 28,196 | 34,540 | 26,536 | 26,301 | 23,619 | 23,662 | 20,687 | 19,689 | 18,368 | 15,051 | 13,624 | 13,910 | 16,002 | 16,436 | 20,642 | 18,936 | 18,525 | 17,930 | 15,227 | 11,247 | 6,959 | 6,836 | 10,671 | 7,068 | 9,947 | 6,657 | 8,948 | 9,192 | 3,195 | 9,401 | (3,020) | 6,732 | 3,524 | 5,426 | 5,333 | 5,061 | 4,877 | 4,207 | 381.2 | 342.8 | 369.2 | 79 | 64 | 27 | 20 | 32 | 26 |
| Depreciation & Amortization | 6,482 | 6,040 | 5,611 | 4,998 | 4,487 | 4,205 | 3,985 | 3,708 | 3,413 | 1,563 | 3,800 | 3,397 | 2,635 | 4,201 | 4,046 | 3,899 | 3,782 | 3,439 | 3,304 | 2,945 | 2,753 | 3,725 | 3,478 | 3,386 | 3,108 | 3,413 | 2,920 | 2,835 | 2,613 | 2,580 | 2,355 | 2,114 | 1,986 | 2,026 | 1,761 | 1,625 | 1,503 | 1,687 | 1,596 | 1,490 | 1,371 | 76.0 | 66.9 | 56.2 | 32 | 23 | 13 | 19 | 11 | 7 |
| Stock-Based Compensation | 6,751 | 7,071 | 6,368 | 5,998 | 5,516 | 5,810 | 5,846 | 5,865 | 5,264 | 5,659 | 5,743 | 5,774 | 5,284 | 5,100 | 4,976 | 4,782 | 4,504 | 3,954 | 3,874 | 3,803 | 3,745 | 3,223 | 3,195 | 3,382 | 3,191 | 2,645 | 2,624 | 2,756 | 2,769 | 2,253 | 2,230 | 2,413 | 2,457 | 1,847 | 1,820 | 2,003 | 2,009 | 1,846 | 1,860 | 1,503 | 1,494 | 46.3 | 47.3 | 48.9 | 0 | 0 | 0 | 0 | 0 | 0 |
| Change in Working Capital | (1,402) | 21,654 | 3,783 | (10,110) | 2,238 | 3,116 | (3,789) | (5,270) | (2,463) | (10,271) | 2,117 | 2,936 | 1,373 | 289 | 796 | (4,217) | 897 | (2,225) | 2,806 | (871) | (1,233) | 1,702 | 756 | 2,327 | (2,958) | (1,222) | 1,685 | (737) | 1,093 | 495 | (132) | 3,480 | 1,065 | 9,327 | (286) | 284 | (79) | 576 | 1,637 | 1,259 | (172) | 46.9 | 48.8 | (22.0) | 227 | 78 | 325 | 325 | 0 | 41 |
| Other Non-Cash Items | (35,539) | (18,036) | (11,053) | (891) | (9,479) | 894 | (574) | 1,875 | (1,447) | 2,947 | 1,131 | 606 | 1,020 | 2,324 | 1,545 | 1,103 | 1,577 | (2,492) | (2,094) | (2,891) | (5,006) | (2,870) | (1,809) | (1,470) | 1,099 | (872) | 1,408 | (2,867) | (1,059) | (1,344) | (1,315) | (931) | (3,249) | 72 | 141 | 42 | 76 | 128 | (64) | 41 | 344 | 96.3 | 118.8 | 77.4 | (175) | 43 | (279) | (232) | 3 | 40 |
| Operating Cash Flow | 45,790 | 52,402 | 48,414 | 27,747 | 36,150 | 39,113 | 30,698 | 26,640 | 28,848 | 18,915 | 30,656 | 28,666 | 23,509 | 23,614 | 23,353 | 19,422 | 25,106 | 24,934 | 25,539 | 21,890 | 19,289 | 22,677 | 17,003 | 13,993 | 11,451 | 14,427 | 15,466 | 12,627 | 12,000 | 12,987 | 13,210 | 10,132 | 11,642 | 10,268 | 9,872 | 7,403 | 9,548 | 9,413 | 9,845 | 9,120 | 7,658 | 646.7 | 624.6 | 529.6 | 163 | 208 | 86 | 132 | 64 | 113 |
| Investing Activities | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Capital Expenditure | (35,674) | (27,851) | (23,953) | (22,446) | (17,197) | (14,276) | (13,061) | (13,186) | (12,012) | (11,019) | (8,055) | (6,888) | (6,289) | (7,595) | (7,276) | (6,828) | (9,786) | (6,383) | (6,819) | (5,496) | (5,942) | (5,479) | (5,406) | (5,391) | (6,005) | (6,052) | (6,732) | (6,126) | (4,638) | (7,081) | (5,282) | (5,477) | (7,299) | (4,307) | (3,538) | (2,831) | (2,508) | (3,078) | (2,554) | (2,123) | (2,428) | (292.5) | (157.5) | (142.4) | (96) | (89) | (57) | (59) | (31) | (30) |
| Acquisitions | (33,621) | (167) | (1,072) | (13) | (340) | (91) | (2,753) | (26) | (61) | (29) | (126) | (298) | (42) | (84) | (5,649) | (1,063) | (173) | (385) | (259) | (308) | (1,666) | (370) | (13) | (165) | (190) | (2,142) | (126) | (148) | (99) | (39) | (18) | (184) | (1,250) | (14) | (130) | (42) | (101) | (662) | (252) | (38) | (34) | (22.5) | (19.2) | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Purchases of Investments | (31,947) | (45,343) | (21,964) | (22,771) | (19,411) | (23,445) | (23,058) | (23,320) | (21,890) | (29,287) | (14,496) | (22,249) | (14,853) | (12,524) | (17,418) | (22,225) | (29,238) | (40,860) | (35,153) | (24,949) | (37,072) | (36,955) | (41,374) | (27,287) | (38,135) | (19,780) | (36,648) | (24,029) | (21,790) | (13,773) | (14,685) | (14,597) | (9,176) | (14,360) | (39,210) | (19,897) | (20,473) | (13,797) | (25,461) | (25,252) | (21,069) | (3,139.3) | (693.5) | (1,160.2) | 0 | 0 | 0 | 0 | 0 | 0 |
| Sales/Maturities of Investments | 38,849 | 22,110 | 20,694 | 21,199 | 20,604 | 21,799 | 23,329 | 33,884 | 25,298 | 34,234 | 16,155 | 18,867 | 18,363 | 13,754 | 28,719 | 25,708 | 29,791 | 36,512 | 31,793 | 21,656 | 39,267 | 35,580 | 32,002 | 24,276 | 42,071 | 23,150 | 34,182 | 19,793 | 21,105 | 13,988 | 9,557 | 16,865 | 9,849 | 11,689 | 28,447 | 14,916 | 19,440 | 12,821 | 17,090 | 20,346 | 17,543 | 3,265.3 | 526.7 | 835.2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Investing Activities | (996) | (525) | (1,482) | (513) | 150 | (167) | (2,468) | (133) | 101 | (66) | (628) | (232) | (125) | 222 | 791 | 221 | 355 | 100 | 388 | 23 | 30 | (57) | (406) | 119 | 412 | 121 | 379 | 55 | 34 | 29 | 20 | 19 | 30 | 18 | 27 | 682 | 791 | 14 | (1,868) | (106) | (257) | 0 | (5) | (5) | (92) | (18) | (122) | 16 | (2) | (29) |
| Investing Cash Flow | (63,389) | (51,776) | (27,777) | (24,544) | (16,194) | (16,180) | (18,011) | (2,781) | (8,564) | (6,167) | (7,150) | (10,800) | (2,946) | (6,227) | (833) | (4,187) | (9,051) | (11,016) | (10,050) | (9,074) | (5,383) | (7,281) | (15,197) | (8,448) | (1,847) | (4,703) | (8,945) | (10,455) | (5,388) | (6,876) | (10,408) | (3,374) | (7,846) | (6,974) | (14,404) | (7,172) | (2,851) | (4,702) | (13,045) | (7,173) | (6,245) | (189.1) | (348.5) | (472.3) | (188) | (107) | (179) | (43) | (33) | (59) |
| Financing Activities | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Debt Issuance | 29,902 | 20,229 | (1,073) | 12,970 | 11 | 1,145 | 370 | 470 | (1,097) | (437) | (166) | (132) | (25) | (168) | (674) | (356) | 2 | (115) | (42) | (1,042) | (37) | (57) | 9,802 | (35) | (49) | (47) | (145) | (46) | (30) | (5) | (25) | (1,344) | 1,313 | (22) | (8) | (38) | (18) | (13) | (274) | (1,042) | (6) | 0.2 | (1.0) | (0.6) | 0 | 0 | 0 | 0 | 0 | 0 |
| Stock Repurchased | 0 | (5,499) | (11,504) | (13,638) | (15,068) | (15,551) | (15,291) | (15,684) | (15,696) | (16,191) | (15,787) | (14,969) | (14,557) | (15,407) | (15,392) | (15,197) | (13,300) | (13,473) | (12,610) | (12,796) | (11,395) | (7,904) | (7,897) | (6,852) | (8,496) | (6,098) | (5,696) | (3,577) | (3,025) | (2,650) | (2,200) | (2,052) | (2,173) | (2,101) | 0 | (1,618) | (1,127) | 3,693 | 0 | (1,595) | (2,098) | 0 | 0 | 0 | 22 | 0 | 0 | 0 | 0 | 0 |
| Dividends Paid | (2,542) | (2,536) | (2,536) | (2,543) | (2,434) | (2,442) | (2,455) | (2,466) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (800) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Financing Activities | 3,200 | (5,166) | (3,270) | (2,621) | (2,710) | (2,188) | (2,718) | (3,209) | (2,921) | (2,680) | (2,429) | (2,734) | (1,986) | (2,054) | (2,031) | (2,264) | (2,916) | (2,923) | (2,602) | (2,153) | (2,174) | (1,309) | (1,359) | (611) | 359 | (1,181) | (1,113) | (1,123) | (1,128) | (1,041) | (1,253) | (1,541) | (1,158) | (1,055) | (1,018) | (1,084) | (1,009) | (879) | (815) | (803) | (807) | 33.5 | 0 | 0 | 28 | 4 | 4 | 0 | 1 | 3 |
| Financing Cash Flow | 25,077 | 7,028 | (18,383) | (5,832) | (20,201) | (19,036) | (20,094) | (20,889) | (19,714) | (19,308) | (18,382) | (17,835) | (16,568) | (17,629) | (18,097) | (17,817) | (16,214) | (16,511) | (15,254) | (15,991) | (13,606) | (9,270) | 546 | (7,498) | (8,186) | (7,326) | (6,954) | (4,746) | (4,183) | (2,746) | (3,478) | (4,937) | (2,018) | (3,178) | (706) | (2,740) | (1,674) | (892) | (1,089) | (3,440) | (2,911) | 4,308.3 | 8.0 | 3.5 | 28 | 4 | 4 | 0 | 1 | 3 |
| Cash Position | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Change in Cash | 7,355 | 7,618 | 2,054 | (2,228) | (202) | 3,507 | (7,266) | 2,732 | 445 | (6,654) | 4,773 | 5 | 4,045 | (105) | 4,048 | (2,950) | (59) | (2,774) | 89 | (2,992) | 157 | 6,336 | 2,387 | (1,902) | 1,146 | 2,466 | (555) | (2,561) | 2,447 | 3,258 | (705) | 1,490 | 1,943 | 134 | (5,130) | (2,421) | 5,214 | 3,512 | (4,221) | (1,484) | (1,438) | 4,765.1 | 270.9 | 55.7 | 4 | 102 | (87) | 90 | 31 | 57 |
| Cash at Beginning | 30,708 | 23,090 | 21,036 | 23,264 | 23,466 | 19,959 | 27,225 | 24,493 | 24,048 | 30,702 | 25,929 | 25,924 | 21,879 | 21,984 | 17,936 | 20,886 | 20,945 | 23,719 | 23,630 | 26,622 | 26,465 | 20,129 | 17,742 | 19,644 | 18,498 | 16,032 | 16,587 | 19,148 | 16,701 | 13,443 | 14,148 | 12,658 | 10,715 | 10,581 | 15,711 | 18,132 | 12,918 | 9,406 | 13,627 | 15,111 | 16,549 | 753.5 | 482.6 | 426.9 | 251 | 149 | 0 | 19,644 | 19,644 | 19,644 |
| Cash at End | 38,063 | 30,708 | 23,090 | 21,036 | 23,264 | 23,466 | 19,959 | 27,225 | 24,493 | 24,048 | 30,702 | 25,929 | 25,924 | 21,879 | 21,984 | 17,936 | 20,886 | 20,945 | 23,719 | 23,630 | 26,622 | 26,465 | 20,129 | 17,742 | 19,644 | 18,498 | 16,032 | 16,587 | 19,148 | 16,701 | 13,443 | 14,148 | 12,658 | 10,715 | 10,581 | 15,711 | 18,132 | 12,918 | 9,406 | 13,627 | 15,111 | 5,518.6 | 753.5 | 482.6 | 255 | 251 | (87) | 19,734 | 19,675 | 19,701 |
| Free Cash Flow | 10,116 | 24,551 | 24,461 | 5,301 | 18,953 | 24,837 | 17,637 | 13,454 | 16,836 | 7,896 | 22,601 | 21,778 | 17,220 | 16,019 | 16,077 | 12,594 | 15,320 | 18,551 | 18,720 | 16,394 | 13,347 | 17,198 | 11,597 | 8,602 | 5,446 | 8,375 | 8,734 | 6,501 | 7,362 | 5,906 | 7,928 | 4,655 | 4,343 | 5,961 | 6,334 | 4,572 | 7,040 | 6,335 | 7,291 | 6,997 | 5,230 | 354.2 | 467.2 | 387.2 | 67 | 119 | 29 | 73 | 33 | 83 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Income Statement | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | 109,896 | 113,896 | 102,346 | 96,428 | 90,234 | 96,469 | 88,268 | 84,742 | 80,539 | 86,310 | 76,693 | 74,604 | 69,787 | 76,048 | 69,092 | 69,685 | 68,011 | 75,325 | 65,118 | 61,880 | 55,314 | 56,898 | 46,173 | 38,297 | 41,159 | 46,075 | 40,499 | 38,944 | 36,339 | 39,276 | 33,740 | 32,657 | 31,146 | 32,323 | 27,772 | 26,010 | 24,750 | 26,064 | 22,451 | 21,500 | 20,257 | 21,329 | 18,675 | 17,727 | 17,258 | 18,103 | 16,523 | 15,955 | 15,420 | 16,858 | 13,754 | 13,107 | 12,951 | 13,215 | 13,304 | 11,807 | 10,645 | 10,583 | 9,720 | 9,026 | 8,575 | 8,440 | 7,286 | 6,820 | 6,775 | 6,673.9 | 5,945 | 5,523 | 5,509 | 5,700.9 | 5,541.4 | 5,367.2 | 5,186 | 4,826.7 | 4,231.4 | 3,872 | 3,664 | 3,205.5 | 2,689.7 | 2,456 | 2,253.8 | 1,919.1 | 1,578.5 | 1,384.5 | 1,256.5 | 1,031.5 | 805.9 | 700.2 | 651.6 | 512 | 311.2 | 188 | 79 |
| Gross Profit | 68,625 | 68,130 | 60,977 | 57,389 | 53,873 | 55,856 | 51,794 | 49,235 | 46,827 | 48,735 | 43,464 | 42,688 | 39,175 | 40,706 | 37,934 | 39,581 | 38,412 | 42,337 | 37,497 | 35,653 | 31,211 | 30,818 | 25,056 | 19,744 | 22,177 | 25,055 | 22,931 | 21,648 | 20,327 | 21,358 | 19,459 | 18,774 | 17,679 | 18,056 | 16,624 | 15,637 | 14,955 | 15,403 | 13,752 | 13,370 | 12,609 | 13,141 | 11,638 | 11,144 | 10,902 | 11,182 | 9,828 | 9,841 | 9,459 | 9,420 | 8,345 | 7,912 | 7,815 | 7,937 | 7,349 | 7,130 | 6,856 | 6,880 | 6,342 | 5,854 | 5,639 | 5,494 | 4,734 | 4,353 | 4,323 | 4,265.5 | 3,719 | 3,415 | 3,407 | 3,510.9 | 3,368.0 | 3,219.6 | 3,075.5 | 2,870.9 | 2,568.8 | 2,311.7 | 2,193.6 | 1,922.3 | 1,641.0 | 1,467.0 | 1,349.7 | 1,143.7 | 923.3 | 787.4 | 709.7 | 577.7 | 443.8 | 373.8 | 336.2 | 258 | 193.8 | 122 | 58 |
| Operating Income | 39,696 | 36,002 | 31,228 | 31,271 | 30,606 | 30,972 | 28,521 | 27,425 | 25,472 | 23,697 | 21,343 | 21,838 | 17,415 | 18,160 | 17,135 | 19,453 | 20,094 | 21,885 | 21,031 | 19,361 | 16,437 | 15,651 | 11,213 | 6,383 | 7,977 | 9,266 | 9,177 | 9,180 | 6,608 | 8,203 | 8,625 | 3,045 | 7,633 | 7,664 | 7,782 | 4,132 | 6,568 | 6,639 | 5,767 | 5,968 | 5,342 | 5,380 | 4,708 | 4,825 | 4,447 | 4,399 | 3,724 | 4,258 | 4,115 | 3,922 | 3,761 | 3,465 | 3,748 | 3,432 | 2,740 | 3,237 | 3,389 | 3,507 | 3,058 | 2,881 | 2,296 | 2,982 | 2,547 | 2,365 | 2,488 | 2,481.0 | 2,074 | 1,874 | 1,884 | 1,860.2 | 1,647.6 | 1,578.0 | 1,546.2 | 1,440.7 | 1,317.8 | 1,104.6 | 1,221.2 | 1,060.6 | 931.3 | 815.4 | 742.7 | 569.6 | 529.2 | 475.7 | 442.8 | 302.8 | 11.1 | 529.3 | 155.3 | 86 | 104.8 | 83 | 31 |
| Net Income | 62,578 | 34,455 | 34,979 | 28,196 | 34,540 | 26,536 | 26,301 | 23,619 | 23,662 | 20,687 | 19,689 | 18,368 | 15,051 | 13,624 | 13,910 | 16,002 | 16,436 | 20,642 | 18,936 | 18,525 | 17,930 | 15,227 | 11,247 | 6,959 | 6,836 | 10,671 | 7,068 | 9,947 | 6,657 | 8,948 | 9,192 | 3,195 | 9,401 | (3,020) | 6,732 | 3,524 | 5,426 | 5,333 | 5,061 | 4,877 | 4,207 | 4,923 | 3,979 | 3,931 | 3,515 | 4,757 | 2,739 | 3,351 | 3,452 | 3,376 | 2,970 | 3,228 | 3,346 | 2,886 | 2,176 | 2,785 | 2,890 | 2,704 | 2,729 | 2,505 | 1,798 | 2,543 | 2,167 | 1,840 | 1,955 | 1,974.1 | 1,639 | 1,485 | 1,423 | 382.4 | 1,289.9 | 1,247.4 | 1,307.1 | 1,206.4 | 1,070.0 | 925.1 | 1,002.2 | 1,030.7 | 733.4 | 721.1 | 592.3 | 372.2 | 381.2 | 342.8 | 369.2 | 204.1 | 52.0 | 79.1 | 64.0 | 27 | 32.2 | 45 | 17 |
| EPS (Diluted) | 5.11 | 2.82 | 2.87 | 2.31 | 2.81 | 2.15 | 2.12 | 1.89 | 1.89 | 1.64 | 1.55 | 1.44 | 1.17 | 1.05 | 1.06 | 1.21 | 1.23 | 1.53 | 1.40 | 1.36 | 1.31 | 1.12 | 0.82 | 0.51 | 0.49 | 0.77 | 0.51 | 0.71 | 0.48 | 0.64 | 0.65 | 0.23 | 0.67 | -0.22 | 0.48 | 0.25 | 0.39 | 0.38 | 0.36 | 0.35 | 0.30 | 0.35 | 0.29 | 0.25 | 0.26 | 0.35 | 0.20 | 0.25 | 0.25 | 0.25 | 0.22 | 0.24 | 0.25 | 0.22 | 0.16 | 0.21 | 0.22 | 0.21 | 0.21 | 0.19 | 0.14 | 0.20 | 0.17 | 0.14 | 0.15 | 0.15 | 0.13 | 0.12 | 0.11 | 0.06 | 0.10 | 0.10 | 0.10 | 0.19 | 0.08 | 0.07 | 0.08 | 0.17 | 0.06 | 0.06 | 0.05 | 0.06 | 0.03 | 0.03 | 0.03 | 0.04 | 0.00 | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Balance Sheet | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash & Equivalents | 38,063 | 30,708 | 23,090 | 21,036 | 23,264 | 23,466 | 19,959 | 27,225 | 24,493 | 24,048 | 30,702 | 25,929 | 25,924 | 21,879 | 21,984 | 17,936 | 20,886 | 20,945 | 23,719 | 23,630 | 26,622 | 26,465 | 20,129 | 17,742 | 19,644 | 18,498 | 16,032 | 16,587 | 19,148 | 16,701 | 13,443 | 14,148 | 12,658 | 10,715 | 10,581 | 15,711 | 18,132 | 12,918 | 9,406 | 13,627 | 15,111 | 10,713 | 9,192 | 10,197.6 | 11,911.4 | 10,426.3 | 5,106.4 | 254.7 | 251 | 149 | |||||||||||||||||||||||||||||||||||||||||||
| Total Assets | 703,919 | 595,281 | 536,469 | 502,053 | 475,374 | 450,256 | 430,266 | 414,770 | 407,350 | 402,392 | 396,711 | 383,044 | 369,491 | 365,264 | 358,255 | 355,185 | 357,096 | 359,268 | 347,403 | 335,387 | 327,095 | 319,616 | 299,243 | 278,492 | 273,403 | 275,909 | 263,044 | 257,101 | 245,349 | 232,792 | 221,538 | 211,610 | 206,935 | 197,295 | 189,536 | 178,621 | 172,756 | 167,497 | 159,948 | 154,292 | 149,747 | 48,045 | 42,871 | 40,496.8 | 35,158.8 | 33,513.0 | 23,340.7 | 1,328.0 | 1,079 | 871 | |||||||||||||||||||||||||||||||||||||||||||
| Total Debt | 90,484 | 59,291 | 33,713 | 35,559 | 23,564 | 25,461 | 26,922 | 27,801 | 28,059 | 27,121 | 29,046 | 29,114 | 29,121 | 29,679 | 28,922 | 28,728 | 28,421 | 28,395 | 27,860 | 27,984 | 27,157 | 26,772 | 26,421 | 16,143 | 16,804 | 15,967 | 13,748 | 13,162 | 12,272 | 4,012 | 3,986 | 3,981 | 5,302 | 3,969 | 3,964 | 3,955 | 3,937 | 3,935 | 3,938 | 4,203 | 5,208 | 0 | 0 | 0 | 0 | 0 | 0 | 4.2 | 5 | 7 | |||||||||||||||||||||||||||||||||||||||||||
| Stockholders' Equity | 478,746 | 415,265 | 386,867 | 362,916 | 345,267 | 325,084 | 314,119 | 300,753 | 292,844 | 283,379 | 273,202 | 267,141 | 260,894 | 256,144 | 253,626 | 255,419 | 254,004 | 251,635 | 244,567 | 237,565 | 230,013 | 222,544 | 212,920 | 207,322 | 203,659 | 201,442 | 194,969 | 192,192 | 183,472 | 177,628 | 169,840 | 162,000 | 160,825 | 152,502 | 157,100 | 148,286 | 144,949 | 139,036 | 134,103 | 127,879 | 123,569 | 40,613 | 38,283 | 36,004.2 | 31,594.9 | 29,848.1 | 21,036.8 | 1,017.0 | 742 | 603 | |||||||||||||||||||||||||||||||||||||||||||
| Cash Flow | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | 45,790 | 52,402 | 48,414 | 27,747 | 36,150 | 39,113 | 30,698 | 26,640 | 28,848 | 18,915 | 30,656 | 28,666 | 23,509 | 23,614 | 23,353 | 19,422 | 25,106 | 24,934 | 25,539 | 21,890 | 19,289 | 22,677 | 17,003 | 13,993 | 11,451 | 14,427 | 15,466 | 12,627 | 12,000 | 12,987 | 13,210 | 10,132 | 11,642 | 10,268 | 9,872 | 7,403 | 9,548 | 9,413 | 9,845 | 9,120 | 7,658 | 646.7 | 624.6 | 529.6 | 163 | 208 | 86 | 132 | 64 | 113 | |||||||||||||||||||||||||||||||||||||||||||
| Capital Expenditure | (35,674) | (27,851) | (23,953) | (22,446) | (17,197) | (14,276) | (13,061) | (13,186) | (12,012) | (11,019) | (8,055) | (6,888) | (6,289) | (7,595) | (7,276) | (6,828) | (9,786) | (6,383) | (6,819) | (5,496) | (5,942) | (5,479) | (5,406) | (5,391) | (6,005) | (6,052) | (6,732) | (6,126) | (4,638) | (7,081) | (5,282) | (5,477) | (7,299) | (4,307) | (3,538) | (2,831) | (2,508) | (3,078) | (2,554) | (2,123) | (2,428) | (292.5) | (157.5) | (142.4) | (96) | (89) | (57) | (59) | (31) | (30) | |||||||||||||||||||||||||||||||||||||||||||
| Free Cash Flow | 10,116 | 24,551 | 24,461 | 5,301 | 18,953 | 24,837 | 17,637 | 13,454 | 16,836 | 7,896 | 22,601 | 21,778 | 17,220 | 16,019 | 16,077 | 12,594 | 15,320 | 18,551 | 18,720 | 16,394 | 13,347 | 17,198 | 11,597 | 8,602 | 5,446 | 8,375 | 8,734 | 6,501 | 7,362 | 5,906 | 7,928 | 4,655 | 4,343 | 5,961 | 6,334 | 4,572 | 7,040 | 6,335 | 7,291 | 6,997 | 5,230 | 354.2 | 467.2 | 387.2 | 67 | 119 | 29 | 73 | 33 | 83 | |||||||||||||||||||||||||||||||||||||||||||