Balance Sheet | Trend | Unit | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash |
Loading...
|
M | 73,890 | 54,253 | 36,480 | 42,379 | 36,092 | 31,750 | 20,522 | 19,334 | 15,890 | 14,557 | 8,658 | 8,084 | 5,269 | 3,777 | 3,444 | 2,769 | 2,539 | 1,022 | 1,013 | 1,303 | 1,102 | 738 | 540 | 822 | 117 | 26 | 110 | 6 |
Short-Term Investments |
Loading...
|
M | 13,393 | 16,138 | 59,829 | 42,274 | 18,929 | 9,500 | 10,464 | 6,647 | 3,918 | 2,859 | 3,789 | 3,364 | 4,307 | 4,985 | 2,922 | 958 | 573 | 997 | 987 | 477 | 293 | 563 | 456 | 278 | 589 | 348 | - | - |
Cash and Short-Term Investments |
Loading...
|
M | 87,283 | 70,391 | 96,309 | 84,653 | 55,021 | 41,250 | 30,986 | 25,981 | 19,808 | 17,416 | 12,447 | 11,448 | 9,576 | 8,762 | 6,366 | 3,727 | 3,112 | 2,019 | 2,000 | 1,779 | 1,395 | 1,301 | 997 | 1,101 | 706 | 373 | 110 | 6 |
Receivables |
Loading...
|
M | 51,750 | 41,995 | 32,631 | 24,285 | 20,816 | 16,677 | 13,164 | 8,339 | 6,423 | 5,612 | 4,767 | 3,364 | 2,571 | 1,587 | 988 | 827 | 705 | 399 | 274 | 199 | 132 | 112 | - | - | - | - | - | - |
Inventory |
Loading...
|
M | 33,318 | 34,405 | 32,640 | 23,795 | 20,497 | 17,174 | 16,047 | 11,461 | 10,243 | 8,299 | 7,411 | 6,031 | 4,992 | 3,202 | 2,171 | 1,399 | 1,200 | 877 | 566 | 480 | 294 | 202 | 144 | 175 | 221 | 30 | 9 | 1 |
Other Current Assets |
Loading...
|
M | 6,897 | 8,860 | 7,391 | 4,942 | 276 | 418 | 1,329 | 1,778 | 2,023 | 2,312 | 1,767 | 453 | 351 | 196 | 272 | 204 | 147 | 78 | 89 | 81 | 132 | 112 | 68 | 86 | 85 | 21 | 19 | 0 |
Current Assets |
Loading...
|
M | 172,351 | 146,791 | 161,580 | 132,733 | 96,334 | 75,101 | 60,197 | 45,781 | 36,474 | 31,327 | 24,625 | 21,296 | 17,490 | 13,747 | 9,797 | 6,157 | 5,164 | 3,373 | 2,929 | 2,539 | 1,821 | 1,616 | 1,208 | 1,361 | 1,012 | 424 | 137 | 7 |
Property, Plant, Equipment (Net) |
Loading...
|
M | 276,690 | 252,838 | 216,363 | 150,667 | 72,705 | 61,797 | 48,866 | 29,114 | 21,838 | 16,967 | 10,949 | 7,060 | 4,417 | 2,414 | 1,290 | 854 | 543 | 457 | 348 | 246 | 224 | 239 | 272 | 366 | 318 | 30 | 9 | 1 |
Goodwill |
Loading...
|
M | 22,789 | 20,288 | 15,371 | 15,017 | 14,754 | 14,548 | 13,350 | 3,784 | 3,759 | 3,319 | 2,655 | 2,552 | 1,955 | 1,349 | 1,234 | 438 | 222 | 195 | 159 | 139 | 69 | 71 | 45 | 159 | 535 | - | - | - |
Intangible Assets |
Loading...
|
M | 7,687 | 6,097 | 5,107 | 4,981 | 4,049 | 4,110 | 3,371 | 854 | 762 | 764 | 645 | 725 | 647 | 563 | 567 | 160 | 26 | 21 | 159 | 139 | 1 | 3 | 34 | 96 | 195 | 186 | - | - |
Goodwill and Intangible Assets |
Loading...
|
M | 30,476 | 26,385 | 20,478 | 19,998 | 18,803 | 18,658 | 16,721 | 4,638 | 4,521 | 4,083 | 3,300 | 3,277 | 2,602 | 1,912 | 1,801 | 598 | 248 | 216 | 318 | 278 | 70 | 74 | 80 | 255 | 730 | - | - | - |
Tangible Assets |
Loading...
|
M | - | 198,723 | 122,874 | 130,960 | 87,097 | 29,001 | 14,359 | 15,501 | 9,625 | 7,422 | 7,091 | 5,640 | 5,802 | 5,515 | 4,023 | - | - | - | - | - | - | - | - | - | - | - | - | - |
Long-Term Investments |
Loading...
|
M | - | - | - | - | 2,169 | 722 | 441 | 223 | 16 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Total Investments |
Loading...
|
M | - | - | - | - | 21,098 | 10,222 | 10,905 | 6,870 | 3,934 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Long-Term Assets (Other) |
Loading...
|
M | 46,131 | 34,554 | 18,713 | 14,775 | 110,038 | 7,092 | 5,526 | 3,869 | 2,611 | 2,128 | 1,285 | 799 | 741 | 702 | 1,474 | 560 | 270 | 118 | 37 | 42 | 47 | 61 | 50 | 60 | 412 | 8 | 2 | 0 |
Total Long-Term Assets |
Loading...
|
M | 355,503 | 315,884 | 258,969 | 188,462 | 128,914 | 87,547 | 71,113 | 37,621 | 28,970 | 23,178 | 15,534 | 11,259 | 7,788 | 5,050 | 4,016 | 2,157 | 1,321 | 990 | 767 | 709 | 341 | 375 | 430 | 774 | 1,459 | 224 | 12 | 1 |
Total Assets |
Loading...
|
M | 527,854 | 462,675 | 420,549 | 321,195 | 225,248 | 162,648 | 131,310 | 83,402 | 65,444 | 54,505 | 40,159 | 32,555 | 25,278 | 18,797 | 13,813 | 8,314 | 6,485 | 4,363 | 3,696 | 3,249 | 2,162 | 1,990 | 1,638 | 2,135 | 2,472 | 648 | 149 | 8 |
Accounts Payable |
Loading...
|
M | 84,981 | 79,600 | 78,664 | 72,539 | 47,183 | 38,192 | 34,616 | 25,309 | 20,397 | 16,459 | 15,133 | 13,318 | 11,145 | 8,051 | 5,605 | 3,594 | 2,795 | 1,816 | 1,366 | 1,142 | 820 | 618 | 445 | 485 | 463 | 113 | 33 | 3 |
Short-Term Debt |
Loading...
|
M | 18,945 | 14,854 | 15,923 | 16,115 | 1,307 | 1,371 | 100 | 1,056 | 238 | 1,520 | - | - | - | - | - | 59 | - | - | - | 2 | 4 | 13 | 15 | 17 | 14 | 1 | 2 | - |
Current Revenue (Deferred) |
Loading...
|
M | 15,227 | 13,227 | 11,827 | 9,708 | 8,190 | 6,536 | 5,097 | 4,768 | 3,118 | 1,823 | 1,159 | - | - | - | - | - | - | - | - | 41 | 38 | 48 | 88 | 131 | 55 | 13 | - | - |
Other Current Liabilities |
Loading...
|
M | 45,764 | 47,712 | 35,852 | 28,023 | 32,439 | 23,663 | 18,170 | 13,739 | 10,384 | 9,807 | 6,688 | 5,684 | 3,751 | 2,321 | 1,759 | 1,093 | 919 | 716 | 563 | 435 | 391 | 387 | 374 | 342 | 207 | 35 | 10 | 2 |
Current Liabilities |
Loading...
|
M | 164,917 | 155,393 | 142,266 | 126,385 | 87,812 | 68,391 | 57,883 | 43,816 | 33,899 | 28,089 | 22,980 | 19,002 | 14,896 | 10,372 | 7,364 | 4,746 | 3,714 | 2,532 | 1,929 | 1,620 | 1,253 | 1,066 | 921 | 975 | 739 | 162 | 44 | 5 |
Long-Term Debt |
Loading...
|
M | 58,314 | 67,150 | 48,744 | 31,816 | 23,414 | 23,495 | 24,743 | 7,694 | 8,235 | 8,265 | 3,191 | 3,084 | 1,415 | 641 | 109 | 533 | 1,344 | 1,267 | 1,521 | 1,847 | 1,925 | 2,246 | 2,156 | 2,127 | - | - | - | - |
Non-Current Liabilities (Other) |
Loading...
|
M | 25,451 | 21,121 | 23,643 | 17,017 | 12,171 | 27,213 | 20,975 | 12,607 | 9,926 | 7,410 | 4,242 | 2,277 | - | 1,561 | 1,083 | - | - | - | - | - | - | - | - | - | - | - | - | - |
Total Non-Current Liabilities |
Loading...
|
M | 161,062 | 161,239 | 140,038 | 101,406 | 75,376 | 50,708 | 45,718 | 20,301 | 18,161 | 15,675 | 7,433 | 5,361 | 2,625 | 1,561 | 1,192 | 896 | 1,574 | 1,400 | 1,521 | 1,855 | 1,945 | 2,277 | 2,156 | 2,127 | 1,466 | 348 | 77 | - |
Total Liabilities |
Loading...
|
M | 325,979 | 316,632 | 282,304 | 227,791 | 163,188 | 119,099 | 103,601 | 64,117 | 52,060 | 43,764 | 30,413 | 24,363 | 17,521 | 11,933 | 8,556 | 5,642 | 5,288 | 3,932 | 3,450 | 3,476 | 3,198 | 3,343 | 3,078 | 3,102 | 2,205 | 510 | 121 | 5 |
Additional Paid-in Capital |
Loading...
|
M | - | 75,066 | 55,538 | 42,865 | 33,658 | 26,791 | 21,389 | 17,186 | 13,394 | 11,135 | 9,573 | 8,347 | 6,990 | 6,325 | 5,736 | - | - | - | - | - | - | - | - | - | - | - | - | - |
Common Stock (Net) |
Loading...
|
M | - | 108 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 3 | 2 | - | - |
Retained Earnings |
Loading...
|
M | - | 83,193 | 85,915 | 52,551 | 31,220 | 19,625 | 8,636 | 4,916 | 2,545 | 1,949 | 2,190 | 1,916 | 1,955 | 1,324 | 172 | - | - | - | - | - | - | - | - | - | - | - | - | - |
Accumulated Other Comprehensive Income |
Loading...
|
M | -3,040 | -4,487 | -1,376 | -180 | -986 | -1,035 | -484 | -985 | -723 | -511 | -185 | -239 | -316 | -190 | -56 | -123 | 5 | -1 | 6 | 32 | 38 | 10 | -36 | -2 | -2 | 2 | -4 | 0 |
Capital Lease Obligations |
Loading...
|
M | 77,297 | 72,968 | 67,651 | 52,573 | 39,791 | 16,292 | 13,183 | 7,519 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shareholders' Equity |
|
M | 201,875 | 146,043 | 138,245 | 93,404 | 62,060 | 43,549 | 27,709 | 19,285 | 13,384 | 10,741 | 9,746 | 8,192 | 7,757 | 6,864 | 5,257 | 2,672 | 1,197 | 431 | 246 | -227 | -1,036 | -1,353 | -1,440 | -967 | 266 | 139 | 29 | 3 |
Shareholders' Equity and Liabilities |
|
M | 527,854 | 462,675 | 420,549 | 321,195 | 225,248 | 162,648 | 131,310 | 83,402 | 65,444 | 54,505 | 40,159 | 32,555 | 25,278 | 18,797 | 13,813 | 8,314 | 6,485 | 4,363 | 3,696 | 3,249 | 2,162 | 1,990 | 1,638 | 2,135 | 2,472 | 648 | 149 | 8 |
Treasury Stock |
Loading...
|
M | - | - | -1,837 | -1,837 | -1,837 | -1,837 | -1,837 | -1,837 | -1,837 | -1,837 | -1,837 | -1,837 | -877 | -600 | -600 | -600 | -500 | -252 | - | - | - | - | - | - | - | - | - | - |
Shares (Common, Diluted) |
|
M | 10,492 | 10,189 | 10,300 | 10,200 | 10,080 | 10,000 | 9,860 | 9,680 | 9,540 | 9,240 | 9,300 | 9,060 | 9,220 | 9,120 | 8,840 | 8,640 | 8,480 | 8,480 | 8,520 | 8,500 | 8,380 | 7,567 | 7,284 | 7,017 | 6,535 | 5,927 | 5,214 | 3,500 |
Shareholders' Equity (Tangible) |
|
M | - | 198,831 | 122,879 | 130,965 | 87,102 | 29,006 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Net Debt |
Loading...
|
M | - | 152,395 | 160,976 | 132,584 | 79,742 | 66,116 | 55,829 | 34,731 | 28,281 | 27,201 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Total Debt |
Loading...
|
M | 77,259 | 82,004 | 64,667 | 47,931 | 24,721 | 24,866 | 24,843 | 8,750 | 8,473 | 9,785 | - | - | - | - | - | 592 | - | - | - | 1,850 | 1,930 | 2,259 | 2,171 | 2,144 | - | - | - | - |
Current Part of Long-Term Debt |
Loading...
|
M | - | - | - | - | 1,307 | 1,371 | 100 | 1,056 | 238 | 1,520 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
StockViz Staff
September 16, 2024
Any question? Send us an email