BAC - Bank of America Corporation
Price:
--
--
|
CONSENSUS:
Buy
DETAILS
|
PRICE TARGET:
$61.13
DETAILS
HIGH:
$71.00
LOW:
$50.00
MEDIAN:
$61.00
CONSENSUS:
$61.13
UPSIDE:
17.25%
| Metric | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q4 | 2017 Q3 | 2017 Q2 | 2017 Q1 | 2016 Q4 | 2016 Q3 | 2016 Q2 | 2016 Q1 | 2015 Q4 | 2015 Q3 | 2015 Q2 | 2015 Q1 | 2014 Q4 | 2014 Q3 | 2014 Q2 | 2014 Q1 | 2013 Q4 | 2013 Q3 | 2013 Q2 | 2013 Q1 | 2012 Q4 | 2012 Q3 | 2012 Q2 | 2012 Q1 | 2011 Q4 | 2011 Q3 | 2011 Q2 | 2011 Q1 | 2010 Q4 | 2010 Q3 | 2010 Q2 | 2010 Q1 | 2009 Q4 | 2009 Q3 | 2009 Q2 | 2009 Q1 | 2008 Q4 | 2008 Q3 | 2008 Q2 | 2008 Q1 | 2007 Q4 | 2007 Q3 | 2007 Q2 | 2007 Q1 | 2006 Q4 | 2006 Q3 | 2006 Q2 | 2006 Q1 | 2005 Q4 | 2005 Q3 | 2005 Q2 | 2005 Q1 | 2004 Q4 | 2004 Q3 | 2004 Q2 | 2004 Q1 | 2003 Q4 | 2003 Q2 | 2002 Q4 | 2002 Q2 | 2001 Q4 | 2001 Q2 | 2001 Q1 | 2000 Q4 | 2000 Q3 | 2000 Q2 | 2000 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | 30,272 | 49,691 | 48,221 | 46,666 | 46,989 | 46,965 | 48,869 | 48,529 | 48,071 | 43,642 | 44,412 | 43,393 | 40,465 | 34,926 | 30,358 | 25,219 | 24,550 | 23,204 | 24,008 | 22,620 | 24,019 | 21,307 | 21,693 | 24,018 | 26,735 | 27,135 | 28,536 | 29,119 | 28,799 | 28,268 | 27,628 | 27,090 | 26,900 | 24,040 | 25,335 | 25,989 | 24,900 | 22,563 | 24,044 | 23,742 | 23,313 | 22,387 | 23,488 | 24,600 | 23,426 | 21,262 | 23,839 | 24,318 | 24,632 | 23,940 | 23,462 | 25,323 | 26,071 | 20,185 | 24,228 | 26,044 | 26,128 | 26,155 | 33,901 | 17,871 | 31,233 | 41,665 | 32,240 | 32,732 | 38,075 | 26,942 | 33,371 | 35,819 | 44,586 | 21,433 | 31,413 | 29,721 | 28,871 | 22,923 | 29,513 | 32,468 | 30,447 | 27,189 | 30,270 | 28,886 | 27,040 | 22,050 | 21,650 | 21,547 | 19,827 | 18,275 | 17,141 | 17,252 | 12,777 | 12,250 | 12,546 | 11,855 | 11,558 | 12,596 | 13,659 | 14,013 | 14,470 | 14,921 | 14,246 | 14,138 |
| Cost of Revenue | 1,337 | 19,819 | 21,428 | 21,795 | 21,103 | 23,070 | 25,066 | 24,660 | 23,572 | 22,787 | 20,479 | 19,321 | 15,138 | 11,486 | 6,754 | 3,054 | 1,352 | 655 | 618 | (467) | (662) | 1,261 | 2,746 | 6,809 | 8,729 | 5,727 | 6,508 | 6,892 | 6,808 | 6,437 | 5,620 | 5,368 | 4,664 | 4,605 | 4,330 | 3,886 | 3,487 | 3,347 | 3,259 | 3,432 | 3,520 | 3,707 | 3,302 | 3,424 | 3,277 | 2,736 | 3,275 | 3,339 | 3,859 | 3,262 | 3,412 | 4,487 | 5,150 | 5,799 | 5,812 | 6,217 | 7,033 | 7,646 | 8,855 | 9,057 | 9,557 | 10,980 | 11,170 | 14,324 | 15,935 | 16,196 | 18,805 | 21,337 | 23,039 | 17,031 | 17,004 | 15,236 | 17,878 | 17,625 | 15,448 | 14,653 | 13,527 | 13,462 | 13,251 | 11,672 | 10,619 | 9,932 | 8,629 | 7,505 | 6,210 | 5,085 | 4,472 | 4,198 | 3,375 | 3,065 | 3,402 | 3,912 | 3,778 | 4,789 | 5,695 | 6,437 | 7,686 | 7,107 | 6,579 | 5,982 |
| Gross Profit | 28,935 | 29,872 | 26,793 | 24,871 | 25,886 | 23,895 | 23,803 | 23,869 | 24,499 | 20,855 | 23,933 | 24,072 | 25,327 | 23,440 | 23,604 | 22,165 | 23,198 | 22,549 | 23,390 | 23,087 | 24,681 | 20,046 | 18,947 | 17,209 | 18,006 | 21,408 | 22,028 | 22,227 | 21,991 | 21,831 | 22,008 | 21,722 | 22,236 | 19,435 | 21,005 | 22,103 | 21,413 | 19,216 | 20,785 | 20,310 | 19,793 | 18,680 | 20,186 | 21,176 | 20,149 | 18,526 | 20,564 | 20,979 | 20,773 | 20,678 | 20,050 | 20,836 | 20,921 | 14,386 | 18,416 | 19,827 | 19,095 | 18,509 | 25,046 | 8,814 | 21,676 | 30,685 | 21,070 | 18,408 | 22,140 | 10,746 | 14,566 | 14,482 | 21,547 | 4,402 | 14,409 | 14,485 | 10,993 | 5,298 | 14,065 | 17,815 | 16,920 | 13,727 | 17,019 | 17,214 | 16,421 | 12,118 | 13,021 | 14,042 | 13,617 | 13,190 | 12,669 | 13,054 | 9,402 | 9,185 | 9,144 | 7,943 | 7,780 | 7,807 | 7,964 | 7,576 | 6,784 | 7,814 | 7,667 | 8,156 |
| Operating Expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| R&D Expenses | 2,018 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 15,476 | 12,958 | 13,032 | 12,888 | 13,368 | 12,335 | 12,136 | 12,074 | 13,778 | 11,597 | 11,822 | 12,091 | 12,205 | 11,450 | 11,455 | 11,472 | 11,569 | 10,954 | 10,826 | 11,412 | 11,857 | 10,185 | 10,820 | 9,962 | 10,189 | 9,955 | 11,957 | 10,062 | 10,095 | 10,210 | 9,873 | 10,113 | 10,689 | 10,656 | 10,556 | 11,119 | 11,214 | 10,069 | 10,442 | 10,442 | 11,702 | 10,536 | 10,591 | 10,808 | 12,631 | 10,714 | 16,648 | 14,982 | 18,577 | 7,284 | 12,607 | 12,219 | 15,650 | 12,429 | 13,585 | 13,033 | 15,030 | 5,982 | 13,909 | 17,108 | 17,255 | 11,412 | 13,549 | 13,867 | 14,506 | 8,366 | 12,803 | 13,296 | 13,562 | 12,078 | 9,159 | 4,991 | 5,363 | 10,771 | 4,721 | 5,274 | 5,580 | 9,647 | 5,061 | 5,031 | 5,388 | 4,110 | 4,144 | 4,017 | 4,038 | 3,869 | 3,898 | 3,996 | 3,033 | 2,965 | 2,933 | 2,685 | 2,556 | 2,756 | 2,708 | 2,578 | 2,480 | 2,445 | 2,443 | 2,653 |
| Other Expenses | 1,037 | 4,479 | 4,305 | 4,295 | 4,402 | 4,452 | 4,343 | 4,235 | 3,459 | 6,134 | 4,016 | 3,947 | 4,033 | 4,093 | 3,848 | 3,801 | 3,750 | 3,777 | 3,614 | 3,633 | 3,658 | 3,742 | 3,581 | 3,448 | 3,286 | 3,284 | 3,212 | 3,206 | 3,129 | 2,923 | 3,141 | 3,111 | 3,153 | 2,374 | 2,838 | 2,863 | 2,879 | 3,092 | 3,039 | 3,051 | 3,114 | 3,297 | 3,348 | 3,150 | 3,196 | 3,502 | 3,485 | 3,202 | 2,877 | 9,549 | 2,598 | 3,119 | 3,287 | 3,861 | 3,721 | 3,647 | 3,346 | 10,095 | 3,704 | 4,581 | 1,641 | 22,868 | 13,433 | 746 | 3,245 | 3,799 | 3,739 | (1,193) | 2,609 | (3,874) | 3,739 | 4,573 | 3,832 | (4,558) | 3,988 | 3,881 | 3,517 | (3,743) | 3,802 | 3,686 | 3,536 | 3,210 | 3,141 | 3,002 | 3,019 | 3,546 | 3,123 | 3,232 | 2,397 | 2,317 | 2,125 | 2,147 | 1,934 | 2,567 | 2,113 | 2,076 | 2,157 | 2,515 | 1,970 | 1,970 |
| Operating Expenses | 18,531 | 17,437 | 17,337 | 17,183 | 17,770 | 16,787 | 16,479 | 16,309 | 17,237 | 17,731 | 15,838 | 16,038 | 16,238 | 15,543 | 15,303 | 15,273 | 15,319 | 14,731 | 14,440 | 15,045 | 15,515 | 13,927 | 14,401 | 13,410 | 13,475 | 13,239 | 15,169 | 13,268 | 13,224 | 13,133 | 13,014 | 13,224 | 13,842 | 13,030 | 13,394 | 13,982 | 14,093 | 13,161 | 13,481 | 13,493 | 14,816 | 13,833 | 13,939 | 13,958 | 15,827 | 14,216 | 20,133 | 18,184 | 21,454 | 16,833 | 15,205 | 15,338 | 18,937 | 16,290 | 17,306 | 16,680 | 18,376 | 16,077 | 17,613 | 21,689 | 18,896 | 34,280 | 26,982 | 14,613 | 17,751 | 12,165 | 16,542 | 12,103 | 16,171 | 8,204 | 12,898 | 9,564 | 9,195 | 6,213 | 8,709 | 9,155 | 9,097 | 5,904 | 8,863 | 8,717 | 8,924 | 7,320 | 7,285 | 7,019 | 7,057 | 7,415 | 7,021 | 7,228 | 5,430 | 5,282 | 5,058 | 4,832 | 4,490 | 5,323 | 4,821 | 4,654 | 4,637 | 4,960 | 4,413 | 4,623 |
| Operating Income | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Income | 10,404 | 12,435 | 9,456 | 7,688 | 8,116 | 7,108 | 7,324 | 7,560 | 7,262 | 3,124 | 8,095 | 8,034 | 9,089 | 7,897 | 8,301 | 6,892 | 7,879 | 7,818 | 8,950 | 8,042 | 9,166 | 6,119 | 4,546 | 3,799 | 4,531 | 8,169 | 6,859 | 8,959 | 8,767 | 8,698 | 8,994 | 8,498 | 8,394 | 6,405 | 7,611 | 8,121 | 7,320 | 6,055 | 7,304 | 6,817 | 4,977 | 4,847 | 6,247 | 7,218 | 4,322 | 4,310 | 431 | 2,795 | (681) | 3,845 | 4,845 | 5,498 | 1,984 | (1,904) | 1,110 | 3,147 | 719 | 2,432 | 7,433 | (12,875) | 2,780 | (3,595) | (5,912) | 3,795 | 4,389 | (1,419) | (1,976) | 2,379 | 5,376 | (3,802) | 1,511 | 4,921 | 1,798 | (915) | 5,356 | 8,660 | 7,823 | 7,823 | 8,156 | 8,497 | 7,497 | 4,798 | 5,736 | 7,023 | 6,560 | 5,775 | 5,648 | 5,826 | 3,972 | 3,903 | 4,086 | 3,111 | 3,290 | 2,484 | 3,143 | 2,922 | 2,147 | 2,854 | 3,254 | 3,533 |
| Interest Expense | 17,614 | 18,511 | 20,133 | 20,203 | 19,623 | 21,618 | 23,524 | 23,152 | 22,253 | 21,683 | 19,245 | 18,196 | 14,207 | 10,394 | 5,856 | 2,531 | 1,322 | 1,144 | 1,242 | 1,154 | 1,198 | 1,208 | 1,357 | 1,692 | 3,968 | 4,786 | 5,729 | 6,035 | 5,795 | 5,532 | 4,904 | 4,541 | 3,830 | 3,604 | 3,496 | 3,160 | 2,652 | 2,573 | 2,409 | 2,456 | 2,523 | 2,897 | 2,496 | 2,644 | 2,512 | 2,517 | 2,639 | 2,928 | 2,850 | 2,926 | 3,116 | 3,276 | 3,437 | 3,647 | 4,038 | 4,444 | 4,615 | 4,712 | 5,363 | 5,802 | 5,743 | 5,851 | 5,774 | 6,219 | 6,130 | 6,086 | 7,100 | 7,962 | 9,659 | 8,496 | 10,554 | 9,406 | 11,868 | 14,315 | 13,418 | 12,843 | 12,292 | 11,892 | 12,086 | 10,667 | 9,349 | 8,532 | 7,470 | 6,630 | 5,630 | 4,379 | 3,822 | 3,409 | 2,751 | 2,482 | 2,630 | 2,747 | 2,890 | 3,388 | 4,895 | 5,602 | 6,476 | 6,672 | 6,109 | 5,562 |
| Interest Income | 33,359 | 34,261 | 35,366 | 34,873 | 34,066 | 35,977 | 37,491 | 36,854 | 36,285 | 35,629 | 33,624 | 32,354 | 28,655 | 25,075 | 19,621 | 14,975 | 12,894 | 12,554 | 12,336 | 11,387 | 11,395 | 11,461 | 11,486 | 12,540 | 16,098 | 16,926 | 17,916 | 18,224 | 18,170 | 17,836 | 16,965 | 16,369 | 15,599 | 15,066 | 14,657 | 14,146 | 13,710 | 12,865 | 12,610 | 12,574 | 13,008 | 12,653 | 12,396 | 13,105 | 11,923 | 12,152 | 12,858 | 12,941 | 12,935 | 13,712 | 13,382 | 13,825 | 14,101 | 13,971 | 13,976 | 13,992 | 15,461 | 15,413 | 15,853 | 17,048 | 17,922 | 18,290 | 18,209 | 19,119 | 19,879 | 17,645 | 18,523 | 19,592 | 22,156 | 21,602 | 22,196 | 20,027 | 21,859 | 23,479 | 22,033 | 21,232 | 20,560 | 20,491 | 20,672 | 19,297 | 18,125 | 15,973 | 15,205 | 14,267 | 13,136 | 12,129 | 11,487 | 10,990 | 8,552 | 8,068 | 7,995 | 8,121 | 7,984 | 8,805 | 9,925 | 10,241 | 11,170 | 11,235 | 10,726 | 10,067 |
| Profitability | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EBITDA | 10,404 | 13,029 | 10,040 | 8,269 | 8,681 | 7,667 | 7,873 | 8,103 | 7,800 | 3,651 | 8,612 | 8,544 | 9,592 | 8,399 | 8,792 | 7,383 | 8,373 | 8,313 | 9,423 | 8,511 | 9,627 | 6,606 | 5,022 | 4,247 | 4,963 | 8,608 | 7,297 | 9,393 | 9,185 | 9,222 | 9,509 | 9,011 | 8,905 | 6,920 | 8,134 | 8,652 | 7,854 | 6,604 | 7,868 | 7,379 | 5,543 | 5,430 | 6,842 | 7,821 | 4,930 | 4,952 | 1,056 | 3,421 | (52) | 4,507 | 5,503 | 6,174 | 2,671 | (1,168) | 1,862 | 3,910 | 1,506 | 3,277 | 8,304 | (11,998) | 3,672 | (2,645) | (4,948) | 4,781 | 5,401 | (406) | (880) | 3,486 | 6,474 | (2,914) | 2,373 | 5,716 | 2,572 | (116) | 6,066 | 9,331 | 8,487 | 8,535 | 8,875 | 9,217 | 8,215 | 5,237 | 6,175 | 7,465 | 7,008 | 6,233 | 6,094 | 6,295 | 4,235 | 4,187 | 4,363 | 3,388 | 3,568 | 2,910 | 3,581 | 3,359 | 2,586 | 3,292 | 3,705 | 3,989 |
| EBIT | 10,404 | 12,435 | 9,456 | 7,688 | 8,116 | 7,108 | 7,324 | 7,560 | 7,262 | 3,124 | 8,095 | 8,034 | 9,089 | 7,897 | 8,301 | 6,892 | 7,879 | 7,818 | 8,950 | 8,042 | 9,166 | 6,119 | 4,546 | 3,799 | 4,531 | 8,169 | 6,859 | 8,959 | 8,767 | 8,698 | 8,994 | 8,498 | 8,394 | 6,405 | 7,611 | 8,121 | 7,320 | 6,055 | 7,304 | 6,817 | 4,977 | 4,847 | 6,247 | 7,218 | 4,322 | 4,310 | 431 | 2,795 | (681) | 3,845 | 4,845 | 5,498 | 1,984 | (1,904) | 1,110 | 3,147 | 719 | 2,432 | 7,433 | (12,875) | 2,780 | (3,595) | (5,912) | 3,795 | 4,389 | (1,419) | (1,976) | 2,379 | 5,376 | (3,802) | 1,511 | 4,921 | 1,798 | (915) | 5,356 | 8,660 | 7,823 | 7,823 | 8,156 | 8,497 | 7,497 | 4,798 | 5,736 | 7,023 | 6,560 | 5,775 | 5,648 | 5,826 | 3,972 | 3,903 | 4,086 | 3,111 | 3,290 | 2,484 | 3,143 | 2,922 | 2,147 | 2,854 | 3,254 | 3,533 |
| Income Before Tax | 10,404 | 12,435 | 9,456 | 7,688 | 8,116 | 7,108 | 7,324 | 7,560 | 7,262 | 3,124 | 8,095 | 8,034 | 9,089 | 7,897 | 8,301 | 6,892 | 7,879 | 7,818 | 8,950 | 8,042 | 9,166 | 6,119 | 4,546 | 3,799 | 4,531 | 8,169 | 6,859 | 8,959 | 8,767 | 8,698 | 8,994 | 8,498 | 8,394 | 6,405 | 7,611 | 8,121 | 7,320 | 6,055 | 7,304 | 6,817 | 4,977 | 4,847 | 6,247 | 7,218 | 4,322 | 4,310 | 431 | 2,795 | (681) | 3,845 | 4,845 | 5,498 | 1,984 | (1,904) | 1,110 | 3,147 | 719 | 2,432 | 7,433 | (12,875) | 2,780 | (3,595) | (5,912) | 3,795 | 4,389 | (1,419) | (1,976) | 2,379 | 5,376 | (3,802) | 1,511 | 4,921 | 1,798 | (915) | 5,356 | 8,660 | 7,823 | 7,823 | 8,156 | 8,497 | 7,497 | 4,798 | 5,736 | 7,023 | 6,560 | 5,775 | 5,648 | 5,826 | 3,972 | 3,903 | 4,086 | 3,111 | 3,290 | 2,484 | 3,143 | 2,922 | 2,147 | 2,854 | 3,254 | 3,533 |
| Income Tax Expense | 1,820 | 4,907 | 987 | 572 | 720 | 443 | 428 | 663 | 588 | (20) | 293 | 626 | 928 | 765 | 1,219 | 645 | 812 | 805 | 1,259 | (1,182) | 1,116 | 649 | (335) | 266 | 521 | 1,175 | 1,082 | 1,611 | 1,456 | 1,420 | 1,827 | 1,714 | 1,476 | 3,885 | 2,187 | 3,015 | 1,983 | 1,359 | 2,349 | 2,034 | 1,505 | 1,511 | 1,628 | 2,084 | 1,225 | 1,260 | 663 | 504 | (405) | 406 | 2,348 | 1,486 | 501 | (2,636) | 770 | 684 | 66 | 441 | 1,201 | (4,049) | 731 | (2,351) | 1,387 | 672 | 1,207 | (1,225) | (975) | (845) | 1,129 | (2,013) | 334 | 1,511 | 588 | (1,183) | 1,658 | 2,899 | 2,568 | 2,567 | 2,740 | 3,022 | 2,511 | 1,451 | 1,895 | 2,366 | 2,167 | 1,926 | 1,884 | 1,977 | 1,291 | 1,177 | 1,348 | 497 | 1,069 | 426 | 1,120 | 1,052 | 762 | 1,025 | 1,191 | 1,293 |
| Net Income | 8,584 | 7,528 | 8,469 | 7,116 | 7,396 | 6,665 | 6,896 | 6,897 | 6,674 | 3,144 | 7,802 | 7,408 | 8,161 | 7,132 | 7,082 | 6,247 | 7,067 | 7,013 | 7,691 | 9,224 | 8,050 | 5,470 | 4,881 | 3,533 | 4,010 | 6,994 | 5,777 | 7,348 | 7,311 | 7,278 | 7,167 | 6,784 | 6,918 | 2,520 | 5,424 | 5,106 | 5,337 | 4,696 | 4,955 | 4,783 | 3,472 | 3,336 | 4,619 | 5,134 | 3,097 | 3,050 | (232) | 2,291 | (276) | 3,439 | 2,497 | 4,012 | 1,483 | 732 | 340 | 2,463 | 653 | 1,991 | 6,232 | (8,826) | 2,049 | (1,244) | (7,299) | 3,123 | 3,182 | (194) | (1,001) | 3,224 | 4,247 | (1,789) | 1,177 | 3,410 | 1,210 | 268 | 3,698 | 5,761 | 5,255 | 5,256 | 5,416 | 5,475 | 4,986 | 3,347 | 3,841 | 4,657 | 4,393 | 3,849 | 3,764 | 3,849 | 2,681 | 2,726 | 2,738 | 2,614 | 2,221 | 2,058 | 2,023 | 1,870 | 1,385 | 1,829 | 2,063 | 2,240 |
| Per Share Data | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EPS (Basic) | 1.12 | 0.99 | 1.08 | 0.90 | 0.91 | 0.83 | 0.82 | 0.83 | 0.77 | 0.36 | 0.91 | 0.88 | 0.95 | 0.85 | 0.81 | 0.73 | 0.81 | 0.82 | 0.86 | 1.04 | 0.87 | 0.60 | 0.51 | 0.38 | 0.40 | 0.75 | 0.57 | 0.75 | 0.71 | 0.71 | 0.67 | 0.64 | 0.63 | 0.20 | 0.50 | 0.49 | 0.43 | 0.43 | 0.43 | 0.38 | 0.29 | 0.29 | 0.39 | 0.48 | 0.28 | 0.26 | -0.01 | 0.19 | -0.05 | 0.30 | 0.21 | 0.33 | 0.21 | 0.03 | -0.00 | 0.19 | 0.03 | 0.15 | 0.58 | -0.90 | 0.17 | -0.16 | -0.77 | 0.28 | 0.28 | -0.60 | -0.26 | 0.33 | 0.44 | -0.48 | 0.15 | 0.73 | 0.23 | 0.05 | 0.83 | 1.29 | 1.18 | 1.18 | 1.20 | 1.21 | 1.08 | 0.73 | 0.96 | 1.16 | 1.09 | 0.95 | 0.93 | 0.48 | 0.47 | 0.95 | 0.92 | 0.87 | 0.73 | 0.67 | 0.63 | 0.58 | 0.43 | 0.56 | 0.63 | 0.67 |
| EPS (Diluted) | 1.11 | 0.97 | 1.06 | 0.89 | 0.90 | 0.82 | 0.81 | 0.83 | 0.76 | 0.35 | 0.90 | 0.88 | 0.94 | 0.85 | 0.81 | 0.73 | 0.80 | 0.82 | 0.85 | 1.03 | 0.86 | 0.59 | 0.51 | 0.37 | 0.40 | 0.74 | 0.56 | 0.74 | 0.70 | 0.70 | 0.66 | 0.63 | 0.62 | 0.20 | 0.48 | 0.46 | 0.41 | 0.40 | 0.41 | 0.36 | 0.28 | 0.28 | 0.37 | 0.45 | 0.27 | 0.25 | -0.01 | 0.19 | -0.05 | 0.29 | 0.20 | 0.32 | 0.20 | 0.03 | -0.00 | 0.19 | 0.03 | 0.15 | 0.56 | -0.90 | 0.17 | -0.16 | -0.77 | 0.27 | 0.28 | -0.60 | -0.26 | 0.33 | 0.44 | -0.48 | 0.16 | 0.47 | 0.17 | 0.04 | 0.50 | 0.79 | 0.72 | 0.72 | 0.74 | 0.75 | 0.68 | 0.46 | 0.52 | 0.64 | 0.60 | 0.53 | 0.51 | 0.47 | 0.46 | 0.93 | 0.90 | 0.86 | 0.70 | 0.65 | 0.62 | 0.57 | 0.43 | 0.55 | 0.62 | 0.67 |
| Shares Outstanding | 7,256.1 | 7,364.9 | 7,466 | 7,581.2 | 7,677.9 | 7,738.4 | 7,818 | 7,897.9 | 7,968.2 | 7,990.9 | 8,017.1 | 8,040.9 | 8,065.9 | 8,088.3 | 8,107.7 | 8,121.6 | 8,136.8 | 8,226.5 | 8,430.7 | 8,620.8 | 8,700.1 | 8,724.9 | 8,732.9 | 8,739.9 | 8,815.6 | 9,017.1 | 9,303.6 | 9,523.2 | 9,725.9 | 9,855.8 | 10,031.6 | 10,181.7 | 10,322.4 | 10,470.7 | 10,197.9 | 10,013.5 | 10,099.6 | 10,170.0 | 10,250.1 | 10,328.4 | 10,370.1 | 10,399.4 | 10,444.3 | 10,488.1 | 10,518.8 | 10,516.3 | 10,515.8 | 10,519.4 | 10,560.5 | 10,633.0 | 10,718.9 | 10,775.9 | 10,799.0 | 10,777.2 | 10,776.2 | 10,775.7 | 10,651.4 | 10,281.4 | 10,116.3 | 10,094.9 | 10,075.9 | 10,036.6 | 9,976.4 | 9,956.8 | 9,177.5 | 8,634.6 | 8,633.8 | 7,241.5 | 6,370.8 | 4,957.0 | 4,544.0 | 4,435.7 | 4,427.8 | 4,427.8 | 4,420.6 | 4,419.2 | 4,432.7 | 4,432.7 | 4,499.7 | 4,534.6 | 4,609.5 | 4,609.5 | 4,000.6 | 4,005.4 | 4,032.6 | 4,032.6 | 4,052.3 | 8,124.8 | 5,760.6 | 2,880.3 | 2,988.2 | 2,998.8 | 3,067.6 | 3,086.9 | 3,203.1 | 3,217.8 | 3,217.8 | 3,278.8 | 3,307.0 | 3,338.6 |
| Metric | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q4 | 2017 Q3 | 2017 Q2 | 2017 Q1 | 2016 Q4 | 2016 Q3 | 2016 Q2 | 2016 Q1 | 2010 Q2 | 2010 Q1 | 2009 Q4 | 2009 Q2 | 2009 Q1 | 2007 Q3 | 2004 Q2 | 2004 Q1 | 2003 Q4 | 2003 Q2 | 2003 Q1 | 2002 Q4 | 2002 Q3 | 2001 Q3 | 2001 Q2 | 2001 Q1 | 2000 Q4 | 2000 Q3 | 2000 Q2 | 2000 Q1 | 1999 Q4 | 1999 Q3 | 1999 Q2 | 1999 Q1 | 1998 Q4 | 1998 Q3 | 1998 Q2 | 1998 Q1 | 1997 Q4 | 1997 Q3 | 1997 Q2 | 1997 Q1 | 1996 Q4 | 1996 Q3 | 1996 Q2 | 1996 Q1 | 1995 Q4 | 1995 Q3 | 1995 Q2 | 1995 Q1 | 1994 Q4 | 1994 Q3 | 1994 Q2 | 1994 Q1 | 1993 Q4 | 1993 Q3 | 1993 Q2 | 1993 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash & Cash Equivalents | 242,479 | 231,845 | 246,507 | 275,388 | 280,861 | 296,486 | 303,740 | 329,001 | 321,263 | 341,419 | 359,721 | 381,494 | 387,855 | 237,462 | 212,425 | 204,843 | 279,579 | 355,365 | 286,372 | 267,386 | 333,960 | 387,009 | 306,094 | 295,417 | 262,673 | 168,667 | 164,651 | 180,086 | 181,103 | 184,898 | 192,723 | 179,411 | 212,310 | 168,587 | 181,874 | 168,856 | 179,992 | 157,599 | 151,940 | 178,765 | 185,501 | 171,752 | 165,050 | 145,541 | 166,076 | 197,407 | 43,785 | 42,207 | 30,857 | 35,135 | 32,010 | 30,592 | 31,786 | 30,866 | 27,909 | 29,857 | 28,882 | 32,961 | 29,862 | 31,887 | 30,509 | 31,827 | 30,260 | 29,547 | 31,540 | 35,027 | 31,407 | 14,248 | 15,262 | 36,829 | 11,343 | 11,548 | 13,073 | 10,776 | 10,419 | 8,783 | 8,491 | 9,744 | 9,352 | 10,361 | 10,725 | 11,741 | 11,659 | 9,354 | 9,326 | 9,128 | 8,350 | 8,638 | 8,307 |
| Short-Term Investments | 7,386 | 731,887 | 711,193 | 378,033 | 376,249 | 346,432 | 315,719 | 291,295 | 313,073 | 266,649 | 165,610 | 132,005 | 10,100 | 220,788 | 226,339 | 266,254 | 289,287 | 299,178 | 275,358 | 278,181 | 270,613 | 234,491 | 233,692 | 190,432 | 206,221 | 245,639 | 244,872 | 235,979 | 231,613 | 229,366 | 239,048 | 262,119 | 290,360 | 302,631 | 316,864 | 315,509 | 312,012 | 293,940 | 301,380 | 289,285 | 284,120 | 0 | 0 | 301,601 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Receivables | 96,082 | 103,351 | 116,099 | 109,674 | 95,986 | 97,919 | 106,221 | 95,815 | 100,850 | 96,697 | 88,206 | 87,445 | 93,304 | 81,135 | 89,115 | 93,452 | 97,580 | 87,020 | 89,969 | 83,648 | 82,663 | 81,157 | 78,991 | 73,502 | 88,333 | 75,658 | 72,509 | 73,544 | 74,538 | 88,194 | 78,361 | 79,050 | 79,726 | 83,580 | 77,124 | 80,340 | 81,272 | 80,996 | 75,284 | 79,208 | 77,662 | 86,466 | 83,636 | 103,904 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3,355 | 3,593 | 3,855 | 4,432 | 4,620 | 4,083 | 3,870 | 3,777 | 3,838 | 3,478 | 3,620 | 3,734 | 5,133 | 1,907 | 1,991 | 3,584 | 1,576 | 1,540 | 1,399 | 1,159 | 1,216 | 1,461 | 1,478 | 1,597 | 1,732 | 1,576 | 1,256 | 1,408 | 1,001 | 1,113 | 1,002 | 1,117 | 838 | 868 | 783 |
| Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Assets | 1,193,133 | 0 | (16,236) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total Current Assets | 1,539,080 | 1,067,083 | 1,057,563 | 763,095 | 753,096 | 740,837 | 725,680 | 716,111 | 735,186 | 704,765 | 613,537 | 600,944 | 491,259 | 539,385 | 527,879 | 564,549 | 666,446 | 741,563 | 651,699 | 629,215 | 687,236 | 702,657 | 618,777 | 559,351 | 557,227 | 489,964 | 482,032 | 489,609 | 487,254 | 502,458 | 510,132 | 520,580 | 582,396 | 554,798 | 575,862 | 564,705 | 573,276 | 532,535 | 528,604 | 547,258 | 547,283 | 258,218 | 248,686 | 551,046 | 166,076 | 197,407 | 43,785 | 42,207 | 30,857 | 35,135 | 32,010 | 30,592 | 31,786 | 30,866 | 31,264 | 33,450 | 32,737 | 37,393 | 34,482 | 35,970 | 34,379 | 35,604 | 34,098 | 33,025 | 35,160 | 38,761 | 36,540 | 16,155 | 17,253 | 40,413 | 12,919 | 13,088 | 14,472 | 11,935 | 11,635 | 10,244 | 9,969 | 11,341 | 11,084 | 11,937 | 11,981 | 13,149 | 12,660 | 10,467 | 10,328 | 10,245 | 9,188 | 9,506 | 9,090 |
| Non-Current Assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment | 12,539 | 12,516 | 12,348 | 12,254 | 12,151 | 12,168 | 12,033 | 11,917 | 11,901 | 11,855 | 11,821 | 11,688 | 11,708 | 11,510 | 11,117 | 11,016 | 10,820 | 10,833 | 10,684 | 10,747 | 10,803 | 11,000 | 10,902 | 10,790 | 10,792 | 10,561 | 10,493 | 10,426 | 10,251 | 9,906 | 9,680 | 9,537 | 9,399 | 9,247 | 8,971 | 8,904 | 9,319 | 9,139 | 9,133 | 9,150 | 9,358 | 14,536 | 15,147 | 15,500 | 15,667 | 15,549 | 9,762 | 7,797 | 6,076 | 6,036 | 5,899 | 6,643 | 6,717 | 6,758 | 6,372 | 6,371 | 6,366 | 6,433 | 6,450 | 6,514 | 6,607 | 6,713 | 6,728 | 7,012 | 7,129 | 7,289 | 7,249 | 4,010 | 4,272 | 8,123 | 3,144 | 3,138 | 3,467 | 2,712 | 2,752 | 2,721 | 2,634 | 2,508 | 2,458 | 2,463 | 2,451 | 2,439 | 2,391 | 2,371 | 2,258 | 2,259 | 2,151 | 2,136 | 2,188 |
| Goodwill | 69,021 | 69,021 | 69,021 | 69,021 | 69,021 | 69,021 | 69,021 | 69,021 | 69,021 | 69,021 | 69,021 | 69,021 | 69,022 | 69,022 | 69,022 | 69,022 | 69,022 | 69,022 | 69,023 | 69,023 | 68,951 | 68,951 | 68,951 | 68,951 | 68,951 | 68,951 | 68,951 | 68,951 | 68,951 | 68,951 | 68,951 | 68,951 | 68,951 | 68,951 | 68,968 | 68,969 | 68,969 | 68,969 | 69,744 | 69,744 | 69,761 | 85,801 | 86,305 | 86,314 | 86,246 | 86,910 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,302 | 4,865 | 5,111 | 5,376 | 2,747 | 5,645 | 5,621 | 6,209 | 25,837 | 30,694 | 31,800 | 32,102 | 28,128 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3,355 | 3,593 | 3,855 | 4,432 | 4,620 | 4,083 | 3,870 | 3,777 | 3,838 | 3,478 | 3,620 | 3,734 | 5,133 | 1,907 | 1,991 | 3,584 | 1,576 | 1,540 | 1,399 | 1,159 | 1,216 | 1,461 | 1,478 | 1,597 | 1,732 | 1,576 | 1,256 | 1,408 | 1,001 | 1,113 | 1,002 | 1,117 | 838 | 868 | 783 |
| Long-Term Investments | 514,738 | 2,098,132 | 2,095,529 | 1,718,350 | 1,687,815 | 1,688,268 | 1,669,398 | 1,658,831 | 1,662,915 | 1,675,657 | 1,690,321 | 1,702,245 | 1,855,151 | 1,717,017 | 1,740,464 | 1,740,591 | 1,706,177 | 1,686,408 | 1,643,113 | 1,601,060 | 1,510,753 | 1,398,904 | 1,317,705 | 1,295,439 | 1,351,071 | 1,230,490 | 1,198,184 | 1,194,482 | 1,172,745 | 1,181,393 | 1,166,507 | 1,132,408 | 1,095,792 | 1,091,090 | 1,069,127 | 1,048,873 | 1,055,279 | 1,072,248 | 1,064,164 | 1,057,034 | 1,042,858 | 1,347,499 | 1,358,530 | 982,356 | 1,328,402 | 1,388,123 | 970,833 | 656,367 | 509,676 | 433,540 | 467,993 | 412,997 | 405,545 | 423,811 | 408,317 | 428,091 | 426,155 | 451,193 | 476,956 | 474,959 | 459,109 | 446,903 | 432,996 | 432,996 | 434,448 | 430,793 | 415,611 | 222,640 | 227,540 | 402,393 | 174,993 | 170,367 | 168,959 | 135,917 | 137,263 | 142,078 | 146,187 | 140,380 | 136,345 | 136,487 | 131,548 | 127,328 | 124,657 | 122,184 | 122,544 | 120,589 | 105,420 | 100,616 | 101,441 |
| Other Non-Current Assets | 1,360,808 | 163,642 | 168,755 | 878,422 | 827,341 | 751,225 | 848,161 | 802,116 | 794,780 | 718,853 | 768,390 | 739,300 | 767,517 | 714,441 | 724,471 | 726,428 | 785,758 | 661,669 | 710,927 | 719,849 | 692,249 | 638,115 | 722,117 | 807,157 | 631,913 | 634,113 | 666,670 | 632,424 | 637,963 | 591,799 | 593,150 | 560,194 | 571,940 | 557,148 | 556,103 | 557,967 | 535,482 | 502,429 | 518,024 | 497,802 | 510,029 | 631,987 | 599,338 | 563,216 | 625,901 | 605,846 | 483,433 | 282,237 | 257,081 | 249,371 | 250,841 | 217,072 | 204,419 | 186,057 | 181,794 | 144,357 | 131,045 | 134,030 | 136,451 | 148,517 | 142,223 | 129,362 | 132,616 | 126,453 | 122,915 | 126,128 | 118,236 | 54,987 | 55,826 | 102,260 | 42,977 | 45,199 | 43,494 | 33,200 | 34,019 | 35,374 | 33,771 | 31,555 | 30,800 | 31,818 | 36,367 | 24,976 | 29,569 | 27,969 | 28,552 | 23,226 | 21,741 | 10,564 | 7,741 |
| Total Non-Current Assets | 1,957,106 | 2,343,311 | 2,345,653 | 2,678,047 | 2,596,328 | 2,520,682 | 2,598,613 | 2,541,885 | 2,538,617 | 2,475,386 | 2,539,553 | 2,522,254 | 2,703,398 | 2,511,990 | 2,545,074 | 2,547,057 | 2,571,777 | 2,427,932 | 2,433,747 | 2,400,679 | 2,282,756 | 2,116,970 | 2,119,675 | 2,182,337 | 2,062,727 | 1,944,115 | 1,944,298 | 1,906,283 | 1,889,910 | 1,852,049 | 1,828,701 | 1,771,090 | 1,746,082 | 1,726,436 | 1,708,034 | 1,689,824 | 1,674,425 | 1,655,532 | 1,666,710 | 1,639,351 | 1,638,215 | 2,105,660 | 2,090,014 | 1,679,186 | 2,088,318 | 2,124,556 | 1,534,978 | 994,995 | 785,155 | 701,310 | 737,169 | 649,173 | 629,165 | 629,142 | 608,841 | 592,075 | 577,018 | 604,798 | 637,243 | 643,568 | 621,734 | 596,970 | 586,554 | 581,077 | 579,085 | 578,918 | 558,133 | 291,830 | 297,250 | 530,570 | 229,518 | 227,274 | 224,486 | 173,859 | 176,036 | 182,064 | 184,406 | 175,957 | 171,054 | 172,251 | 171,873 | 156,455 | 158,252 | 153,931 | 154,743 | 147,441 | 130,265 | 114,278 | 112,351 |
| Total Assets | 3,496,186 | 3,410,394 | 3,403,216 | 3,441,142 | 3,349,424 | 3,261,519 | 3,324,293 | 3,257,996 | 3,273,803 | 3,180,151 | 3,153,090 | 3,123,198 | 3,194,657 | 3,051,375 | 3,072,953 | 3,111,606 | 3,238,223 | 3,169,495 | 3,085,446 | 3,029,894 | 2,969,992 | 2,819,627 | 2,738,452 | 2,741,688 | 2,619,954 | 2,434,079 | 2,426,330 | 2,395,892 | 2,377,164 | 2,354,507 | 2,338,833 | 2,291,670 | 2,328,478 | 2,281,234 | 2,283,896 | 2,254,529 | 2,247,701 | 2,188,067 | 2,195,314 | 2,186,609 | 2,185,498 | 2,363,878 | 2,338,700 | 2,230,232 | 2,254,394 | 2,321,963 | 1,578,763 | 1,037,202 | 816,012 | 736,445 | 769,179 | 679,765 | 660,951 | 660,008 | 640,105 | 625,525 | 609,755 | 642,191 | 671,725 | 679,538 | 656,113 | 632,574 | 620,652 | 614,102 | 614,245 | 617,679 | 594,673 | 307,985 | 314,503 | 570,983 | 242,437 | 240,362 | 238,958 | 185,794 | 187,671 | 192,308 | 194,375 | 187,298 | 182,138 | 184,188 | 183,854 | 169,604 | 170,912 | 164,398 | 165,071 | 157,686 | 139,453 | 123,784 | 121,441 |
| Current Liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Short-Term Debt | 57,630 | 48,088 | 396,288 | 447,351 | 417,540 | 375,149 | 436,398 | 408,535 | 368,553 | 315,985 | 340,899 | 329,644 | 370,944 | 222,567 | 236,671 | 232,193 | 239,474 | 216,082 | 227,706 | 235,422 | 221,167 | 189,644 | 208,630 | 197,022 | 200,161 | 189,313 | 232,749 | 222,192 | 202,459 | 207,177 | 200,635 | 218,525 | 216,601 | 209,531 | 222,469 | 232,901 | 230,260 | 194,235 | 205,084 | 211,113 | 219,841 | 380,569 | 356,007 | 324,709 | 359,875 | 432,550 | 400,448 | 188,759 | 180,055 | 120,524 | 148,405 | 102,705 | 90,313 | 96,244 | 82,779 | 87,693 | 73,277 | 91,609 | 128,497 | 139,534 | 129,827 | 122,232 | 120,458 | 119,966 | 114,512 | 99,034 | 93,997 | 54,645 | 57,956 | 79,459 | 43,777 | 38,349 | 34,526 | 24,001 | 26,003 | 29,593 | 35,498 | 35,890 | 37,378 | 42,292 | 42,091 | 31,610 | 51,587 | 48,532 | 50,663 | 44,248 | 41,464 | 28,516 | 24,589 |
| Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 2,564,454 | 2,511,517 | 2,159,687 | 2,119,039 | 2,095,034 | 2,058,010 | 2,028,668 | 2,010,836 | 2,060,822 | 2,019,357 | 1,987,421 | 1,975,027 | 2,002,854 | 2,010,740 | 2,022,865 | 2,081,651 | 2,189,531 | 2,165,136 | 2,077,021 | 2,019,226 | 1,987,726 | 1,866,800 | 1,787,561 | 1,799,578 | 1,660,476 | 1,518,073 | 1,471,478 | 1,457,243 | 1,463,747 | 1,449,696 | 1,435,613 | 1,396,719 | 1,428,882 | 1,390,732 | 1,370,851 | 1,340,913 | 1,349,424 | 1,323,965 | 1,309,893 | 1,290,373 | 1,291,264 | 1,064,449 | 1,058,634 | 1,057,043 | 1,024,126 | 1,006,501 | 699,222 | 575,413 | 435,592 | 414,113 | 421,935 | 395,176 | 386,458 | 377,415 | 359,870 | 363,486 | 352,460 | 364,244 | 353,988 | 356,664 | 351,626 | 347,273 | 337,011 | 339,045 | 343,317 | 357,260 | 345,756 | 169,238 | 170,046 | 346,297 | 130,447 | 135,049 | 136,807 | 106,498 | 108,132 | 108,124 | 109,622 | 100,691 | 97,870 | 100,606 | 100,743 | 100,470 | 96,735 | 92,244 | 90,756 | 91,113 | 79,594 | 80,028 | 81,308 |
| Total Current Liabilities | 2,869,554 | 2,559,605 | 2,555,975 | 2,566,390 | 2,512,574 | 2,433,159 | 2,465,066 | 2,419,371 | 2,429,375 | 2,335,342 | 2,533,459 | 2,509,019 | 2,588,982 | 2,455,840 | 2,482,636 | 2,526,905 | 2,647,251 | 2,580,181 | 2,494,761 | 2,439,255 | 2,402,456 | 2,236,365 | 2,172,151 | 2,171,902 | 2,043,666 | 1,890,184 | 1,876,513 | 1,848,093 | 1,839,887 | 1,821,899 | 1,806,386 | 1,767,254 | 1,796,098 | 1,752,386 | 1,750,990 | 1,724,739 | 1,721,735 | 1,665,569 | 1,656,611 | 1,642,362 | 1,648,810 | 1,577,832 | 1,550,297 | 1,509,606 | 1,500,755 | 1,565,081 | 1,099,670 | 764,172 | 615,647 | 534,637 | 570,340 | 497,881 | 476,771 | 473,659 | 442,649 | 451,179 | 425,737 | 455,853 | 482,485 | 496,198 | 481,453 | 469,505 | 457,469 | 459,011 | 457,829 | 456,294 | 439,753 | 223,883 | 228,002 | 425,756 | 174,224 | 173,398 | 171,333 | 130,499 | 134,135 | 137,717 | 145,120 | 136,581 | 135,248 | 142,898 | 142,834 | 132,080 | 148,322 | 140,776 | 141,419 | 135,361 | 121,058 | 108,544 | 105,897 |
| Non-Current Liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | 325,964 | 317,816 | 311,484 | 313,418 | 304,146 | 283,279 | 296,927 | 290,474 | 296,346 | 302,204 | 290,359 | 286,073 | 283,873 | 275,982 | 269,122 | 275,697 | 278,710 | 280,117 | 278,621 | 274,604 | 251,211 | 262,934 | 255,723 | 261,638 | 256,712 | 240,856 | 243,405 | 238,011 | 233,929 | 229,392 | 234,100 | 226,595 | 232,256 | 227,402 | 228,666 | 223,922 | 221,385 | 216,823 | 225,136 | 229,617 | 232,849 | 490,083 | 511,653 | 438,521 | 447,187 | 440,751 | 185,484 | 98,319 | 81,231 | 75,343 | 67,737 | 69,473 | 61,145 | 65,985 | 66,168 | 68,198 | 71,999 | 67,547 | 74,367 | 74,200 | 67,014 | 60,441 | 59,307 | 60,014 | 55,853 | 45,888 | 47,552 | 31,513 | 29,547 | 42,887 | 26,245 | 25,474 | 25,086 | 22,985 | 22,034 | 20,527 | 18,659 | 17,775 | 15,741 | 10,716 | 9,816 | 11,007 | 7,782 | 7,660 | 8,175 | 8,325 | 5,799 | 4,133 | 4,138 |
| Deferred Tax Liabilities | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Liabilities | 0 | 229,730 | 231,605 | 261,735 | 237,123 | 249,522 | 265,788 | 254,259 | 254,530 | 250,959 | 42,208 | 44,787 | 41,606 | 46,356 | 51,671 | 39,886 | 45,645 | 39,131 | 39,600 | 38,916 | 42,325 | 47,404 | 41,728 | 42,511 | 54,658 | 38,229 | 38,025 | 38,380 | 36,338 | 37,891 | 36,189 | 33,605 | 33,900 | 34,300 | 31,781 | 34,881 | 36,428 | 39,480 | 43,484 | 47,561 | 41,063 | 62,789 | 46,927 | 50,661 | 51,300 | 76,582 | 155,099 | 78,890 | 70,358 | 78,485 | 80,086 | 62,359 | 66,685 | 72,125 | 81,137 | 56,846 | 63,133 | 66,208 | 68,014 | 63,279 | 62,347 | 58,196 | 57,987 | 49,446 | 53,732 | 69,559 | 60,061 | 25,919 | 31,734 | 57,756 | 21,651 | 21,520 | 21,880 | 18,601 | 18,198 | 20,039 | 17,039 | 20,141 | 19,208 | 19,070 | 19,858 | 15,506 | 4,099 | 5,489 | 5,305 | 3,994 | 3,829 | 2,624 | 3,161 |
| Total Non-Current Liabilities | 325,964 | 547,546 | 543,089 | 575,153 | 541,269 | 532,801 | 562,715 | 544,733 | 550,876 | 553,163 | 332,567 | 330,860 | 325,479 | 322,338 | 320,793 | 315,583 | 324,355 | 319,248 | 318,221 | 313,520 | 293,536 | 310,338 | 297,451 | 304,149 | 311,370 | 279,085 | 281,430 | 276,391 | 270,267 | 267,283 | 270,289 | 260,200 | 266,156 | 261,702 | 260,447 | 258,803 | 257,813 | 256,303 | 268,620 | 277,178 | 273,912 | 552,872 | 558,580 | 489,182 | 498,487 | 517,333 | 340,583 | 177,209 | 151,589 | 153,828 | 147,823 | 131,832 | 127,830 | 138,110 | 147,305 | 125,044 | 135,132 | 133,755 | 142,381 | 137,479 | 129,361 | 118,637 | 117,294 | 109,460 | 109,585 | 115,447 | 107,613 | 57,432 | 61,281 | 100,643 | 47,896 | 46,994 | 46,966 | 41,586 | 40,232 | 40,566 | 35,698 | 37,916 | 34,949 | 29,786 | 29,674 | 26,513 | 11,881 | 13,149 | 13,480 | 12,346 | 9,651 | 6,781 | 7,324 |
| Total Liabilities | 3,195,518 | 3,107,151 | 3,099,064 | 3,141,543 | 3,053,843 | 2,965,960 | 3,027,781 | 2,964,104 | 2,980,251 | 2,888,505 | 2,866,026 | 2,839,879 | 2,914,461 | 2,778,178 | 2,803,429 | 2,842,488 | 2,971,606 | 2,899,429 | 2,812,982 | 2,752,775 | 2,695,992 | 2,546,703 | 2,469,602 | 2,476,051 | 2,355,036 | 2,169,269 | 2,157,943 | 2,124,484 | 2,110,154 | 2,089,182 | 2,076,675 | 2,027,454 | 2,062,254 | 2,014,088 | 2,011,437 | 1,983,542 | 1,979,548 | 1,921,872 | 1,925,231 | 1,919,540 | 1,922,722 | 2,130,704 | 2,108,877 | 1,998,788 | 1,999,242 | 2,082,414 | 1,440,253 | 941,381 | 767,236 | 688,465 | 718,163 | 629,713 | 604,601 | 611,769 | 589,954 | 576,223 | 560,869 | 589,608 | 624,866 | 633,677 | 610,814 | 588,142 | 574,763 | 568,471 | 567,414 | 571,741 | 547,366 | 281,315 | 289,283 | 526,399 | 222,120 | 220,392 | 218,299 | 172,085 | 174,367 | 178,283 | 180,818 | 174,497 | 170,197 | 172,684 | 172,508 | 158,593 | 160,203 | 153,925 | 154,899 | 147,707 | 130,709 | 115,325 | 113,221 |
| Stockholders' Equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Common Stock | 18,885 | 26,084 | 31,764 | 36,428 | 41,038 | 45,336 | 48,338 | 51,376 | 54,310 | 56,365 | 56,710 | 57,267 | 57,264 | 58,953 | 59,460 | 59,499 | 59,968 | 62,398 | 69,612 | 79,242 | 83,071 | 85,982 | 85,954 | 85,794 | 85,745 | 91,723 | 99,215 | 106,619 | 112,838 | 118,896 | 123,921 | 128,822 | 133,532 | 138,089 | 142,818 | 142,744 | 144,782 | 147,038 | 148,261 | 149,554 | 150,774 | 149,175 | 149,048 | 128,734 | 128,717 | 100,864 | 60,276 | 45,654 | 14 | 14 | 15 | 127 | 496 | 674 | 6,491 | 7,629 | 7,872 | 8,613 | 9,397 | 10,188 | 10,828 | 11,671 | 13,538 | 14,433 | 15,828 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Retained Earnings | 267,765 | 261,693 | 258,141 | 252,180 | 247,315 | 242,349 | 237,954 | 233,597 | 228,902 | 224,672 | 223,749 | 218,397 | 213,062 | 207,003 | 201,957 | 197,159 | 192,929 | 188,064 | 183,007 | 177,499 | 170,082 | 164,088 | 160,447 | 157,578 | 155,866 | 156,319 | 151,183 | 147,577 | 141,888 | 136,314 | 130,747 | 125,546 | 120,298 | 113,816 | 113,486 | 109,628 | 105,467 | 101,225 | 98,303 | 93,623 | 90,270 | 70,497 | 67,811 | 71,233 | 79,210 | 76,877 | 84,027 | 54,045 | 51,823 | 50,213 | 51,374 | 49,978 | 48,517 | 46,870 | 41,857 | 41,912 | 40,785 | 39,815 | 39,338 | 38,330 | 37,089 | 35,681 | 34,631 | 33,256 | 32,128 | 30,998 | 30,615 | 15,767 | 14,724 | 28,438 | 11,209 | 10,656 | 10,135 | 9,673 | 9,235 | 8,779 | 8,353 | 7,826 | 7,476 | 7,083 | 6,753 | 6,451 | 6,186 | 5,884 | 5,575 | 5,247 | 4,991 | 4,759 | 4,557 |
| Accumulated Other Comprehensive Income | (10,978) | (10,526) | (11,745) | (12,504) | (13,271) | (15,285) | (14,334) | (17,629) | (18,057) | (17,788) | (21,792) | (20,742) | (18,527) | (21,156) | (21,027) | (16,674) | (13,417) | (5,104) | (3,596) | (3,063) | (3,472) | (1,656) | (978) | (1,162) | (120) | (6,633) | (5,617) | (7,477) | (10,042) | (12,211) | (14,836) | (13,333) | (12,278) | (7,082) | (6,168) | (6,605) | (7,316) | (7,288) | (1,701) | (1,328) | (2,610) | (4,447) | (4,929) | (5,619) | (11,227) | (11,164) | (9,194) | (4,200) | (3,114) | (2,301) | (429) | (110) | 1,248 | 635 | 1,736 | (307) | 158 | (872) | (1,950) | (2,732) | (2,695) | (2,997) | (2,358) | (2,138) | (1,206) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total Stockholders' Equity | 300,668 | 303,243 | 304,152 | 299,599 | 295,581 | 295,559 | 296,512 | 293,892 | 293,552 | 291,646 | 287,064 | 283,319 | 280,196 | 273,197 | 269,524 | 269,118 | 266,617 | 270,066 | 272,464 | 277,119 | 274,000 | 272,924 | 268,850 | 265,637 | 264,918 | 264,810 | 268,387 | 271,408 | 267,010 | 265,325 | 262,158 | 264,216 | 266,224 | 267,146 | 272,459 | 270,987 | 268,153 | 266,195 | 270,083 | 267,069 | 262,776 | 233,174 | 229,823 | 231,444 | 255,152 | 239,549 | 138,510 | 95,821 | 48,776 | 47,980 | 51,016 | 50,052 | 50,319 | 48,239 | 50,151 | 49,302 | 48,886 | 47,628 | 46,859 | 45,861 | 45,299 | 44,432 | 45,889 | 45,631 | 46,831 | 45,938 | 47,307 | 26,670 | 25,220 | 44,584 | 20,317 | 19,970 | 20,659 | 13,709 | 13,304 | 14,025 | 13,557 | 12,801 | 11,941 | 11,504 | 11,346 | 11,011 | 10,709 | 10,473 | 10,172 | 9,979 | 8,744 | 8,459 | 8,220 |
| Total Liabilities & Equity | 3,496,186 | 3,410,394 | 3,403,216 | 3,441,142 | 3,349,424 | 3,261,519 | 3,324,293 | 3,257,996 | 3,273,803 | 3,180,151 | 3,153,090 | 3,123,198 | 3,194,657 | 3,051,375 | 3,072,953 | 3,111,606 | 3,238,223 | 3,169,495 | 3,085,446 | 3,029,894 | 2,969,992 | 2,819,627 | 2,738,452 | 2,741,688 | 2,619,954 | 2,434,079 | 2,426,330 | 2,395,892 | 2,377,164 | 2,354,507 | 2,338,833 | 2,291,670 | 2,328,478 | 2,281,234 | 2,283,896 | 2,254,529 | 2,247,701 | 2,188,067 | 2,195,314 | 2,186,609 | 2,185,498 | 2,363,878 | 2,338,700 | 2,230,232 | 2,254,394 | 2,321,963 | 1,578,763 | 1,037,202 | 816,012 | 736,445 | 769,179 | 679,765 | 660,951 | 660,008 | 640,105 | 625,525 | 609,755 | 642,191 | 671,725 | 679,538 | 656,113 | 632,574 | 620,652 | 614,102 | 614,245 | 617,679 | 594,673 | 307,985 | 314,503 | 570,983 | 242,437 | 240,362 | 238,958 | 185,794 | 187,671 | 192,308 | 194,375 | 187,298 | 182,138 | 184,188 | 183,854 | 169,604 | 170,912 | 164,398 | 165,071 | 157,686 | 139,453 | 123,784 | 121,441 |
| Debt Metrics | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Total Debt | 383,594 | 365,904 | 707,772 | 760,769 | 721,686 | 658,428 | 733,325 | 699,009 | 664,899 | 618,189 | 631,258 | 615,717 | 654,817 | 498,549 | 505,793 | 507,890 | 518,184 | 496,199 | 506,327 | 510,026 | 472,378 | 452,578 | 464,353 | 458,660 | 456,873 | 430,169 | 476,154 | 460,203 | 436,388 | 436,569 | 434,735 | 445,120 | 448,857 | 436,933 | 451,135 | 456,823 | 451,645 | 411,058 | 430,220 | 440,730 | 452,690 | 870,652 | 867,660 | 763,230 | 807,062 | 873,301 | 585,932 | 287,078 | 261,286 | 195,867 | 216,142 | 172,178 | 151,458 | 162,229 | 148,947 | 155,891 | 145,276 | 159,156 | 202,864 | 213,734 | 196,841 | 182,673 | 179,765 | 179,980 | 170,365 | 144,922 | 141,549 | 86,158 | 87,503 | 122,346 | 70,022 | 63,823 | 59,612 | 46,986 | 48,037 | 50,120 | 54,157 | 53,665 | 53,119 | 53,008 | 51,907 | 42,617 | 59,369 | 56,192 | 58,838 | 52,600 | 47,286 | 32,673 | 28,752 |
| Net Debt | 141,115 | 134,059 | 461,265 | 485,381 | 440,825 | 361,942 | 429,585 | 370,008 | 343,636 | 276,770 | 271,537 | 234,223 | 266,962 | 261,087 | 293,368 | 303,047 | 238,605 | 140,834 | 219,955 | 242,640 | 138,418 | 65,569 | 158,259 | 163,243 | 194,200 | 261,502 | 311,503 | 280,117 | 255,285 | 251,671 | 242,012 | 265,709 | 236,547 | 268,346 | 269,261 | 287,967 | 271,653 | 253,459 | 278,280 | 261,965 | 267,189 | 698,900 | 702,610 | 617,689 | 640,986 | 675,894 | 542,147 | 244,871 | 230,429 | 160,732 | 184,132 | 141,586 | 119,672 | 131,363 | 121,038 | 126,034 | 116,394 | 126,195 | 173,002 | 181,847 | 166,332 | 150,846 | 149,505 | 150,433 | 138,825 | 109,895 | 110,142 | 71,910 | 72,241 | 85,517 | 58,679 | 52,275 | 46,539 | 36,210 | 37,618 | 41,337 | 45,666 | 43,921 | 43,767 | 42,647 | 41,182 | 30,876 | 47,710 | 46,838 | 49,512 | 43,472 | 38,936 | 24,035 | 20,445 |
| Metric | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q4 | 2017 Q3 | 2017 Q2 | 2017 Q1 | 2016 Q4 | 2016 Q3 | 2016 Q2 | 2016 Q1 | 2005 Q3 | 2005 Q2 | 2005 Q1 | 2004 Q2 | 2004 Q1 | 2003 Q4 | 2003 Q3 | 2003 Q2 | 2003 Q1 | 2002 Q4 | 2002 Q3 | 2002 Q2 | 2002 Q1 | 2001 Q4 | 2001 Q3 | 2001 Q2 | 2000 Q4 | 2000 Q3 | 2000 Q2 | 2000 Q1 | 1999 Q4 | 1999 Q3 | 1999 Q2 | 1999 Q1 | 1998 Q4 | 1998 Q3 | 1998 Q2 | 1998 Q1 | 1997 Q4 | 1997 Q3 | 1997 Q2 | 1997 Q1 | 1996 Q4 | 1996 Q3 | 1996 Q2 | 1996 Q1 | 1995 Q4 | 1995 Q3 | 1995 Q2 | 1995 Q1 | 1994 Q4 | 1994 Q3 | 1994 Q2 | 1994 Q1 | 1993 Q4 | 1993 Q3 | 1993 Q2 | 1993 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating Activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Income | 8,584 | 7,528 | 8,469 | 7,116 | 7,396 | 6,665 | 6,896 | 6,897 | 6,674 | 3,144 | 7,802 | 7,408 | 8,161 | 7,132 | 7,082 | 6,247 | 7,067 | 7,013 | 7,691 | 9,224 | 8,050 | 5,470 | 4,881 | 3,533 | 4,010 | 6,994 | 5,777 | 7,348 | 7,311 | 7,278 | 7,167 | 6,784 | 6,918 | 2,520 | 5,424 | 5,106 | 5,337 | 4,696 | 4,955 | 4,783 | 3,472 | 3,841 | 4,657 | 4,393 | 3,849 | 2,681 | 2,726 | 2,922 | 2,738 | 2,424 | 2,614 | 2,235 | 2,221 | 2,179 | 2,058 | 841 | 2,023 | 1,385 | 1,829 | 2,063 | 2,240 | 1,902 | 2,151 | 1,915 | 1,914 | 1,162 | 374 | 2,298 | 1,331 | 818 | 3,612 | 616 | 855 | 632 | 625 | 605 | 513 | 510 | 530 | 467 | 443 | 405 | 431 | 437 | 417 | 373 | 341 | 306 | 281 |
| Depreciation & Amortization | 605 | 594 | 584 | 571 | 565 | 559 | 549 | 543 | 538 | 527 | 517 | 510 | 503 | 502 | 491 | 491 | 494 | 495 | 473 | 469 | 461 | 487 | 476 | 448 | 432 | 439 | 438 | 434 | 418 | 524 | 515 | 513 | 511 | 515 | 523 | 531 | 534 | 549 | 564 | 562 | 566 | 439 | 442 | 448 | 469 | 263 | 284 | 268 | 277 | 278 | 277 | 277 | 278 | 272 | 426 | 431 | 438 | 439 | 438 | 451 | 456 | 467 | 470 | 487 | 493 | 497 | 502 | 493 | 506 | 226 | 1,034 | 171 | 253 | 120 | 113 | 108 | 101 | 100 | 99 | 102 | 98 | 107 | 101 | 100 | 98 | 98 | 85 | 85 | 84 |
| Stock-Based Compensation | 1,032 | 969 | 1,018 | 1,015 | 999 | 891 | 832 | 845 | 865 | 728 | 588 | 832 | 794 | 627 | 704 | 792 | 739 | 737 | 568 | 610 | 853 | 434 | 520 | 534 | 543 | 479 | 510 | 481 | 504 | 406 | 446 | 462 | 415 | 184 | 457 | 459 | 306 | 148 | 125 | 131 | 831 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 30,076 | (43,793) | 34,463 | (19,023) | (12,385) | 13,815 | (47,973) | 6,467 | (22,914) | 23,020 | 3,486 | 91 | (23,869) | 22,886 | 2,780 | (17,615) | (59,995) | 41,014 | 1,218 | (17,105) | (65,047) | 49,750 | (42,455) | (15,626) | 8,005 | 47,151 | (12,789) | (18,298) | (2,894) | (17,310) | 10,082 | (17,741) | 26,226 | (18,673) | 16,221 | (9,857) | (17,709) | (18,314) | (7,621) | 9,292 | 1,940 | (2,977) | 6,735 | (12,903) | 3,963 | (21,843) | (5,067) | 34,789 | (4,627) | (14,495) | (15,192) | (23,251) | (887) | 8,748 | (32,114) | 5,210 | 3,608 | (2,165) | (3,021) | (1,317) | (2,401) | (2,336) | (198) | 7,097 | (6,996) | (1,865) | (60) | 16 | 45 | (22) | (4,830) | 4,453 | (4,576) | (116) | 470.3 | (246.3) | (118) | (82) | 92 | (319) | 329 | (196) | 314 | (246) | 197 | (215) | 182 | (120) | 205 |
| Other Non-Cash Items | 1,372 | 11,207 | 2,335 | 1,277 | 1,413 | 4,490 | 2,765 | 3,715 | (190) | 5,876 | 207 | 3,388 | 3,280 | (268) | 1,563 | 4,997 | 6,218 | (4,921) | (461) | (486) | 2,789 | (1,804) | 5,248 | 8,562 | 6,282 | 3,394 | 67 | 2,579 | 8,999 | (5,016) | 333 | 2,486 | 5,480 | 5,274 | (3,937) | 11,277 | (2,839) | 3,796 | 472 | (811) | 2,384 | (4,095) | (8,025) | (3,555) | (3,950) | 3,404 | 602 | (1,277) | 1,584 | 1,150 | 1,288 | 2,775 | 4,344 | 192 | 19,674 | 5,798 | (16,593) | 3,493 | 8,850 | (1,782) | (6,339) | 2,022 | 3,240 | (3,159) | 512 | 4,869 | 7,586 | (348) | (4,412) | 2,135 | 5,801 | (6,926) | (791) | (376) | 63.7 | 4,068.3 | (5,069) | (1,475) | (2,990) | 840 | (3,865) | (669) | 1,888 | 1,484 | 4,030 | (1,615) | 424 | (340) | 1,740 |
| Operating Cash Flow | 41,770 | (22,945) | 46,874 | (9,132) | (2,184) | 25,914 | (37,276) | 18,096 | (15,539) | 32,724 | 11,772 | 11,786 | (11,300) | 30,998 | 13,154 | (5,049) | (45,430) | 44,651 | 9,795 | (9,311) | (52,328) | 54,594 | (32,638) | (3,006) | 19,043 | 59,103 | (5,702) | (6,725) | 15,101 | (13,922) | 19,606 | (6,518) | 40,354 | (7,048) | 20,471 | 9,649 | (12,989) | (8,356) | 526 | 15,293 | 10,843 | (3,091) | 4,501 | (11,884) | 4,386 | (15,561) | (1,208) | 36,419 | (161) | (10,737) | (11,668) | (17,651) | 6,062 | 11,250 | (10,791) | 12,239 | (10,373) | 2,469 | 8,358 | (42) | (5,520) | 5,421 | 4,923 | 5,880 | (4,159) | 4,241 | 8,556 | 2,706 | (2,609) | 3,228 | 6,014 | (1,544) | (4,162) | 436 | 1,315 | 4,583 | (4,530) | (874) | (2,269) | 1,145 | (2,935) | (213) | 2,763 | 1,788 | 4,780 | (1,313) | 1,094 | (9) | 2,365 |
| Investing Activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Capital Expenditure | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (295) | (167) | (396) | (336) | (249) | (209) | 0 | 150 | (150) | (182) | (226) | 20 | (551) | (255) | (213) | (220) | (208) | (161) | (140) | (133) | (140) | 202 | (1,628) | (111) | (315) | (121) | 49 | (107) | (125) | (460) | 174 | (174) | (43) | (86) | (140) | (79) | (75) | (67) | (85) | (80) | (102) | (79) | (91) | (55) | (4,573) | (58) | (7) | (33) |
| Acquisitions | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (2) | 0 | (116) | 0 | (15) | 1 | (41) | (29) | (71) | 0 | 0 | 0 | (110) | 0 | 0 | (27) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (1,483) | 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 | (83,848) | (195,713) | (73,066) | (51,563) | (72,075) | (78,725) | (72,431) | (82,029) | (157,726) | (200,104) | (51,616) | (20,195) | (19,142) | (20,972) | (21,803) | (61,023) | (55,260) | (86,192) | (110,340) | (155,597) | (249,005) | (176,797) | (209,372) | (40,980) | (25,263) | (69,414) | (27,316) | (41,723) | (51,444) | (22,482) | (36,266) | (37,243) | (16,629) | (39,298) | (55,642) | (49,892) | (47,231) | (43,338) | (88,567) | (61,733) | (35,322) | 4,226 | (126,094) | (122,588) | (38,814) | (85,488) | (27,796) | (47,541) | (107,167) | (46,216) | (27,875) | (41,409) | (55,674) | (38,703) | (27,103) | (66,491) | (23,621) | (2,233) | 1,577 | (5,499) | (12,958) | (11,429) | (11,439) | (20,236) | (16,595) | (34,635) | (24,435) | (19,169) | (22,174) | (21,540) | (22,605) | (3,733) | (11,020) | (3,447) | (3,057) | (2,538) | (4,669) | (3,726) | (3,291) | (11,714) | (9,408) | 3,137 | (7,298) | (6,218) | (20,444) | (16,784) | (3,312) | (1,488) | (5,124) |
| Sales/Maturities of Investments | 106,987 | 170,186 | 68,076 | 64,041 | 54,777 | 46,226 | 66,689 | 112,807 | 116,733 | 114,214 | 25,403 | 58,582 | 88,620 | 40,772 | 63,023 | 85,875 | 53,491 | 69,071 | 79,946 | 73,073 | 69,299 | 75,888 | 96,631 | 51,306 | 38,618 | 41,345 | 29,950 | 39,272 | 55,323 | 29,325 | 26,306 | 23,289 | 23,499 | 35,461 | 52,579 | 45,864 | 49,976 | 37,203 | 65,784 | 50,466 | 45,662 | 13,160 | 104,145 | 49,851 | 40,530 | 16,789 | 16,827 | 93,309 | 53,813 | 35,494 | 43,207 | 31,277 | 55,055 | 34,983 | 34,274 | 56,872 | 13,079 | 26,251 | 7,971 | 6,710 | 10,372 | 11,449 | 7,959 | 11,843 | 19,539 | 27,574 | 10,389 | 26,407 | 19,717 | 26,047 | 3,807 | 15,990 | 12,789 | 8,462 | 19,472 | 3,158 | 13,111 | 7,961 | 13,108 | 14,967 | 5,746 | 3,660 | 5,456 | 7,937 | 17,068 | 26,210 | 3,757 | 5,061 | 2,208 |
| Other Investing Activities | (89,590) | 24,355 | 6,933 | (69,396) | (71,712) | 41,909 | (21,516) | (32,301) | (30,329) | 21,707 | (33,721) | 19,497 | (38,632) | (5,420) | (6,459) | (8,114) | (66,639) | (41,786) | (2,304) | (26,082) | 66,626 | 47,027 | 167,718 | (98,675) | (103,766) | (15,210) | (32,767) | 0 | (8,646) | (31,160) | (16,322) | 15,934 | (29,719) | (8,131) | (12,636) | (5,956) | (16,686) | 5,992 | (9,727) | 2,151 | (31,714) | (31,708) | 2,223 | (8,417) | 8,082 | (4,657) | 318 | (29,434) | (15,394) | 711 | (5,685) | 6,193 | (9,828) | (573) | 7,450 | 9,052 | 3,041 | 6,938 | (5,908) | (21,247) | (8,442) | (14,989) | 2,317 | (811) | (5,769) | (9,643) | (12,242) | (7,710) | (2,831) | (20,888) | 9,273 | (11,883) | (254) | (3,347) | (9,567) | 2,787 | (4,143) | (4,515) | (5,481) | (5,223) | (4,299) | (5,186) | 184 | (3,395) | (3,576) | (2,760) | (4,462) | (6,215) | (3,020) |
| Investing Cash Flow | (66,451) | (1,172) | 1,943 | (56,918) | (89,010) | 9,410 | (27,258) | (1,523) | (71,322) | (64,183) | (59,934) | 57,884 | 30,846 | 14,380 | 34,761 | 16,738 | (68,408) | (58,907) | (32,698) | (108,606) | (113,080) | (53,882) | 54,977 | (88,349) | (90,411) | (43,279) | (30,133) | (2,451) | (4,767) | (24,317) | (26,282) | 1,980 | (22,849) | (11,968) | (15,699) | (9,984) | (13,941) | (143) | (32,510) | (9,116) | (21,374) | (14,619) | (19,893) | (81,692) | 9,462 | (73,620) | (10,859) | 16,293 | (68,627) | (10,232) | 9,465 | (4,165) | (10,427) | (4,954) | 14,366 | (780) | (7,748) | 30,748 | 3,479 | (20,176) | (11,161) | (15,109) | (961) | (10,831) | (4,420) | (17,019) | (26,409) | (423) | (5,395) | (16,506) | (9,985) | 548 | 1,341 | 1,625 | 6,762 | 3,267 | 4,220 | (355) | 4,269 | (2,055) | (8,041) | 1,509 | (1,737) | (1,767) | (7,007) | 2,093 | (4,075) | (2,649) | (5,969) |
| Financing Activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Debt Issuance | 29,598 | 0 | 3,302 | 10,076 | 15,386 | 1,341 | (5,057) | (3,290) | 5,852 | (8,065) | 11,526 | (10,084) | 32,610 | 6,931 | (364) | 14,549 | 13,918 | 6,652 | 6,378 | 19,707 | 1,544 | 6,790 | (6,230) | (13,177) | 16,789 | (7,170) | 7,100 | 11,457 | (5,757) | (13,671) | (693) | 354 | 12,764 | (2,090) | (1,754) | (7,570) | 23,957 | (2,480) | (10,532) | (1,953) | (5,361) | 27,880 | 18,407 | 84,819 | (1,535) | 64,073 | 16,293 | (40,286) | 43,616 | 13,919 | (5,177) | 10,203 | 13,092 | (2,263) | (11,267) | (7,929) | 10,889 | (38,810) | (9,598) | 16,241 | 14,014 | 3,005 | (148) | 9,684 | 20,558 | 6,357 | 17,803 | (10,287) | 9,293 | 5,856 | 6,011 | 3,314 | 8,845 | (1,221) | (2,660) | (5,393) | (361) | 480 | 128 | 1,019 | 9,370 | (3,512) | (264) | (1,941) | 3,827 | 647 | (200) | 6,183 | (952) |
| Stock Repurchased | (7,240) | (11,648) | (5,300) | (5,302) | (4,521) | (3,535) | (3,534) | (3,535) | (2,500) | (811) | (1,000) | (550) | (2,215) | (998) | (450) | (975) | (2,650) | (7,533) | (9,914) | (4,209) | (3,470) | (263) | (114) | (286) | (6,362) | (7,748) | (7,626) | (6,507) | (6,263) | (5,231) | (5,040) | (4,965) | (4,858) | (4,869) | (2,981) | (2,236) | (2,728) | (1,330) | (1,399) | (1,383) | (1,000) | 0 | 0 | (1,990) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Dividends Paid | (2,626) | (2,360) | (2,451) | (2,200) | (2,552) | (2,275) | (2,493) | (2,216) | (2,519) | (2,233) | (2,411) | (2,091) | (2,352) | (2,105) | (2,254) | (1,995) | (2,222) | (1,965) | (2,145) | (1,831) | (2,114) | (1,828) | (1,983) | (1,833) | (2,083) | (1,848) | (464) | (1,696) | (1,926) | (1,745) | (1,905) | (1,571) | (1,674) | (1,576) | (1,721) | (1,148) | (1,255) | (1,163) | (1,178) | (879) | (974) | (2,023) | (1,814) | (1,835) | (1,643) | (1,159) | (1,165) | (1,194) | (960) | (962) | (961) | (902) | (920) | (926) | (937) | (896) | (898) | (909) | (821) | (825) | (833) | (852) | (776) | (787) | (784) | (778) | (606) | (611) | (609) | (273) | (1,128) | (192) | (297) | (193) | (172) | (179) | (178) | (160) | (137) | (138) | (140) | (140) | (129) | (128) | (130) | (117) | (109) | (104) | (103) |
| Other Financing Activities | 17,183 | 18,717 | (66,038) | 49,489 | 67,188 | (30,899) | 49,863 | 2,595 | 67,825 | 22,400 | 19,513 | (58,970) | 98,078 | (27,559) | (34,821) | (98,227) | 29,411 | 84,619 | 49,344 | 38,531 | 117,667 | 72,156 | (4,071) | 144,428 | 152,803 | 5,105 | 24,901 | 2,306 | (1,562) | 51,203 | 29,538 | (19,412) | 20,021 | 12,377 | 15,114 | 1,317 | 26,365 | 20,130 | 16,969 | (12,081) | 34,594 | (8,986) | 5,409 | 11,380 | (199) | 21,456 | 5,591 | (13,426) | 26,732 | 8,686 | 9,006 | 16,628 | (6,438) | (6,299) | 13,705 | (3,637) | 10,483 | 10,378 | (3,771) | 5,649 | 4,681 | 10,861 | (983) | (4,261) | (13,904) | 11,860 | (2,121) | 7,243 | (415) | 8,948 | (2,598) | (1,820) | (746) | (484) | (2,765) | (2,208) | (12) | 1,915 | (2,630) | 367 | 190 | 3,031 | 611 | 1,489 | (890) | (35) | 3,211 | (3,536) | 3,259 |
| Financing Cash Flow | 35,915 | 10,047 | (67,990) | 55,059 | 72,832 | (36,768) | 36,779 | (8,300) | 68,658 | 11,291 | 27,628 | (71,695) | 126,121 | (24,385) | (37,889) | (84,651) | 40,886 | 83,040 | 43,663 | 51,320 | 113,627 | 77,938 | (12,398) | 129,132 | 161,147 | (11,866) | 22,828 | 7,923 | (15,508) | 30,556 | 21,045 | (27,085) | 28,602 | 3,842 | 8,658 | (9,637) | 46,339 | 15,157 | 3,860 | (15,418) | 29,382 | 16,492 | 20,710 | 93,554 | (4,340) | 84,891 | 16,964 | (55,859) | 68,915 | 21,028 | 2,675 | 24,979 | 3,181 | (10,626) | 19 | (13,610) | 20,194 | (30,096) | (14,914) | 20,468 | 16,976 | 11,214 | (2,762) | 3,243 | 6,218 | 16,325 | 15,466 | (3,837) | 8,177 | 14,591 | 215 | 565 | 4,343 | (1,994) | (6,768) | (7,758) | (673) | 2,290 | (2,620) | 942 | 9,369 | (606) | 160 | (493) | 2,756 | 576 | 2,955 | 2,575 | 2,235 |
| Cash Position | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Change in Cash | 10,634 | (14,662) | (19,504) | (7,568) | (16,535) | (5,475) | (25,043) | 7,228 | (19,669) | (18,653) | (21,827) | (2,665) | 146,015 | 25,227 | 6,974 | (75,932) | (74,287) | 68,367 | 19,824 | (66,071) | (54,362) | 79,457 | 11,660 | 38,956 | 88,830 | 4,466 | (14,300) | (229) | (5,781) | (7,454) | 13,659 | (33,042) | 46,807 | (14,947) | 13,677 | (9,321) | 20,287 | 4,304 | (27,773) | (8,403) | 20,257 | (1,164) | 5,237 | (238) | 9,493 | (4,788) | 4,942 | (3,078) | 151 | 96 | 504 | 3,160 | (1,135) | (4,393) | 3,557 | (2,125) | 2,072 | 3,118 | (3,098) | 234 | 270 | 1,575 | 1,217 | (1,728) | (2,352) | 3,562 | (2,397) | (1,529) | 175 | 14,591 | 0 | 1,111 | (11,881) | (1,994) | (6,768) | (7,758) | (8,448) | 2,290 | (2,620) | 942 | (9,582) | (606) | 160 | (493) | (7,649) | 576 | 2,955 | 2,575 | (7,771) |
| Cash at Beginning | 231,845 | 0 | 266,011 | 273,579 | 290,114 | 295,589 | 320,632 | 313,404 | 333,073 | 351,726 | 373,553 | 376,218 | 230,203 | 204,976 | 198,002 | 273,934 | 348,221 | 279,854 | 260,030 | 326,101 | 380,463 | 301,006 | 289,346 | 250,390 | 161,560 | 157,094 | 171,394 | 171,623 | 177,404 | 184,858 | 171,199 | 204,241 | 157,434 | 172,381 | 158,704 | 168,025 | 147,738 | 143,434 | 171,207 | 179,610 | 159,353 | 33,935 | 28,698 | 28,936 | 22,296 | 27,084 | 22,142 | 25,220 | 25,069 | 24,973 | 24,469 | 21,309 | 22,444 | 26,837 | 23,280 | 25,405 | 23,333 | 24,395 | 27,493 | 27,259 | 26,989 | 25,414 | 24,197 | 25,925 | 28,277 | 0 | 27,112 | 28,641 | 28,466 | 0 | 0 | 0 | 11,881 | 0 | 0 | 0 | 8,448 | 0 | 0 | 0 | 9,582 | 0 | 0 | 0 | 7,649 | 0 | 0 | 0 | 7,771 |
| Cash at End | 242,479 | (14,662) | 246,507 | 266,011 | 273,579 | 290,114 | 295,589 | 320,632 | 313,404 | 333,073 | 351,726 | 373,553 | 376,218 | 230,203 | 204,976 | 198,002 | 273,934 | 348,221 | 279,854 | 260,030 | 326,101 | 380,463 | 301,006 | 289,346 | 250,390 | 161,560 | 157,094 | 171,394 | 171,623 | 177,404 | 184,858 | 171,199 | 204,241 | 157,434 | 172,381 | 158,704 | 168,025 | 147,738 | 143,434 | 171,207 | 179,610 | 32,771 | 33,935 | 28,698 | 31,789 | 22,296 | 27,084 | 22,142 | 25,220 | 25,069 | 24,973 | 24,469 | 21,309 | 22,444 | 26,837 | 23,280 | 25,405 | 27,513 | 24,395 | 27,493 | 27,259 | 26,989 | 25,414 | 24,197 | 25,925 | 3,562 | 24,715 | 27,112 | 28,641 | 14,591 | 1,042 | 1,111 | 12,730 | (1,994) | (6,768) | (7,758) | 7,775 | 2,290 | (2,620) | 942 | 18,951 | (606) | 160 | (493) | 10,405 | 576 | 2,955 | 2,575 | 10,006 |
| Free Cash Flow | 41,770 | (22,945) | 46,874 | (9,132) | (2,184) | 25,914 | (37,276) | 18,096 | (15,539) | 32,724 | 11,772 | 11,786 | (11,300) | 30,998 | 13,154 | (5,049) | (45,430) | 44,651 | 9,795 | (9,311) | (52,328) | 54,594 | (32,638) | (3,006) | 19,043 | 59,103 | (5,702) | (6,725) | 15,101 | (13,922) | 19,606 | (6,518) | 40,354 | (7,048) | 20,471 | 9,649 | (12,989) | (8,356) | 526 | 15,293 | 10,843 | (3,386) | 4,369 | (12,280) | 4,050 | (15,810) | (1,417) | 36,419 | (11) | (10,887) | (11,850) | (17,877) | 6,062 | 10,699 | (11,046) | 12,026 | (10,593) | 2,261 | 8,197 | (182) | (5,653) | 5,281 | 5,125 | 4,252 | (4,270) | 3,926 | 8,435 | 2,755 | (2,716) | 3,103 | 5,554 | (1,370) | (4,336) | 393 | 1,229 | 4,443 | (4,609) | (949) | (2,336) | 1,060 | (3,015) | (315) | 2,684 | 1,697 | 4,725 | (5,886) | 1,036 | (16) | 2,332 |
| Key Metrics | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q4 | 2017 Q3 | 2017 Q2 | 2017 Q1 | 2016 Q4 | 2016 Q3 | 2016 Q2 | 2016 Q1 | 2015 Q4 | 2015 Q3 | 2015 Q2 | 2015 Q1 | 2014 Q4 | 2014 Q3 | 2014 Q2 | 2014 Q1 | 2013 Q4 | 2013 Q3 | 2013 Q2 | 2013 Q1 | 2012 Q4 | 2012 Q3 | 2012 Q2 | 2012 Q1 | 2011 Q4 | 2011 Q3 | 2011 Q2 | 2011 Q1 | 2010 Q4 | 2010 Q3 | 2010 Q2 | 2010 Q1 | 2009 Q4 | 2009 Q3 | 2009 Q2 | 2009 Q1 | 2008 Q4 | 2008 Q3 | 2008 Q2 | 2008 Q1 | 2007 Q4 | 2007 Q3 | 2007 Q2 | 2007 Q1 | 2006 Q4 | 2006 Q3 | 2006 Q2 | 2006 Q1 | 2005 Q4 | 2005 Q3 | 2005 Q2 | 2005 Q1 | 2004 Q4 | 2004 Q3 | 2004 Q2 | 2004 Q1 | 2003 Q4 | 2003 Q2 | 2002 Q4 | 2002 Q2 | 2001 Q4 | 2001 Q2 | 2001 Q1 | 2000 Q4 | 2000 Q3 | 2000 Q2 | 2000 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Income Statement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | 30,272 | 49,691 | 48,221 | 46,666 | 46,989 | 46,965 | 48,869 | 48,529 | 48,071 | 43,642 | 44,412 | 43,393 | 40,465 | 34,926 | 30,358 | 25,219 | 24,550 | 23,204 | 24,008 | 22,620 | 24,019 | 21,307 | 21,693 | 24,018 | 26,735 | 27,135 | 28,536 | 29,119 | 28,799 | 28,268 | 27,628 | 27,090 | 26,900 | 24,040 | 25,335 | 25,989 | 24,900 | 22,563 | 24,044 | 23,742 | 23,313 | 22,387 | 23,488 | 24,600 | 23,426 | 21,262 | 23,839 | 24,318 | 24,632 | 23,940 | 23,462 | 25,323 | 26,071 | 20,185 | 24,228 | 26,044 | 26,128 | 26,155 | 33,901 | 17,871 | 31,233 | 41,665 | 32,240 | 32,732 | 38,075 | 26,942 | 33,371 | 35,819 | 44,586 | 21,433 | 31,413 | 29,721 | 28,871 | 22,923 | 29,513 | 32,468 | 30,447 | 27,189 | 30,270 | 28,886 | 27,040 | 22,050 | 21,650 | 21,547 | 19,827 | 18,275 | 17,141 | 17,252 | 12,777 | 12,250 | 12,546 | 11,855 | 11,558 | 12,596 | 13,659 | 14,013 | 14,470 | 14,921 | 14,246 | 14,138 |
| Gross Profit | 28,935 | 29,872 | 26,793 | 24,871 | 25,886 | 23,895 | 23,803 | 23,869 | 24,499 | 20,855 | 23,933 | 24,072 | 25,327 | 23,440 | 23,604 | 22,165 | 23,198 | 22,549 | 23,390 | 23,087 | 24,681 | 20,046 | 18,947 | 17,209 | 18,006 | 21,408 | 22,028 | 22,227 | 21,991 | 21,831 | 22,008 | 21,722 | 22,236 | 19,435 | 21,005 | 22,103 | 21,413 | 19,216 | 20,785 | 20,310 | 19,793 | 18,680 | 20,186 | 21,176 | 20,149 | 18,526 | 20,564 | 20,979 | 20,773 | 20,678 | 20,050 | 20,836 | 20,921 | 14,386 | 18,416 | 19,827 | 19,095 | 18,509 | 25,046 | 8,814 | 21,676 | 30,685 | 21,070 | 18,408 | 22,140 | 10,746 | 14,566 | 14,482 | 21,547 | 4,402 | 14,409 | 14,485 | 10,993 | 5,298 | 14,065 | 17,815 | 16,920 | 13,727 | 17,019 | 17,214 | 16,421 | 12,118 | 13,021 | 14,042 | 13,617 | 13,190 | 12,669 | 13,054 | 9,402 | 9,185 | 9,144 | 7,943 | 7,780 | 7,807 | 7,964 | 7,576 | 6,784 | 7,814 | 7,667 | 8,156 |
| Operating Income | 10,404 | 12,435 | 9,456 | 7,688 | 8,116 | 7,108 | 7,324 | 7,560 | 7,262 | 3,124 | 8,095 | 8,034 | 9,089 | 7,897 | 8,301 | 6,892 | 7,879 | 7,818 | 8,950 | 8,042 | 9,166 | 6,119 | 4,546 | 3,799 | 4,531 | 8,169 | 6,859 | 8,959 | 8,767 | 8,698 | 8,994 | 8,498 | 8,394 | 6,405 | 7,611 | 8,121 | 7,320 | 6,055 | 7,304 | 6,817 | 4,977 | 4,847 | 6,247 | 7,218 | 4,322 | 4,310 | 431 | 2,795 | (681) | 3,845 | 4,845 | 5,498 | 1,984 | (1,904) | 1,110 | 3,147 | 719 | 2,432 | 7,433 | (12,875) | 2,780 | (3,595) | (5,912) | 3,795 | 4,389 | (1,419) | (1,976) | 2,379 | 5,376 | (3,802) | 1,511 | 4,921 | 1,798 | (915) | 5,356 | 8,660 | 7,823 | 7,823 | 8,156 | 8,497 | 7,497 | 4,798 | 5,736 | 7,023 | 6,560 | 5,775 | 5,648 | 5,826 | 3,972 | 3,903 | 4,086 | 3,111 | 3,290 | 2,484 | 3,143 | 2,922 | 2,147 | 2,854 | 3,254 | 3,533 |
| Net Income | 8,584 | 7,528 | 8,469 | 7,116 | 7,396 | 6,665 | 6,896 | 6,897 | 6,674 | 3,144 | 7,802 | 7,408 | 8,161 | 7,132 | 7,082 | 6,247 | 7,067 | 7,013 | 7,691 | 9,224 | 8,050 | 5,470 | 4,881 | 3,533 | 4,010 | 6,994 | 5,777 | 7,348 | 7,311 | 7,278 | 7,167 | 6,784 | 6,918 | 2,520 | 5,424 | 5,106 | 5,337 | 4,696 | 4,955 | 4,783 | 3,472 | 3,336 | 4,619 | 5,134 | 3,097 | 3,050 | (232) | 2,291 | (276) | 3,439 | 2,497 | 4,012 | 1,483 | 732 | 340 | 2,463 | 653 | 1,991 | 6,232 | (8,826) | 2,049 | (1,244) | (7,299) | 3,123 | 3,182 | (194) | (1,001) | 3,224 | 4,247 | (1,789) | 1,177 | 3,410 | 1,210 | 268 | 3,698 | 5,761 | 5,255 | 5,256 | 5,416 | 5,475 | 4,986 | 3,347 | 3,841 | 4,657 | 4,393 | 3,849 | 3,764 | 3,849 | 2,681 | 2,726 | 2,738 | 2,614 | 2,221 | 2,058 | 2,023 | 1,870 | 1,385 | 1,829 | 2,063 | 2,240 |
| EPS (Diluted) | 1.11 | 0.97 | 1.06 | 0.89 | 0.90 | 0.82 | 0.81 | 0.83 | 0.76 | 0.35 | 0.90 | 0.88 | 0.94 | 0.85 | 0.81 | 0.73 | 0.80 | 0.82 | 0.85 | 1.03 | 0.86 | 0.59 | 0.51 | 0.37 | 0.40 | 0.74 | 0.56 | 0.74 | 0.70 | 0.70 | 0.66 | 0.63 | 0.62 | 0.20 | 0.48 | 0.46 | 0.41 | 0.40 | 0.41 | 0.36 | 0.28 | 0.28 | 0.37 | 0.45 | 0.27 | 0.25 | -0.01 | 0.19 | -0.05 | 0.29 | 0.20 | 0.32 | 0.20 | 0.03 | -0.00 | 0.19 | 0.03 | 0.15 | 0.56 | -0.90 | 0.17 | -0.16 | -0.77 | 0.27 | 0.28 | -0.60 | -0.26 | 0.33 | 0.44 | -0.48 | 0.16 | 0.47 | 0.17 | 0.04 | 0.50 | 0.79 | 0.72 | 0.72 | 0.74 | 0.75 | 0.68 | 0.46 | 0.52 | 0.64 | 0.60 | 0.53 | 0.51 | 0.47 | 0.46 | 0.93 | 0.90 | 0.86 | 0.70 | 0.65 | 0.62 | 0.57 | 0.43 | 0.55 | 0.62 | 0.67 |
| Balance Sheet | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash & Equivalents | 242,479 | 231,845 | 246,507 | 275,388 | 280,861 | 296,486 | 303,740 | 329,001 | 321,263 | 341,419 | 359,721 | 381,494 | 387,855 | 237,462 | 212,425 | 204,843 | 279,579 | 355,365 | 286,372 | 267,386 | 333,960 | 387,009 | 306,094 | 295,417 | 262,673 | 168,667 | 164,651 | 180,086 | 181,103 | 184,898 | 192,723 | 179,411 | 212,310 | 168,587 | 181,874 | 168,856 | 179,992 | 157,599 | 151,940 | 178,765 | 185,501 | 171,752 | 165,050 | 145,541 | 166,076 | 197,407 | 43,785 | 42,207 | 30,857 | 35,135 | 32,010 | 30,592 | 31,786 | 30,866 | 27,909 | 29,857 | 28,882 | 32,961 | 29,862 | 31,887 | 30,509 | 31,827 | 30,260 | 29,547 | 31,540 | 35,027 | 31,407 | 14,248 | 15,262 | 36,829 | 11,343 | 11,548 | 13,073 | 10,776 | 10,419 | 8,783 | 8,491 | 9,744 | 9,352 | 10,361 | 10,725 | 11,741 | 11,659 | 9,354 | 9,326 | 9,128 | 8,350 | 8,638 | 8,307 | |||||||||||
| Total Assets | 3,496,186 | 3,410,394 | 3,403,216 | 3,441,142 | 3,349,424 | 3,261,519 | 3,324,293 | 3,257,996 | 3,273,803 | 3,180,151 | 3,153,090 | 3,123,198 | 3,194,657 | 3,051,375 | 3,072,953 | 3,111,606 | 3,238,223 | 3,169,495 | 3,085,446 | 3,029,894 | 2,969,992 | 2,819,627 | 2,738,452 | 2,741,688 | 2,619,954 | 2,434,079 | 2,426,330 | 2,395,892 | 2,377,164 | 2,354,507 | 2,338,833 | 2,291,670 | 2,328,478 | 2,281,234 | 2,283,896 | 2,254,529 | 2,247,701 | 2,188,067 | 2,195,314 | 2,186,609 | 2,185,498 | 2,363,878 | 2,338,700 | 2,230,232 | 2,254,394 | 2,321,963 | 1,578,763 | 1,037,202 | 816,012 | 736,445 | 769,179 | 679,765 | 660,951 | 660,008 | 640,105 | 625,525 | 609,755 | 642,191 | 671,725 | 679,538 | 656,113 | 632,574 | 620,652 | 614,102 | 614,245 | 617,679 | 594,673 | 307,985 | 314,503 | 570,983 | 242,437 | 240,362 | 238,958 | 185,794 | 187,671 | 192,308 | 194,375 | 187,298 | 182,138 | 184,188 | 183,854 | 169,604 | 170,912 | 164,398 | 165,071 | 157,686 | 139,453 | 123,784 | 121,441 | |||||||||||
| Total Debt | 383,594 | 365,904 | 707,772 | 760,769 | 721,686 | 658,428 | 733,325 | 699,009 | 664,899 | 618,189 | 631,258 | 615,717 | 654,817 | 498,549 | 505,793 | 507,890 | 518,184 | 496,199 | 506,327 | 510,026 | 472,378 | 452,578 | 464,353 | 458,660 | 456,873 | 430,169 | 476,154 | 460,203 | 436,388 | 436,569 | 434,735 | 445,120 | 448,857 | 436,933 | 451,135 | 456,823 | 451,645 | 411,058 | 430,220 | 440,730 | 452,690 | 870,652 | 867,660 | 763,230 | 807,062 | 873,301 | 585,932 | 287,078 | 261,286 | 195,867 | 216,142 | 172,178 | 151,458 | 162,229 | 148,947 | 155,891 | 145,276 | 159,156 | 202,864 | 213,734 | 196,841 | 182,673 | 179,765 | 179,980 | 170,365 | 144,922 | 141,549 | 86,158 | 87,503 | 122,346 | 70,022 | 63,823 | 59,612 | 46,986 | 48,037 | 50,120 | 54,157 | 53,665 | 53,119 | 53,008 | 51,907 | 42,617 | 59,369 | 56,192 | 58,838 | 52,600 | 47,286 | 32,673 | 28,752 | |||||||||||
| Stockholders' Equity | 300,668 | 303,243 | 304,152 | 299,599 | 295,581 | 295,559 | 296,512 | 293,892 | 293,552 | 291,646 | 287,064 | 283,319 | 280,196 | 273,197 | 269,524 | 269,118 | 266,617 | 270,066 | 272,464 | 277,119 | 274,000 | 272,924 | 268,850 | 265,637 | 264,918 | 264,810 | 268,387 | 271,408 | 267,010 | 265,325 | 262,158 | 264,216 | 266,224 | 267,146 | 272,459 | 270,987 | 268,153 | 266,195 | 270,083 | 267,069 | 262,776 | 233,174 | 229,823 | 231,444 | 255,152 | 239,549 | 138,510 | 95,821 | 48,776 | 47,980 | 51,016 | 50,052 | 50,319 | 48,239 | 50,151 | 49,302 | 48,886 | 47,628 | 46,859 | 45,861 | 45,299 | 44,432 | 45,889 | 45,631 | 46,831 | 45,938 | 47,307 | 26,670 | 25,220 | 44,584 | 20,317 | 19,970 | 20,659 | 13,709 | 13,304 | 14,025 | 13,557 | 12,801 | 11,941 | 11,504 | 11,346 | 11,011 | 10,709 | 10,473 | 10,172 | 9,979 | 8,744 | 8,459 | 8,220 | |||||||||||
| Cash Flow | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | 41,770 | (22,945) | 46,874 | (9,132) | (2,184) | 25,914 | (37,276) | 18,096 | (15,539) | 32,724 | 11,772 | 11,786 | (11,300) | 30,998 | 13,154 | (5,049) | (45,430) | 44,651 | 9,795 | (9,311) | (52,328) | 54,594 | (32,638) | (3,006) | 19,043 | 59,103 | (5,702) | (6,725) | 15,101 | (13,922) | 19,606 | (6,518) | 40,354 | (7,048) | 20,471 | 9,649 | (12,989) | (8,356) | 526 | 15,293 | 10,843 | (3,091) | 4,501 | (11,884) | 4,386 | (15,561) | (1,208) | 36,419 | (161) | (10,737) | (11,668) | (17,651) | 6,062 | 11,250 | (10,791) | 12,239 | (10,373) | 2,469 | 8,358 | (42) | (5,520) | 5,421 | 4,923 | 5,880 | (4,159) | 4,241 | 8,556 | 2,706 | (2,609) | 3,228 | 6,014 | (1,544) | (4,162) | 436 | 1,315 | 4,583 | (4,530) | (874) | (2,269) | 1,145 | (2,935) | (213) | 2,763 | 1,788 | 4,780 | (1,313) | 1,094 | (9) | 2,365 | |||||||||||
| Capital Expenditure | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (295) | (167) | (396) | (336) | (249) | (209) | 0 | 150 | (150) | (182) | (226) | 20 | (551) | (255) | (213) | (220) | (208) | (161) | (140) | (133) | (140) | 202 | (1,628) | (111) | (315) | (121) | 49 | (107) | (125) | (460) | 174 | (174) | (43) | (86) | (140) | (79) | (75) | (67) | (85) | (80) | (102) | (79) | (91) | (55) | (4,573) | (58) | (7) | (33) | |||||||||||
| Free Cash Flow | 41,770 | (22,945) | 46,874 | (9,132) | (2,184) | 25,914 | (37,276) | 18,096 | (15,539) | 32,724 | 11,772 | 11,786 | (11,300) | 30,998 | 13,154 | (5,049) | (45,430) | 44,651 | 9,795 | (9,311) | (52,328) | 54,594 | (32,638) | (3,006) | 19,043 | 59,103 | (5,702) | (6,725) | 15,101 | (13,922) | 19,606 | (6,518) | 40,354 | (7,048) | 20,471 | 9,649 | (12,989) | (8,356) | 526 | 15,293 | 10,843 | (3,386) | 4,369 | (12,280) | 4,050 | (15,810) | (1,417) | 36,419 | (11) | (10,887) | (11,850) | (17,877) | 6,062 | 10,699 | (11,046) | 12,026 | (10,593) | 2,261 | 8,197 | (182) | (5,653) | 5,281 | 5,125 | 4,252 | (4,270) | 3,926 | 8,435 | 2,755 | (2,716) | 3,103 | 5,554 | (1,370) | (4,336) | 393 | 1,229 | 4,443 | (4,609) | (949) | (2,336) | 1,060 | (3,015) | (315) | 2,684 | 1,697 | 4,725 | (5,886) | 1,036 | (16) | 2,332 | |||||||||||