International Business Machines Corporation logo IBM - International Business Machines Corporation

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