Shell plc logo SHEL - Shell plc

Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 9
HOLD 4
SELL 0
STRONG
SELL
0
| PRICE TARGET: $100.88 DETAILS
HIGH: $122.40
LOW: $89.00
MEDIAN: $98.00
CONSENSUS: $100.88
UPSIDE: 15.69%
Metric 2026 Q1 2025 Q4 2025 Q3 2025 Q2 2025 Q1 2024 Q4 2024 Q3 2024 Q2 2024 Q1 2023 Q4 2023 Q3 2023 Q2 2023 Q1 2022 Q4 2022 Q3 2022 Q2 2022 Q1 2021 Q4 2021 Q3 2021 Q2 2021 Q1 2020 Q4 2020 Q3 2020 Q2 2020 Q1 2019 Q4 2019 Q3 2019 Q2 2019 Q1 2018 Q4 2018 Q3 2018 Q2 2018 Q1 2017 Q4 2017 Q3 2017 Q2 2017 Q1 2016 Q4 2016 Q3 2016 Q2 2016 Q1 2015 Q4 2015 Q3 2015 Q2 2015 Q1 2014 Q4 2014 Q3 2014 Q2 2014 Q1 2013 Q4 2013 Q3 2013 Q2 2013 Q1 2012 Q4 2012 Q3 2012 Q2 2012 Q1 2011 Q4 2011 Q3 2011 Q2 2011 Q1 2010 Q4 2010 Q3 2010 Q2 2010 Q1 2009 Q4 2009 Q3 2009 Q2 2009 Q1 2008 Q4 2008 Q3 2008 Q2 2008 Q1 2007 Q4 2007 Q3 2007 Q2 2007 Q1 2006 Q4 2006 Q3 2006 Q2 2006 Q1 2005 Q4 2005 Q3 2005 Q2 2005 Q1 2004 Q4 2004 Q3
Revenue
Revenue 69,691 64,093 68,153 65,406 69,234 66,281 71,089 74,463 72,478 78,732 76,350 74,578 86,959 101,303 95,749 100,059 84,204 85,280 60,044 60,515 55,665 43,989 44,021 32,504 60,029 84,006 86,592 90,544 83,735 102,228 100,151 96,765 89,235 85,422 75,830 72,131 71,796 64,767 61,855 58,415 48,554 58,146 68,706 72,402 65,706 92,374 107,851 111,222 109,658 109,243 116,513 112,669 112,810 118,047 112,118 117,068 119,920 115,575 123,412 121,261 109,923 106,836 90,712 91,860 87,708 86,051 75,755 66,243 59,441 81,073 131,567 131,419 114,302 106,703 90,703 84,896 73,480 75,500 84,254 83,127 75,964 75,496 76,435 82,644 72,157 76,301 70,685
Cost of Revenue 56,257 56,813 56,577 55,678 56,529 59,447 59,941 62,565 58,330 67,538 61,244 63,241 69,207 79,167 82,259 78,625 67,074 69,540 55,940 50,769 47,073 35,213 40,461 52,004 56,288 77,055 76,717 82,124 72,227 91,727 87,524 85,468 78,785 76,454 67,754 66,352 65,762 58,789 56,479 54,535 46,198 55,962 71,187 63,620 58,684 86,096 96,792 100,489 98,438 98,994 103,411 103,403 97,286 104,504 97,632 104,910 103,509 102,101 108,658 104,931 94,040 85,432 82,526 75,684 70,188 68,261 61,666 52,219 46,230 86,225 105,422 109,261 96,780 92,315 77,321 68,715 60,666 64,408 70,383 67,838 61,922 63,889 60,704 69,464 58,565 65,358 58,604
Gross Profit 13,434 7,280 11,576 9,728 12,705 6,834 11,148 11,898 14,148 11,194 15,106 11,337 17,752 22,136 13,490 21,434 17,130 15,740 4,104 9,746 8,592 8,775 3,560 (19,500) 3,741 6,951 9,875 8,420 11,508 10,501 12,627 11,297 10,450 8,968 8,076 5,779 6,034 5,978 5,376 3,880 2,356 2,184 (2,481) 8,782 7,022 6,278 11,059 10,733 11,220 10,249 13,102 9,266 15,524 13,543 14,486 12,158 16,411 13,474 14,754 16,330 15,883 21,404 8,186 16,176 17,520 17,790 14,089 14,024 13,211 (5,152) 26,145 22,566 17,847 14,388 13,382 16,181 12,814 11,092 13,871 15,289 14,042 11,607 15,731 13,180 13,592 10,943 12,081
Operating Expenses
R&D Expenses 167 298 409 278 185 331 294 263 212 469 267 297 253 403 220 264 189 304 145 201 166 199 233 232 243 306 219 225 212 314 227 237 208 260 230 220 212 280 248 243 243 297 291 252 253 363 302 274 283 428 291 305 294 419 311 289 295 404 253 249 219 422 203 180 214 (1,178) 318 0 0 0 1,473 0 325 0 0 450 272 0 401 0 0 0 275 248 261 (741) 294
SG&A Expenses 2,803 3,432 3,258 3,077 2,840 3,231 3,139 3,094 2,975 3,622 3,447 3,314 3,051 3,491 3,229 2,924 3,239 2,867 2,892 3,107 2,462 3,059 2,366 2,370 2,393 2,831 2,429 2,881 2,352 3,162 2,829 2,781 2,588 2,953 2,750 2,394 2,412 2,912 2,856 3,227 3,106 3,090 2,896 3,076 2,894 3,426 3,350 3,755 3,434 3,861 3,566 3,661 3,587 3,698 3,676 3,432 3,659 3,706 3,516 3,749 3,364 4,301 3,701 3,433 4,093 5,532 4,306 3,943 3,649 4,557 4,058 4,444 3,969 4,880 3,843 4,120 3,778 4,648 4,126 4,679 3,413 5,549 3,254 4,165 3,795 13,452.0 533
Other Expenses 98 391 175 360 210 860 305 496 750 467 436 444 404 649 424 370 269 280 526 332 285 0 222 723 294 965 644 439 306 545 322 243 230 921 326 255 443 568 548 535 457 549 3,406 964 800 1,323 846 1,128 927 1,766 1,636 1,228 648 1,167 713 862 362 825 661 379 401 3,882 610 3,640 3,303 5,560 4,978 3,803 3,438 (15,015) 11,771 408 0 (2,880) 0 1,133 362 (1,211) 86 0 466 (1,887) 1,612 (248) (261) (11,095.0) 5,620
Operating Expenses 3,068 4,121 3,842 3,715 3,235 4,422 3,738 3,853 3,937 4,559 4,150 4,055 3,708 4,543 3,873 3,558 3,697 3,451 3,563 3,640 2,913 3,258 2,821 3,325 2,930 4,102 3,292 3,545 2,870 4,021 3,378 3,261 3,026 4,134 3,306 2,869 3,067 3,760 3,652 4,005 3,806 3,936 6,593 4,292 3,947 5,112 4,498 5,157 4,644 6,055 5,493 5,194 4,529 5,281 4,699 4,581 4,315 4,935 4,430 4,377 3,984 8,605 4,514 7,253 7,610 9,914 9,602 8,015 7,294 (10,458) 17,302 4,852 4,294 2,000 3,843 5,703 4,412 3,437 4,613 4,679 3,879 3,662 5,141 4,165 3,795 1,616.0 6,447
Operating Income
Operating Income 10,366 3,159 7,734 6,013 9,470 2,412 7,410 8,045 10,211 6,635 10,956 7,282 14,044 17,593 9,617 17,876 13,433 12,289 541 6,106 5,679 5,517 739 (22,825) 811 2,849 6,583 4,875 8,638 6,480 9,249 8,036 7,424 4,834 4,770 2,910 2,967 2,218 1,724 (125) (1,450) (1,752) (9,074) 4,490 3,075 1,166 6,561 5,576 6,576 4,194 7,609 4,072 10,995 8,262 9,787 7,577 12,096 8,539 10,324 11,953 11,899 12,799 3,672 8,923 9,910 7,876 4,487 6,009 5,917 5,306 8,843 17,306 13,228 12,388 9,539 10,478 8,402 7,655 9,258 10,610 10,163 7,945 10,590 9,015 9,797 9,327.0 5,634
Interest Expense 1,473 1,263 1,284 1,075 1,120 1,285 1,174 1,235 1,164 1,176.1 1,131 1,211 1,165 923 734 695 1,768 963 859 893 892 876 992 1,097 1,118 1,118 1,161 1,252 1,159 971 909 929 936 870 1,011 1,295 1,112 1,115 948 770 370 519 527 466 376 430 417 505 452 470 392 379 401 379 415 411 552 287 331 360 395 227 317 191 261 4 189 166 183 0 836 140 0 0 0 0 0 0 0 0 0 0 0 39 70 755 0
Interest Income 372 452 468 559 566 185 778 690 807 600.2 813 712 671 445 415 295 111 173 232 151 295 494 277 158 262 340 2,180 662 443 1,047 397 1,787 840 106 841 0 317 1,343 255 910 389 1,237 285 412 1,735 974 462 2,336 351 212 230 246 401 2,437 944 1,304 914 1,320 504 1,175 2,582 2,832 1,010 0 317 577 271 0 0 0 0 0 53 0 0 477 901 0 60 0 155 0 268 0 0 431.0 64
Profitability
EBITDA 16,539 13,911 15,031 12,513 15,520 11,319 14,022 14,281 18,089 16,925 18,138 12,267 21,216 19,234 17,834 32,463 17,932 23,676 8,057 10,913 15,025 184 9,123 5,279 8,834 13,147 16,348 12,868 16,515 15,122 15,844 15,898 14,637 13,218 13,081 10,022 12,320 11,101 8,998 7,828 5,875 5,559 3,560 10,711 10,819 7,949 13,264 16,983 16,421 12,059 13,507 13,253 17,924 16,661 16,973 13,898 19,352 15,335 16,672 18,120 20,134 14,724 11,898 12,160 13,153 8,626 9,099 9,288 9,007 (4,797) 19,690 23,696 16,374 7,404 12,381 17,464 14,733 5,504 14,127 13,742 15,138 3,736 20,489 12,151 12,952 12,813.0 9,410
EBIT 10,801 8,161 9,208 7,050 10,079 5,490 8,444 8,639 12,208 2,755 12,422 6,559 15,519 17,367 12,169 26,855 12,544 17,232 2,052 5,023 9,129 (21,093) 1,434 (22,810) 1,741 3,909 9,533 6,169 10,565 8,878 10,646 10,539 9,303 7,422 6,673 3,841 4,482 4,543 2,807 1,731 (272) 278 (8,596) 6,038 6,215 2,958 8,535 9,628 8,997 6,430 9,354 5,751 13,699 12,826 13,098 10,395 15,950 12,092 12,869 15,254 16,818 11,488 5,702 8,923 10,227 4,878 4,758 6,009 5,917 (8,481) 16,303 20,257 13,228 3,564 9,539 14,226 11,473 2,198 10,762 10,610 12,326 949 17,586 9,015 9,797 8,623 9,410
Income Before Tax 9,328 6,898 7,924 5,975 8,959 4,205 7,270 7,404 11,044 1,634 11,291 5,348 14,354 16,444 11,435 26,160 10,776 16,269 1,193 4,130 8,237 (4,124) 442 (23,907) 623 2,791 8,372 4,917 9,406 7,907 9,737 9,610 8,367 6,552 5,662 2,546 3,370 3,428 1,859 961 (642) (241) (9,123) 5,572 5,839 2,528 8,118 9,123 8,545 5,960 8,962 5,372 13,298 12,447 12,683 9,984 15,398 11,805 12,538 14,894 16,423 11,261 5,385 8,732 9,966 4,874 4,569 5,843 5,734 (470) 15,467 20,117 15,706 13,388 11,489 14,226 11,473 9,148 10,762 12,392 12,326 8,175 15,042 10,056 11,292 7,868 9,410
Income Tax Expense 3,570 2,719 2,504 2,332 4,083 3,164 2,879 3,754 3,604 1,099 4,115 2,195 5,582 5,975 4,587 7,922 3,457 4,665 1,510 571 2,453 (168) (104) (5,806) 646 1,702 2,348 1,755 3,248 2,261 3,696 3,422 2,336 2,615 1,450 904 (274) 1,820 425 (319) (1,097) (1,183) (1,730) 1,458 1,302 2,110 3,693 3,778 4,003 4,138 4,225 3,631 5,072 5,664 5,389 5,874 6,522 5,337 5,505 6,135 7,498 4,405 1,820 4,245 4,400 2,863 1,281 1,940 2,218 2,489 6,987 8,363 6,505 4,755 4,448 5,415 4,032 3,635 4,507 4,865 5,310 3,572 5,558 4,595 4,273 2,892.0 3,791
Net Income 5,694 4,134 5,322 3,601 4,780 928 4,291 3,517 7,358 472 7,044 3,134 8,709 10,410 6,743 18,040 7,116 11,461 (447) 3,428 5,660 (4,014) 489 (18,131) (24) 965 5,879 2,998 6,001 5,590 5,839 6,024 5,899 3,807 4,087 1,545 3,538 1,541 1,375 1,175 484 939 (7,416) 3,986 4,430 773 4,463 5,307 4,509 1,781 4,677 1,737 8,176 6,671 7,139 4,063 8,719 6,500 6,976 8,662 8,780 6,790 3,463 4,393 5,481 1,961 3,247 3,822 3,488 (2,810) 8,448 11,556 9,083 8,467 6,916 8,667 7,281 5,283 5,942 7,324 6,893 4,368 9,032 5,236 6,674 4,571.0 5,371
Per Share Data
EPS (Basic) 2.00 1.44 1.82 1.22 1.52 0.30 1.38 1.10 2.28 0.14 2.12 0.92 2.52 2.94 1.86 4.84 1.88 2.98 -0.12 0.88 1.46 -1.04 0.12 -4.66 -0.01 0.24 1.46 0.74 1.48 1.36 1.40 1.44 1.42 0.92 1.00 0.38 0.86 0.38 0.34 0.30 0.14 0.30 -2.34 1.26 1.40 0.24 1.40 1.68 1.44 0.56 1.50 0.56 2.60 2.12 2.28 1.32 2.80 2.08 2.24 2.78 2.84 2.22 1.12 1.44 1.78 0.64 1.06 1.24 1.14 -0.92 2.74 3.74 2.94 2.70 2.20 2.76 2.32 1.68 1.84 2.26 2.12 1.34 2.68 0.44 2.12 1.36 1.58
EPS (Diluted) 2.00 1.42 1.80 1.20 1.50 0.30 1.36 1.10 2.26 0.14 2.10 0.92 2.50 2.92 1.84 4.80 1.86 2.96 -0.11 0.88 1.44 -1.04 0.12 -4.66 -0.01 0.24 1.46 0.74 1.46 1.34 1.40 1.44 1.40 0.92 1.00 0.38 0.86 0.38 0.34 0.30 0.14 0.30 -2.34 1.24 1.38 0.24 1.40 1.68 1.44 0.56 1.50 0.54 2.58 2.12 2.28 1.32 2.80 2.08 2.24 2.78 2.84 2.22 1.12 1.44 1.78 0.64 1.06 1.24 1.14 -0.92 2.74 3.74 2.92 2.70 2.20 2.76 2.30 1.68 1.84 2.26 2.10 1.34 2.68 0.44 2.12 1.36 1.58
Shares Outstanding 2,826.9 2,869.8 2,922.9 2,973.9 3,149.8 3,074.2 3,155.1 3,197.3 3,220.1 3,279.2 3,334.1 3,396.7 3,459.4 3,531.9 3,638.3 3,726.6 3,801.5 3,850.9 3,886.7 3,895.1 3,891.1 3,892.2 4,075 3,890.8 3,909.9 3,953.6 4,008.8 4,050.4 4,076.1 4,113.9 4,145.1 4,154.7 4,152.3 4,137.3 4,124.8 4,106.4 4,077.4 4,050.9 4,027.2 4,000 3,586.7 3,178 3,163.8 3,152.3 3,146.1 3,150.5 3,166.9 3,161.5 3,143.9 3,136.4 3,134.8 3,156.8 3,154.4 3,141.4 3,133.2 3,132.9 3,114.7 3,115.7 3,119.1 3,108.2 3,081.7 3,066.3 3,066.3 3,067 3,063.2 3,062.1 3,063.5 3,063.3 3,060.8 3,060.8 3,073.6 3,085.2 3,097.8 3,108.3 3,130.9 3,138.2 3,143.5 3,143.5 3,186.4 3,228.8 3,254.9 3,254.9 3,362.3 2,925.8 3,155.5 3,385.2 3,385.2
Metric 2026 Q1 2025 Q4 2025 Q3 2025 Q2 2025 Q1 2024 Q4 2024 Q3 2024 Q2 2024 Q1 2023 Q4 2023 Q3 2023 Q2 2023 Q1 2022 Q4 2022 Q3 2022 Q2 2022 Q1 2021 Q4 2021 Q3 2021 Q2 2021 Q1 2020 Q4 2020 Q3 2020 Q2 2020 Q1 2019 Q4 2019 Q3 2019 Q2 2019 Q1 2018 Q4 2018 Q3 2018 Q2 2018 Q1 2017 Q4 2017 Q3 2017 Q2 2017 Q1 2016 Q4 2016 Q3 2016 Q2 2016 Q1 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
Current Assets
Cash & Cash Equivalents 23,117 30,216 33,053 32,682 35,601 39,110 42,252 38,148 39,949 38,774 43,031 45,094 42,074 40,246 35,978 38,970 38,360 36,970 38,073 34,104 30,985 31,830 35,714 27,939 21,811 18,055 15,417 18,470 21,470 26,741 19,112 19,468 21,927 20,312 20,699 23,992 19,595 19,130 19,984 15,222 11,019 31,752 31,846 26,981 19,867 21,607 19,027 15,419 11,924 9,696 14,278 12,540 17,614 18,550 18,839 17,282 15,024 11,292 19,256 19,465 16,608 13,444 11,282 12,008 8,448 9,719 14,275 10,596 15,961 15,188 7,821 8,990 14,417 9,656 14,092 15,117 11,184 9,002 11,240 11,774 12,767 11,730 15,998 11,520 8,888 9,201.0 3,948 3,244
Short-Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 53,891 44,597 45,287 45,570 48,247 31,230 46,782 50,619 53,178 36,461 52,077 52,383 61,738 39,540 66,699 66,708 63,481 34,945 46,366 43,694 40,142 21,967 33,033 32,375 36,798 30,429 40,694 43,139 44,521 27,541 51,097 48,654 45,071 30,721 41,335 36,932 39,245 25,766 38,654 40,359 35,575 22,714 36,697 41,839 40,318 31,566 52,056 56,832 56,093 39,094 55,343 54,138 58,155 52,770 70,972 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54,962 0 0 0 39,657 0 0 0 0 0 0 0 29,713.0 0 0
Inventory 28,700 22,216 22,913 23,283 22,984 23,426 24,143 26,449 26,471 26,019 30,230 26,975 28,579 31,894 34,721 36,087 30,008 25,258 24,596 25,097 22,680 19,457 17,306 17,726 13,897 24,071 23,240 24,465 23,937 21,117 29,313 27,975 25,014 25,223 24,019 22,318 21,589 21,775 20,562 20,626 17,396 15,822 19,276 22,485 19,968 19,701 27,318 31,361 28,829 30,009 29,820 29,024 31,531 30,781 32,358 28,295 34,163 28,976 30,250 33,955 33,632 29,348 28,922 27,972 28,714 27,410 25,420 24,921 21,404 19,342 33,442 39,624 32,184 31,503 27,906 26,497 23,960 23,215 23,391 24,660 21,600 19,776 21,490 18,566 17,517 15,375.0 16,866 14,545
Other Current Assets 13,454 10,144 19,923 20,062 19,822 28,447 12,378 13,416 13,493 26,705 15,913 16,033 18,182 39,747 25,920 23,459 20,172 22,617 22,535 8,787 5,752 15,019 6,258 8,161 12,467 15,852 6,835 7,022 6,062 16,728 7,724 7,415 6,034 15,208 5,871 4,810 4,956 15,688 7,898 9,188 17,260 19,808 12,433 9,090 11,378 23,005 7,000 8,393 7,577 24,544 7,218 8,174 8,443 9,191 0 71,200 78,798 0 78,529 75,493 78,103 70,102 62,769 62,615 62,874 59,328 66,966 72,529 77,116 82,040 90,100 127,241 87,507 71,050 61,636 60,649 58,998 57,297 63,895 0 0 66,386 83,812 0 35 6,055.0 37,898 32,505
Total Current Assets 119,162 107,173 121,176 121,597 126,654 127,926 125,555 128,632 133,091 134,115 141,251 140,485 150,573 165,938 163,318 165,224 152,021 128,765 131,570 111,682 99,559 91,954 92,311 86,201 84,973 92,689 86,186 93,096 95,990 97,482 107,246 103,512 98,046 95,404 91,924 88,052 85,385 86,569 87,098 85,395 81,250 93,358 100,252 100,395 91,531 99,778 105,401 112,005 104,423 103,343 106,659 103,876 115,743 114,734 122,169 116,777 127,985 119,777 128,035 128,913 128,343 112,894 102,973 102,595 100,036 96,457 106,661 108,046 114,481 116,570 131,363 175,855 134,108 115,397 103,634 102,263 94,142 91,885 98,526 98,761 95,168 97,892 121,300 81,506 71,593 62,049.0 58,712 50,294
Non-Current Assets
Property, Plant & Equipment 185,708 185,077 183,907 186,461 183,712 185,219 191,721 189,656 191,952 194,835 197,043 197,177 199,209 198,642 193,681 200,122 193,301 194,932 196,261 205,272 208,298 209,700 211,976 213,100 232,099 238,349 236,921 239,066 239,189 223,175 224,172 223,287 226,328 226,380 225,428 226,208 220,322 236,098 241,059 242,907 245,133 182,838 181,681 192,633 189,263 192,472 190,842 193,069 194,608 191,897 186,541 180,863 180,244 172,293 162,401 155,526 155,239 152,081 147,027 148,057 144,835 142,705 139,863 133,179 133,669 131,619 127,207 121,708 113,255 112,038 114,193 109,191 105,806 101,521 96,611 90,584 103,624 100,988 96,133 94,102 88,537 87,558 85,601 84,816 85,778 87,918.0 97,430 95,165
Goodwill 15,189 15,662 16,034 16,332 16,072 16,032 16,600 16,538 16,554 16,660 17,345 17,655 17,651 16,039 0 0 0 14,920 0 0 0 14,039 0 0 0 14,205 0 0 0 13,716 0 0 0 13,662 0 0 0 12,987 0 0 0 2,010 0 0 0 2,396 0 0 0 2,563 0 0 0 2,615 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2,933 0 0 0 0 0 0 0 0 0 0
Intangible Assets 10,873 11,010 9,546 11,338 11,365 9,480 8,188 9,387 9,999 10,253 8,288 8,642 9,751 9,662 24,362 25,540 24,935 9,773 22,344 22,462 22,872 8,671 22,536 23,163 23,218 9,281 23,116 23,471 23,644 9,870 23,684 23,968 24,312 10,518 24,425 24,507 23,705 10,980 23,871 21,093 21,327 4,273 6,300 6,779 6,852 4,680 7,135 7,423 7,482 1,831 4,348 4,384 4,456 1,855 4,478 0 0 0 0 4,668 4,725 5,039 5,171 5,171 5,296 5,356 5,288 5,197 4,961 5,021 5,541 5,336 5,282 5,366 5,307 5,126 5,117 1,875 4,697 4,721 4,444 4,350 4,361 4,403 4,428 4,528.0 4,338 4,380
Long-Term Investments 37,000 29,332 33,460 33,688 26,520 25,700 28,826 28,070 28,146 27,703 27,806 27,865 28,200 27,226 34,798 26,771 26,839 27,212 27,386 36,108 25,878 25,673 25,098 24,915 25,530 25,797 27,144 28,519 29,071 28,403 28,676 31,182 35,875 35,149 37,687 37,614 40,360 39,207 39,397 39,559 39,128 33,566 34,513 36,138 35,595 35,673 37,908 39,102 40,670 39,328 38,713 38,524 39,356 0 0 (4,425) (4,545) 0 (4,500) 0 0 37,223 48,366 44,304 45,288 45,058 44,143 43,756 38,183 0 40,787 41,704 40,409 0 36,749 34,911 29,828 0 26,826 22,226 24,824 0 22,827 0 0 24,369.0 0 0
Other Non-Current Assets 5,192 13,924 5,527 10,980 24,925 23,252 24,059 22,500 22,297 22,704 21,765 23,209 23,770 25,517 13,314 30,241 27,891 28,777 31,208 7,941 28,793 29,231 27,329 27,719 28,141 24,015 22,407 24,739 23,931 26,548 24,211 25,285 26,158 25,984 33,618 34,404 41,179 25,434 28,223 28,487 29,466 24,112 20,955 20,383 18,591 18,117 18,125 19,117 19,410 18,550 18,352 17,861 17,195 54,509 67,056 69,388 71,410 64,146 66,908 63,574 59,763 19,338 8,909 7,528 8,350 9,158 9,646 8,886 6,976 45,354 6,219 6,504 6,406 43,933 5,903 5,548 5,285 34,627 4,598 8,481 4,667 27,154 4,102 28,811 30,924 5,793.0 20,709 20,076
Total Non-Current Assets 261,436 263,178 256,562 266,323 262,594 259,683 269,394 266,151 268,948 272,155 272,247 274,548 278,581 277,086 274,040 282,674 272,966 275,614 277,199 286,175 285,841 287,314 286,939 288,897 308,988 311,647 309,588 315,795 315,835 301,712 300,743 303,722 312,673 311,693 321,158 322,733 325,566 324,706 332,550 332,046 335,054 246,799 243,449 255,933 250,301 253,338 254,010 258,711 262,170 254,169 247,954 241,632 241,251 235,560 238,181 229,055 231,315 225,480 219,447 221,911 214,984 209,666 207,681 194,662 197,166 195,724 190,593 183,691 166,839 165,831 170,718 166,824 161,312 154,073 147,945 139,277 146,989 143,391 134,918 131,789 124,865 121,624 119,930 120,991 123,905 125,397.0 122,477 119,621
Total Assets 380,598 370,351 377,738 387,920 389,248 387,609 394,949 394,783 402,039 406,270 413,498 415,033 429,154 443,024 437,358 447,898 424,987 404,379 408,769 397,857 385,400 379,268 379,250 375,098 393,961 404,336 395,774 408,891 411,825 399,194 407,989 407,234 410,719 407,097 413,082 410,785 410,951 411,275 419,648 417,441 416,304 340,157 343,701 356,328 341,832 353,116 359,411 370,716 366,593 357,512 354,613 345,508 356,994 350,294 360,350 345,832 359,300 345,257 347,482 350,824 343,327 322,560 310,654 297,257 297,202 292,181 297,254 291,737 281,320 282,401 302,081 342,679 295,420 269,470 251,579 241,540 241,131 235,276 233,444 230,550 220,033 219,516 241,230 202,497 195,498 187,446.0 181,189 169,915
Current Liabilities
Account Payables 64,288 57,770 56,816 58,379 60,870 29,767 61,076 63,943 65,997 34,591 67,188 63,996 68,857 42,632 70,341 75,445 71,741 34,136 59,722 54,948 49,456 22,664 36,546 34,615 39,441 29,497 45,543 49,347 48,879 30,351 54,713 52,270 49,405 33,196 47,539 43,630 44,166 28,069 42,111 43,176 40,043 23,795 45,338 48,850 46,117 32,131 59,511 63,546 62,794 41,927 64,788 63,088 64,771 42,448 77,550 75,361 85,360 81,846 80,357 79,344 82,270 76,550 65,980 64,553 65,603 67,161 0 76,298 81,554 85,091 0 126,246 89,531 36,349 0 61,978 64,156 26,509 64,445 63,701 62,350 69,013 82,912 52,678 45,692 18,693.0 38,399 0
Short-Term Debt 10,060 9,128 10,022 10,457 11,391 6,940 12,015 10,849 11,046 5,366 10,119 12,114 9,044 4,620 8,046 6,521 7,027 4,080 10,686 13,042 14,541 12,756 17,811 17,530 15,767 10,108 12,812 16,617 15,381 9,112 13,923 9,924 14,392 10,711 8,675 9,616 8,620 8,361 11,192 10,863 7,868 4,999 5,149 7,366 8,137 6,694 5,917 5,221 4,493 7,937 5,106 4,954 8,461 7,506 0 4,597 5,657 6,712 8,268 11,022 10,839 9,951 9,932 4,505 2,422 4,171 4,774 4,621 6,693 9,497 5,984 5,352 5,684 5,736 4,683 5,266 5,393 6,060 6,395 6,112 5,185 5,338 6,714 5,479 5,755 5,734.0 7,173 0
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 14,491 14,113 0 15,305 14,798 14,794 13,674 13,431 14,986 15,923 9,189 0 12,426 12,078 13,408 0 15,895 14,412 10,487 0 11,214 9,835 36,047 10,679 10,525 11,047 0 12,510 0 0 9,058.0 0 0
Other Current Liabilities 15,242 15,517 19,336 19,542 19,476 38,672 12,245 12,617 12,928 34,309 17,824 20,018 24,776 51,132 40,285 36,712 34,530 38,234 33,824 16,512 12,434 22,186 15,804 16,856 20,633 21,123 16,416 17,936 18,146 23,017 20,699 18,896 17,338 20,568 18,284 17,553 17,554 21,264 21,261 23,034 30,153 27,384 25,823 21,912 24,887 30,450 22,637 25,748 24,707 43,394 23,888 23,227 26,389 24,244 11,810 3,217 3,359 14,101 3,598 3,717 3,537 3,745 3,443 3,278 3,824 4,268 72,490 2,631 2,615 2,834 91,112 3,106 3,270 41,812 65,688 2,400 2,258 8,132 2,047 1,897 1,888 10,613 1,556 12,519 15,145 15,318.0 0 50,220
Total Current Liabilities 93,473 82,415 89,621 92,020 96,080 95,034 89,625 91,496 93,911 95,467 95,131 96,128 102,677 121,311 118,672 118,678 113,298 95,547 104,232 84,502 76,431 73,708 70,541 69,392 76,243 79,624 75,165 84,317 82,844 77,813 89,746 81,521 81,589 79,767 74,920 71,245 70,783 73,825 74,937 77,465 78,465 70,948 76,669 78,495 79,502 86,212 88,429 94,904 92,381 93,258 93,782 91,269 99,621 96,979 104,229 97,666 108,489 102,659 107,528 108,881 111,440 100,552 92,786 84,432 84,353 84,789 89,143 93,755 100,711 105,529 112,728 150,599 112,897 94,384 82,515 80,858 81,642 76,748 83,566 82,235 80,470 84,964 103,692 70,676 66,592 54,852.0 56,043 50,220
Non-Current Liabilities
Long-Term Debt 40,356 66,515 35,384 36,263 36,632 41,500 39,007 39,019 42,001 48,564 44,174 44,665 48,301 51,532 47,384 50,188 52,205 57,499 56,736 58,694 59,651 66,838 62,315 58,387 50,008 55,779 45,027 45,271 47,463 53,686 64,455 70,547 73,630 59,430 79,681 80,731 83,009 69,256 86,637 79,466 73,005 47,195 50,438 45,575 35,703 32,144 37,065 38,901 41,236 36,218 31,972 28,017 27,329 26,054 0 28,383 29,116 30,463 31,092 36,812 31,788 34,381 35,148 35,796 34,889 30,862 31,522 25,469 18,341 13,772 10,742 11,072 11,378 12,363 12,660 12,236 11,978 9,713 7,665 8,472 7,347 7,578 7,795 7,905 7,977 8,858.0 9,638 0
Deferred Tax Liabilities 11,884 11,983 11,955 12,921 13,257 13,505 15,487 15,293 15,179 15,347 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10,312 16,107 15,626 15,887 14,649 15,814 16,626 15,573 13,388 13,179 13,802 14,184 13,838 13,917 13,726 12,778 12,518 14,688 13,994 13,473 13,039 13,665 13,159 13,114 13,094 12,485 12,007 11,061 10,763 12,411 12,807 12,625 12,930.0 13,459 0
Other Non-Current Liabilities 35,055 5,185 34,384 34,672 34,121 33,221 35,702 36,184 36,055 35,249 53,395 54,559 54,848 54,322 54,504 57,701 53,135 52,638 53,149 55,078 54,188 55,908 57,123 57,801 55,041 52,889 51,916 52,290 51,565 52,157 52,302 53,926 54,187 55,648 59,948 62,552 64,406 65,947 69,345 68,004 66,820 52,239 54,112 54,250 57,805 55,786 52,925 50,798 49,846 46,888 48,453 48,001 48,805 36,900 54,831 26,081 26,616 26,483 26,845 21,189 4,417 4,250 4,696 4,869 4,579 4,586 24,160 4,619 3,642 21,716 23,548 25,105 24,509 23,716 22,713 20,943 20,887 20,776 19,437 19,603 18,184 18,287 17,527 17,040 18,966 19,423.0 7,174 39,859
Total Non-Current Liabilities 112,524 112,616 110,294 112,813 112,499 112,407 115,786 116,097 119,824 122,441 125,423 126,811 130,946 129,116 128,448 134,921 132,156 133,506 137,854 142,112 142,016 147,023 148,368 145,261 134,339 134,249 128,028 128,319 128,725 118,847 116,757 124,473 127,817 129,518 139,629 143,283 147,415 148,939 155,982 147,470 139,825 105,088 104,550 99,825 93,508 94,118 89,990 89,699 91,082 83,106 80,425 76,018 76,134 77,133 70,938 70,090 71,619 71,595 73,751 74,627 72,204 72,228 73,423 73,662 73,112 69,257 69,599 62,860 52,668 48,006 48,978 50,171 49,360 49,118 49,038 46,338 45,979 43,583 39,587 40,082 36,592 36,628 37,733 37,752 39,568 41,211.0 42,599 39,859
Total Liabilities 205,997 195,031 199,915 204,833 208,579 207,441 205,411 207,593 213,735 217,908 220,554 222,939 233,623 250,427 247,120 253,599 245,454 229,053 242,086 226,614 218,447 220,731 218,909 214,653 210,582 213,873 203,193 212,636 211,569 196,660 206,503 205,994 209,406 209,285 214,549 214,528 218,198 222,764 230,919 224,935 218,290 176,036 181,219 178,320 173,010 180,330 178,419 184,603 183,463 176,364 174,207 167,287 175,755 174,112 175,167 167,756 180,108 174,254 181,279 183,508 183,644 172,780 166,209 158,094 157,465 154,046 158,742 156,615 153,379 153,535 161,706 200,770 162,257 143,502 131,553 127,196 127,621 120,331 123,153 122,317 117,062 121,592 141,425 108,428 106,160 96,063.0 98,642 90,079
Stockholders' Equity
Common Stock 471 477 485 493 502 510 519 528 537 544 555 562 572 584 598 614 630 641 647 651 651 651 651 651 652 657 666 674 680 685 692 696 696 696 692 689 687 683 679 675 671 546 543 541 539 540 543 544 543 542 540 540 543 542 540 538 539 0 535 535 532 529 527 527 527 527 527 527 527 527 529 531 534 536 0 0 0 545 0 0 0 571 0 583 583 584.0 0 0
Retained Earnings 190,749 190,826 192,455 155,458 157,524 158,834 163,482 164,708 167,038 165,915 171,134 169,270 172,063 169,482 164,978 166,072 154,385 153,026 144,885 149,155 147,041 142,616 147,737 148,521 167,672 172,431 177,928 178,309 181,588 182,606 183,014 183,148 179,935 177,645 176,170 175,057 176,448 175,566 176,170 177,464 178,599 180,100 180,326 190,087 188,482 186,981 189,394 188,858 186,259 183,474 184,788 182,810 185,079 180,246 175,005 170,116 169,061 0 157,987 154,346 147,467 140,179 133,901 133,010 130,681 127,633 128,284 127,730 126,589 125,447 130,663 125,329 117,095 111,668 0 0 0 99,677 0 0 0 90,578 0 85,407 82,180 80,788.0 0 0
Accumulated Other Comprehensive Income (17,560) (16,218) (16,826) 25,031 20,633 18,809 23,974 20,017 18,836 19,994 19,356 20,475 20,528 20,252 20,793 23,660 20,829 18,145 17,704 18,039 15,868 11,889 8,626 7,830 11,161 13,234 9,869 13,141 13,903 15,201 13,673 13,321 16,546 15,861 18,010 17,142 13,528 10,243 9,883 12,377 17,097 (17,924) (19,675) (13,995) (21,215) (15,709) (10,089) (4,541) (4,928) (4,123) (6,335) (6,637) (5,970) 0 0 0 0 0 0 0 0 0 0 0 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 173,583 174,392 175,824 181,136 178,813 178,307 187,673 185,407 186,565 186,607 191,199 190,461 193,317 190,472 186,523 190,500 175,998 171,966 163,390 167,999 163,714 155,310 157,168 157,156 179,639 186,476 188,617 192,278 196,325 198,646 197,533 197,319 197,331 194,356 195,026 193,042 190,817 186,646 186,886 190,670 196,521 162,876 161,348 176,787 167,960 171,966 180,002 185,015 182,028 180,047 179,147 176,867 179,806 174,749 183,785 176,637 177,647 169,517 164,601 165,487 157,805 148,013 142,744 137,488 138,010 136,431 136,863 133,509 126,434 127,285 138,469 139,809 131,130 123,960 118,194 112,621 105,105 105,726 101,604 100,213 95,501 90,924 92,353 87,829 83,661 86,050 77,813 75,688
Total Liabilities & Equity 380,598 370,351 377,738 387,920 389,248 387,609 394,949 394,783 402,039 406,270 413,498 415,033 429,154 443,024 437,358 447,898 424,987 404,379 408,769 397,857 385,400 379,268 379,250 375,098 393,961 404,336 395,774 408,891 411,825 399,194 407,989 407,234 410,719 407,097 413,082 410,785 410,951 411,275 419,648 417,441 416,304 340,157 343,701 356,328 341,832 353,116 359,411 370,716 366,593 357,512 354,613 345,508 356,994 350,294 360,350 345,832 359,300 345,257 347,482 350,824 343,327 322,560 310,654 297,257 297,202 292,181 297,254 291,737 281,320 282,401 302,081 342,679 295,420 269,470 251,579 241,540 241,131 235,276 233,444 230,550 220,033 219,516 241,230 202,497 195,498 187,426.0 181,189 169,915
Debt Metrics
Total Debt 75,645 104,576 73,977 75,675 76,511 77,142 76,612 75,468 79,932 81,639 82,147 84,366 85,142 83,795 81,990 83,741 86,048 89,086 95,391 100,076 102,369 108,014 109,056 104,990 95,065 96,424 88,924 92,646 92,541 76,824 78,378 80,471 88,022 85,665 88,356 90,347 91,629 92,476 97,829 90,329 80,873 58,379 55,587 52,941 43,840 45,540 42,982 44,122 45,729 44,155 37,078 32,971 35,790 37,754 0 32,980 34,773 37,175 39,360 47,834 42,627 44,332 45,080 40,301 37,311 35,033 36,296 30,090 25,034 23,269 16,726 16,424 17,062 18,099 17,343 17,502 17,371 15,773 14,060 14,584 12,532 12,916 14,509 13,384 13,732 14,592.0 16,811 0
Net Debt 52,528 74,360 40,924 42,993 40,910 38,032 34,360 37,320 39,983 42,865 39,116 39,272 43,068 43,549 46,012 44,771 47,688 52,116 57,318 65,972 71,384 76,184 73,342 77,051 73,254 78,369 73,507 74,176 71,071 50,083 59,266 61,003 66,095 65,353 67,657 66,355 72,034 73,346 77,845 75,107 69,854 26,627 23,741 25,960 23,973 23,933 23,955 28,703 33,805 34,459 22,800 20,431 18,176 19,204 (18,839) 15,698 19,749 25,883 20,104 28,369 26,019 30,888 33,798 28,293 28,863 25,314 22,021 19,494 9,073 8,081 8,905 7,434 2,645 8,443 3,251 2,385 6,187 6,771 2,820 2,810 (235) 1,186 (1,489) 1,864 4,844 5,391.0 12,863 (3,244)
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
Operating Activities
Net Income 9,328 6,898 7,924 5,975 8,959 4,205 7,270 7,404 11,044 1,634 11,291 5,348 14,354 16,444 11,435 26,160 10,776 16,269 1,193 4,130 8,237 (4,125) 442 (23,907) 623 2,791 8,372 4,917 9,406 7,907 9,737 9,610 8,367 3,937 4,212 1,642 3,644 1,608 1,434 1,280 455 942 (7,393) 4,114 4,537 418 4,425 5,345 4,542 1,822 4,737 1,741 8,226 6,756 7,264 4,088 8,852 6,468 7,033 8,759 8,925 6,856 3,565 4,487 5,566 631 3,288 3,903 3,516 (14,700) 10,642 11,754 9,201 2,012 2,918 11,611 8,764 (3,991) 9,344 2,217 12,326 (10,131) 24,125 5,464 6,803 17,144 5,619
Depreciation & Amortization 5,738 5,750 5,823 5,463 5,130 5,829 5,578 5,642 5,881 14,170 5,716 5,708 5,697 1,867 5,665 5,608 5,388 6,444 6,005 5,890 5,896 9,573 7,689 28,089 7,093 9,238 6,815 6,699 5,950 6,244 5,198 5,359 5,334 5,796 6,408 6,181 7,838 6,558 6,191 6,097 6,147 5,281 12,156 4,673 4,604 4,991 4,729 7,355 7,424 5,629 4,153 7,502 4,225 3,835 3,875 3,503 3,402 3,243 3,803 2,866 3,316 3,236 6,196 3,237 2,926 3,748 4,341 3,279 3,090 3,684 3,387 3,439 3,146 3,840 2,842 3,238 3,260 3,306 3,365 3,132 2,812 2,787 2,903 3,136 3,155 4,190.0 0
Stock-Based Compensation 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 (11,178) 1,275 (28) (386) (2,663) 2,406 2,666 (258) (2,752) 3,337 221 4,887 (646) 10,391 (4,158) (4,243) (7,424) (2,971) (1,447) (1,559) (4,390) (338) 1,448 (3,980) 7,478 (2,033) 168 568 (3,483) 9,101 (2,627) (2,146) (886) (1,121) (1,277) 2,464 (1,565) (648) 742 (2,474) (3,909) 8,756 5,883 (1,588) (372) 6,124 1,741 (2,335) 875 1,586 551 4,085 34 12,399 (2,209) 3,836 770 (688) 1,011 (2,283) (4,511) (754) 937 (482) (5,630) 2,240 (384) (2,835) (365) 14,612 2,120 (11,751) 2,784 (3,328) (790) (1,642) (399) (971) 693 (3,854) (1,401) 3,941 (6,136) (1,332) (2,137) (832.0) (2,234)
Other Non-Cash Items 2,174 (4,485) (1,512) 885 (2,145) 725 (830) 720 (843) (6,572) (4,896) (813) (5,246) (6,297) (403) (8,870) 6,075 (11,573) 10,274 4,156 (1,449) 1,177 824 2,361 (343) 271 (3,103) (1,153) (3,243) (1,231) (216) (3,323) (3,343) (1,337) (1,761) 998 (409) 1,652 125 (2,611) (2,032) (9,556) 585 (1,149) (1,663) (1,925) 1,916 (1,724) 1,143 (3,009) 968 (884) (926) (13,077) 553 1,878 415 (2,558) (202) 698 891 (3,882) (1,682) 854 1,920 (450) 105 (3,428) 1,318 7,697 277 726 1,731 3,586 4,762 (4,613) (783) 8,446 (3,647) 6,664 (6,238) 18,199 (20,577) (359) 272 (20,502.0) (3,385)
Operating Cash Flow 6,062 9,438 12,207 11,937 9,281 13,162 14,684 13,508 13,330 12,575 12,332 15,130 14,159 22,404 12,539 18,655 14,815 8,170 16,025 12,617 8,294 6,287 10,403 2,563 14,851 10,267 12,252 11,031 8,630 22,021 12,092 9,500 9,427 7,275 7,582 11,285 9,508 9,170 8,492 2,292 661 5,423 11,231 6,050 7,106 9,608 12,811 8,641 13,984 6,028 10,409 12,444 11,559 9,913 9,483 13,305 13,439 6,465 11,645 10,040 8,621 5,456 9,016 8,096 4,782 6,169 6,841 919 7,559 11,293 16,426 (408) 16,607 6,110 8,915 8,594 10,842 6,790 9,755 7,652 7,499 14,796 315 6,909 8,093 12,573.0 4,163
Investing Activities
Capital Expenditure (3,757) (5,249) (4,557) (5,450) (3,748) (6,486) (4,690) (4,445) (3,980) (6,960) (5,259) (4,614) (6,161) (6,418) (5,268) (6,677) (4,237) (6,236) (4,648) (4,232) (3,885) (5,206) (3,679) (3,436) (4,263) (6,707) (5,992) (5,150) (5,121) (7,147) (5,800) (5,275) (4,789) (5,861) (5,018) (5,660) (4,306) (5,714) (5,282) (5,796) (5,324) (7,299) (6,412) (6,205) (6,215) (8,718) (7,867) (7,872) (7,397) (14,508) (8,788) (8,987) (7,862) (10,674) (8,413) (7,033) (6,456) (9,914) (7,261) (4,980) (4,146) (5,571) (9,609) (6,513) (5,247) (7,506) (6,219) (6,806) (5,985) (7,892) (12,392) (7,352) (7,429) (8,013) (5,550) (5,652) (5,361) (7,065) (5,408) (6,630) (3,819) (5,447) (3,787) (3,737) (2,933) (4,655.0) (3,192)
Acquisitions (384) (577) 681 (405) (380) (115) (128) 0 318.8 (60) (282) (336) (50) (741) 108 (213) (617) (8) 23 (111) 206 (158) 125 262 (12) 920 892 (58) 103 267 857 (16) (394) 19 832 924 (193) 884 (140) (193) (11,737) 21 (193) (43) (405) 386 6 3,178 (833) (414) (140) (228) (218) 198 (733) (554) (1,241) (272) 1 (497) 4,146 5,571 (1,135) 6,513 5,247 0 0 6,806 5,985 0 605 0 730 870 466 0 0 (154) 574 451 740 0 0 (940) 958 0 0
Purchases of Investments (20) (42) (8) (17) (15) (17) (38) (13) (512.7) (43) (40) (80) (33) (42) (63) (83) (72) (120) (41) (36) (21) (28) (23) (20) 0 (65) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7,397 0 0 0 7,862 0 0 0 0 (315) 0 0 (703) (92) 0 (136) (625) (2,992) 1,838 (1,470) (436) 0 0 0 (616) (519) (644) (319) (370) (284) (159) (177) (231) (139) (367) (176) (23) 0 0
Sales/Maturities of Investments 39 6 2 19 5 6 6 2 701.6 23 7 18 2 65 36 4 12 151 4,648 108 31 7 139 62 0 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 0 0 0 20 0 0 0 0 126 0 0 54 6,671 0 (204) 390 0 0 471 227 1,802 (25) 214 71 (614) 1,232 (276) 670 201 37 36 8 712 4,214 182 50 0 0
Other Investing Activities 986 673 1,625 (4,946) 179 2,181 993 1,118 (55.7) 1,383 747 1,997 2,004 218 138 762 641 8,792 (3,786) 1,325 3,079 (21) 605 812 1,557 935 2,970 1,042 396 1,568 861 5,320 889 5,177 274 5,608 175 1,401 254 539 145 1,092 887 185 2,180 1,652 3,534 3,758 (7,033) 471 47 43 (7,444) 1,536 807 1,730 2,380 1,458 1,675 1,183 (998) (7,576) 680 (5,127) (5,209) 9,755 (1,590) (6,737) (5,884) (283) (2,654) 2,107 0 2,570 (1,140) 7,705 665 1,068 (38) 29 (40) (5,128) 5,935 1,815 50 10,492.0 (190)
Investing Cash Flow (3,136) (5,189) (2,257) (5,406) (3,959) (4,432) (3,857) (3,338) (3,528) (5,657) (4,827) (3,015) (4,238) (6,918) (5,049) (6,207) (4,273) 2,579 (3,804) (2,946) (590) (5,406) (2,833) (2,320) (2,718) (4,862) (2,130) (4,166) (4,622) (5,312) (4,082) 29 (4,249) (665) (3,912) 872 (4,324) (3,429) (5,168) (5,450) (16,916) (6,186) (5,718) (6,063) (4,440) (6,680) (4,327) (936) (7,714) (14,451) (8,881) (9,172) (7,642) (8,940) (8,339) (5,857) (5,317) (8,917) (5,585) (4,294) (1,647) (997) (10,064) (5,467) (5,444) (743) (5,971) (7,736) (6,093) (6,373) (14,466) (5,031) (7,244) (5,706) (5,636) 1,458 (4,396) (6,234) (4,994) (6,291) (3,342) (10,002) 5,995 (2,856) (1,898) 5,837.0 (3,382)
Financing Activities
Net Debt Issuance (2,784) (53) (2,697) (4,103) (2,295) (2,613) (1,333) (4,201) (1,472) (4,015) (3,093) (1,598) (1,124) (2,434) (1,274) (1,856) (2,309) (6,280) (4,087) (3,878) (5,485) (3,114) 1,881 8,215 (1,399) 5,621 (5,029) (2,523) (1,484) (1,471) (1,991) (6,427) 1,558 (3,440) (3,217) (3,924) (1,248) (3,115) 4,651 10,370 (832) 3,386 2,709 8,929 (133) 3,257 (357) (1,508) (1,035) 7,141 3,854 (3,728) (1,872) 1,068 2,876 (1,151) (2,810) (1,421) (2,417) (894) (2,392) (20) 2,940 3,926 2,410 (6,523) 5,055 4,568 1,910 2,420 96 (509) (1,342) 40 (681) 175 1,490 1,393 (794) 1,852 (345) (1,846) 990 24 (723) (1,365.0) 0
Stock Repurchased (3,182) (3,425) (3,610) (3,533) (4,079) (3,888) (3,537) (3,982) (3,286) (4,691) (2,755) (3,624) (4,523) (5,017) (4,975) (5,541) (3,575) (1,957) (971) (2) (279) (184) 0 (234) (1,668) (3,466) (3,038) (2,149) (2,711) (2,560) (1,416) (192) (894) (443) (221) 0 (60) (175) 0 0 (4) 0 (1) (5) (449) (1,000) (770) (346) (1,241) (930) (1,714) (2,366) (555) (496) (242) (993) 0 (1,631) (817) 0 0 0 (34) 0 0 0 0 0 0 (302) (848) (1,350) (1,073) (1,538) (1,463) (900) (486) (1,390) (2,801) (2,512) (1,344) (2,965) (1,523) 0 (500) 0 0
Dividends Paid (2,100) (2,069) (2,103) (2,122) (2,179) (2,114) (2,167) (2,177) (2,210) (2,201) (2,179) (1,983) (2,029) (1,785) (1,818) (1,851) (1,950) (1,838) (1,812) (1,310) (1,292) (1,307) (1,236) (1,397) (3,483) (3,725) (3,773) (3,825) (3,875) (3,869) (3,949) (3,886) (3,971) (2,266) (3,016) (2,941) (2,654) (2,323) (2,660) (2,436) (2,258) (1,782) (2,362) (2,294) (2,932) (2,987) (2,994) (1,964) (1,499) (1,610) (1,637) (2,043) (1,908) (1,634) (1,973) (2,112) (1,671) (1,688) (1,865) (1,766) (1,558) (2,393) (2,583) (2,598) (2,594) (2,613) (2,557) (2,921) (2,435) (2,733) (2,290) (2,489) (2,329) (2,318) (2,283) (2,300) (2,100) (2,130) (2,083) (2,091) (1,838) (3,813) (1,172) (2,332) (5,183) 0 0
Other Financing Activities (1,331) (1,130) (908) (343) (630) (2,274) (421) (1,486) (1,280) (797) (1,120) (1,884) (709) (2,842) (1,640) (1,980) (1,185) (1,690) (1,094) (1,360) (1,364) (727) (477) (863) (1,231) (1,486) (1,145) (1,371) (1,230) (1,019) (999) (1,123) (339) (931) (692) (1,161) (879) (854) (645) (362) (147) (352) (557) 80 (432) 653 (408) (456) (396) (746) (451) (227) (186) (284) (526) (419) (468) (523) (351) (659) (562) 332 (478) 76 (451) (952) 6,057 (255) (250) 2,614 355 (335) (305) (2,056) 213 (3,646) (3,168) (1,338) 609 262 316 (639) 384 63 739 (215.0) (12,187)
Financing Cash Flow (9,820) (7,050) (9,473) (10,106) (9,183) (10,889) (7,452) (11,846) (8,248) (11,703) (9,147) (9,003) (8,385) (12,078) (9,707) (11,150) (9,019) (11,764) (7,930) (6,550) (8,420) (5,333) 169 5,721 (7,781) (3,057) (12,985) (9,868) (9,300) (8,919) (8,355) (11,628) (3,646) (7,080) (7,146) (8,019) (4,841) (6,467) 1,359 7,578 (3,241) 1,259 (211) 6,710 (3,946) (77) (4,481) (4,184) (4,048) 3,855 52 (8,364) (4,521) (1,346) 135 (4,675) (4,744) (5,263) (5,440) (3,060) (4,368) (2,081) (155) 1,365 (596) (10,088) 8,555 1,343 (639) 2,524 (3,129) (5,050) (3,739) (4,996) (4,014) (6,119) (4,264) (2,972) (5,295) (2,354) (3,120) (8,812) (2,095) (1,999) (5,667) (1,580.0) (12,187)
Cash Position
Net Change in Cash (7,099) (2,837) 371 (2,919) (3,509) (3,142) 4,104 (1,801) 1,175 (4,257) (2,063) 3,020 1,828 4,268 (2,992) 610 1,390 (1,102) 3,969 3,119 (845) (3,884) 7,775 6,128 3,756 2,637 (3,053) (3,000) (5,271) 7,629 (356) (2,459) 1,615 (387) (3,293) 4,397 465 (854) 4,762 4,203 (20,733) (94) 4,865 7,114 (1,740) 2,580 3,608 3,495 2,228 (4,582) 1,738 (5,074) (936) (289) 1,557 2,258 3,732 (7,964) (209) 2,857 3,164 2,162 (726) 3,560 (1,271) (4,556) 3,679 (5,365) 773 7,367 (1,169) (5,427) 4,761 (4,436) (1,025) 3,933 2,182 (2,238) (534) (993) 1,037 (4,268) 4,478 2,632 435 5,253 (12,187)
Cash at Beginning 30,216 33,053 32,682 35,601 39,110 42,252 38,148 39,949 38,774 43,031 45,094 42,074 40,246 35,978 38,970 38,360 36,970 38,073 34,104 30,985 31,830 35,714 27,939 21,811 18,055 15,417 18,470 21,470 26,741 19,112 19,468 21,927 20,312 20,699 23,992 19,595 19,130 19,984 15,222 11,019 31,752 31,846 26,981 19,867 21,607 19,027 15,419 11,924 9,696 14,278 12,540 17,614 18,550 18,839 17,282 15,024 11,292 19,256 19,465 16,608 13,444 11,282 12,008 8,448 9,719 14,275 10,596 15,961 15,188 7,821 8,990 14,417 9,656 14,092 15,117 11,184 9,002 11,240 11,774 12,767 11,730 15,998 11,520 8,888 8,453 3,948 16,135
Cash at End 23,117 30,216 33,053 32,682 35,601 39,110 42,252 38,148 39,949 38,774 43,031 45,094 42,074 40,246 35,978 38,970 38,360 36,971 38,073 34,104 30,985 31,830 35,714 27,939 21,811 18,054 15,417 18,470 21,470 26,741 19,112 19,468 21,927 20,312 20,699 23,992 19,595 19,130 19,984 15,222 11,019 31,752 31,846 26,981 19,867 21,607 19,027 15,419 11,924 9,696 14,278 12,540 17,614 18,550 18,839 17,282 15,024 11,292 19,256 19,465 16,608 13,444 11,282 12,008 8,448 9,719 14,275 10,596 15,961 15,188 7,821 8,990 14,417 9,656 14,092 15,117 11,184 9,002 11,240 11,774 12,767 11,730 15,998 11,520 8,888 9,201 3,948
Free Cash Flow 2,305 4,189 7,650 6,487 5,533 6,676 9,994 9,063 9,350 5,615 7,073 10,516 7,998 15,986 7,271 11,978 10,578 1,934 11,377 8,385 4,409 1,081 6,724 (873) 10,588 3,560 6,260 5,881 3,509 14,874 6,292 4,225 4,638 1,414 2,564 5,625 5,202 3,456 3,210 (3,504) (4,663) (1,876) 4,819 (155) 891 890 4,944 769 6,587 (8,480) 1,621 3,457 3,697 (761) 1,070 6,272 6,983 (3,449) 4,384 5,060 4,475 (115) (593) 1,583 (465) (1,337) 622 (5,887) 1,574 3,401 4,034 (7,760) 9,178 (1,903) 3,365 2,942 5,481 (275) 4,347 1,022 3,680 9,349 (3,472) 3,172 5,160 7,918.0 971
Key Metrics 2026 Q1 2025 Q4 2025 Q3 2025 Q2 2025 Q1 2024 Q4 2024 Q3 2024 Q2 2024 Q1 2023 Q4 2023 Q3 2023 Q2 2023 Q1 2022 Q4 2022 Q3 2022 Q2 2022 Q1 2021 Q4 2021 Q3 2021 Q2 2021 Q1 2020 Q4 2020 Q3 2020 Q2 2020 Q1 2019 Q4 2019 Q3 2019 Q2 2019 Q1 2018 Q4 2018 Q3 2018 Q2 2018 Q1 2017 Q4 2017 Q3 2017 Q2 2017 Q1 2016 Q4 2016 Q3 2016 Q2 2016 Q1 2015 Q4 2015 Q3 2015 Q2 2015 Q1 2014 Q4 2014 Q3 2014 Q2 2014 Q1 2013 Q4 2013 Q3 2013 Q2 2013 Q1 2012 Q4 2012 Q3 2012 Q2 2012 Q1 2011 Q4 2011 Q3 2011 Q2 2011 Q1 2010 Q4 2010 Q3 2010 Q2 2010 Q1 2009 Q4 2009 Q3 2009 Q2 2009 Q1 2008 Q4 2008 Q3 2008 Q2 2008 Q1 2007 Q4 2007 Q3 2007 Q2 2007 Q1 2006 Q4 2006 Q3 2006 Q2 2006 Q1 2005 Q4 2005 Q3 2005 Q2 2005 Q1 2004 Q4 2004 Q3
Income Statement
Revenue 69,691 64,093 68,153 65,406 69,234 66,281 71,089 74,463 72,478 78,732 76,350 74,578 86,959 101,303 95,749 100,059 84,204 85,280 60,044 60,515 55,665 43,989 44,021 32,504 60,029 84,006 86,592 90,544 83,735 102,228 100,151 96,765 89,235 85,422 75,830 72,131 71,796 64,767 61,855 58,415 48,554 58,146 68,706 72,402 65,706 92,374 107,851 111,222 109,658 109,243 116,513 112,669 112,810 118,047 112,118 117,068 119,920 115,575 123,412 121,261 109,923 106,836 90,712 91,860 87,708 86,051 75,755 66,243 59,441 81,073 131,567 131,419 114,302 106,703 90,703 84,896 73,480 75,500 84,254 83,127 75,964 75,496 76,435 82,644 72,157 76,301 70,685
Gross Profit 13,434 7,280 11,576 9,728 12,705 6,834 11,148 11,898 14,148 11,194 15,106 11,337 17,752 22,136 13,490 21,434 17,130 15,740 4,104 9,746 8,592 8,775 3,560 (19,500) 3,741 6,951 9,875 8,420 11,508 10,501 12,627 11,297 10,450 8,968 8,076 5,779 6,034 5,978 5,376 3,880 2,356 2,184 (2,481) 8,782 7,022 6,278 11,059 10,733 11,220 10,249 13,102 9,266 15,524 13,543 14,486 12,158 16,411 13,474 14,754 16,330 15,883 21,404 8,186 16,176 17,520 17,790 14,089 14,024 13,211 (5,152) 26,145 22,566 17,847 14,388 13,382 16,181 12,814 11,092 13,871 15,289 14,042 11,607 15,731 13,180 13,592 10,943 12,081
Operating Income 10,366 3,159 7,734 6,013 9,470 2,412 7,410 8,045 10,211 6,635 10,956 7,282 14,044 17,593 9,617 17,876 13,433 12,289 541 6,106 5,679 5,517 739 (22,825) 811 2,849 6,583 4,875 8,638 6,480 9,249 8,036 7,424 4,834 4,770 2,910 2,967 2,218 1,724 (125) (1,450) (1,752) (9,074) 4,490 3,075 1,166 6,561 5,576 6,576 4,194 7,609 4,072 10,995 8,262 9,787 7,577 12,096 8,539 10,324 11,953 11,899 12,799 3,672 8,923 9,910 7,876 4,487 6,009 5,917 5,306 8,843 17,306 13,228 12,388 9,539 10,478 8,402 7,655 9,258 10,610 10,163 7,945 10,590 9,015 9,797 9,327.0 5,634
Net Income 5,694 4,134 5,322 3,601 4,780 928 4,291 3,517 7,358 472 7,044 3,134 8,709 10,410 6,743 18,040 7,116 11,461 (447) 3,428 5,660 (4,014) 489 (18,131) (24) 965 5,879 2,998 6,001 5,590 5,839 6,024 5,899 3,807 4,087 1,545 3,538 1,541 1,375 1,175 484 939 (7,416) 3,986 4,430 773 4,463 5,307 4,509 1,781 4,677 1,737 8,176 6,671 7,139 4,063 8,719 6,500 6,976 8,662 8,780 6,790 3,463 4,393 5,481 1,961 3,247 3,822 3,488 (2,810) 8,448 11,556 9,083 8,467 6,916 8,667 7,281 5,283 5,942 7,324 6,893 4,368 9,032 5,236 6,674 4,571.0 5,371
EPS (Diluted) 2.00 1.42 1.80 1.20 1.50 0.30 1.36 1.10 2.26 0.14 2.10 0.92 2.50 2.92 1.84 4.80 1.86 2.96 -0.11 0.88 1.44 -1.04 0.12 -4.66 -0.01 0.24 1.46 0.74 1.46 1.34 1.40 1.44 1.40 0.92 1.00 0.38 0.86 0.38 0.34 0.30 0.14 0.30 -2.34 1.24 1.38 0.24 1.40 1.68 1.44 0.56 1.50 0.54 2.58 2.12 2.28 1.32 2.80 2.08 2.24 2.78 2.84 2.22 1.12 1.44 1.78 0.64 1.06 1.24 1.14 -0.92 2.74 3.74 2.92 2.70 2.20 2.76 2.30 1.68 1.84 2.26 2.10 1.34 2.68 0.44 2.12 1.36 1.58
Balance Sheet
Cash & Equivalents 23,117 30,216 33,053 32,682 35,601 39,110 42,252 38,148 39,949 38,774 43,031 45,094 42,074 40,246 35,978 38,970 38,360 36,970 38,073 34,104 30,985 31,830 35,714 27,939 21,811 18,055 15,417 18,470 21,470 26,741 19,112 19,468 21,927 20,312 20,699 23,992 19,595 19,130 19,984 15,222 11,019 31,752 31,846 26,981 19,867 21,607 19,027 15,419 11,924 9,696 14,278 12,540 17,614 18,550 18,839 17,282 15,024 11,292 19,256 19,465 16,608 13,444 11,282 12,008 8,448 9,719 14,275 10,596 15,961 15,188 7,821 8,990 14,417 9,656 14,092 15,117 11,184 9,002 11,240 11,774 12,767 11,730 15,998 11,520 8,888 9,201.0 3,948 3,244
Total Assets 380,598 370,351 377,738 387,920 389,248 387,609 394,949 394,783 402,039 406,270 413,498 415,033 429,154 443,024 437,358 447,898 424,987 404,379 408,769 397,857 385,400 379,268 379,250 375,098 393,961 404,336 395,774 408,891 411,825 399,194 407,989 407,234 410,719 407,097 413,082 410,785 410,951 411,275 419,648 417,441 416,304 340,157 343,701 356,328 341,832 353,116 359,411 370,716 366,593 357,512 354,613 345,508 356,994 350,294 360,350 345,832 359,300 345,257 347,482 350,824 343,327 322,560 310,654 297,257 297,202 292,181 297,254 291,737 281,320 282,401 302,081 342,679 295,420 269,470 251,579 241,540 241,131 235,276 233,444 230,550 220,033 219,516 241,230 202,497 195,498 187,446.0 181,189 169,915
Total Debt 75,645 104,576 73,977 75,675 76,511 77,142 76,612 75,468 79,932 81,639 82,147 84,366 85,142 83,795 81,990 83,741 86,048 89,086 95,391 100,076 102,369 108,014 109,056 104,990 95,065 96,424 88,924 92,646 92,541 76,824 78,378 80,471 88,022 85,665 88,356 90,347 91,629 92,476 97,829 90,329 80,873 58,379 55,587 52,941 43,840 45,540 42,982 44,122 45,729 44,155 37,078 32,971 35,790 37,754 0 32,980 34,773 37,175 39,360 47,834 42,627 44,332 45,080 40,301 37,311 35,033 36,296 30,090 25,034 23,269 16,726 16,424 17,062 18,099 17,343 17,502 17,371 15,773 14,060 14,584 12,532 12,916 14,509 13,384 13,732 14,592.0 16,811 0
Stockholders' Equity 173,583 174,392 175,824 181,136 178,813 178,307 187,673 185,407 186,565 186,607 191,199 190,461 193,317 190,472 186,523 190,500 175,998 171,966 163,390 167,999 163,714 155,310 157,168 157,156 179,639 186,476 188,617 192,278 196,325 198,646 197,533 197,319 197,331 194,356 195,026 193,042 190,817 186,646 186,886 190,670 196,521 162,876 161,348 176,787 167,960 171,966 180,002 185,015 182,028 180,047 179,147 176,867 179,806 174,749 183,785 176,637 177,647 169,517 164,601 165,487 157,805 148,013 142,744 137,488 138,010 136,431 136,863 133,509 126,434 127,285 138,469 139,809 131,130 123,960 118,194 112,621 105,105 105,726 101,604 100,213 95,501 90,924 92,353 87,829 83,661 86,050 77,813 75,688
Cash Flow
Operating Cash Flow 6,062 9,438 12,207 11,937 9,281 13,162 14,684 13,508 13,330 12,575 12,332 15,130 14,159 22,404 12,539 18,655 14,815 8,170 16,025 12,617 8,294 6,287 10,403 2,563 14,851 10,267 12,252 11,031 8,630 22,021 12,092 9,500 9,427 7,275 7,582 11,285 9,508 9,170 8,492 2,292 661 5,423 11,231 6,050 7,106 9,608 12,811 8,641 13,984 6,028 10,409 12,444 11,559 9,913 9,483 13,305 13,439 6,465 11,645 10,040 8,621 5,456 9,016 8,096 4,782 6,169 6,841 919 7,559 11,293 16,426 (408) 16,607 6,110 8,915 8,594 10,842 6,790 9,755 7,652 7,499 14,796 315 6,909 8,093 12,573.0 4,163
Capital Expenditure (3,757) (5,249) (4,557) (5,450) (3,748) (6,486) (4,690) (4,445) (3,980) (6,960) (5,259) (4,614) (6,161) (6,418) (5,268) (6,677) (4,237) (6,236) (4,648) (4,232) (3,885) (5,206) (3,679) (3,436) (4,263) (6,707) (5,992) (5,150) (5,121) (7,147) (5,800) (5,275) (4,789) (5,861) (5,018) (5,660) (4,306) (5,714) (5,282) (5,796) (5,324) (7,299) (6,412) (6,205) (6,215) (8,718) (7,867) (7,872) (7,397) (14,508) (8,788) (8,987) (7,862) (10,674) (8,413) (7,033) (6,456) (9,914) (7,261) (4,980) (4,146) (5,571) (9,609) (6,513) (5,247) (7,506) (6,219) (6,806) (5,985) (7,892) (12,392) (7,352) (7,429) (8,013) (5,550) (5,652) (5,361) (7,065) (5,408) (6,630) (3,819) (5,447) (3,787) (3,737) (2,933) (4,655.0) (3,192)
Free Cash Flow 2,305 4,189 7,650 6,487 5,533 6,676 9,994 9,063 9,350 5,615 7,073 10,516 7,998 15,986 7,271 11,978 10,578 1,934 11,377 8,385 4,409 1,081 6,724 (873) 10,588 3,560 6,260 5,881 3,509 14,874 6,292 4,225 4,638 1,414 2,564 5,625 5,202 3,456 3,210 (3,504) (4,663) (1,876) 4,819 (155) 891 890 4,944 769 6,587 (8,480) 1,621 3,457 3,697 (761) 1,070 6,272 6,983 (3,449) 4,384 5,060 4,475 (115) (593) 1,583 (465) (1,337) 622 (5,887) 1,574 3,401 4,034 (7,760) 9,178 (1,903) 3,365 2,942 5,481 (275) 4,347 1,022 3,680 9,349 (3,472) 3,172 5,160 7,918.0 971