| Period Ending: | 2025 12-31 |
2024 12-31 |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing: | 2026-01-29 | 2025-01-30 | 2024-01-29 | 2023-01-31 | 2022-02-07 | 2021-02-08 | 2020-02-13 | 2019-02-19 | 2018-02-23 | 2017-03-01 | 2016-02-24 | 2015-02-26 | 2014-02-26 | 2013-03-07 | 2012-02-27 | 2011-03-03 | 2009-12-31 | 2008-12-31 | 2007-12-31 |
| Total Current Assets | 68,642 | 58,360 | 49,616 | 40,917 | 27,100 | 26,717 | 12,103 | 8,307 | 6,571 | 6,260 | 2,782 | 3,180 | 1,266 | 524.8 | 372.8 | 235.9 | 100.6 | 31.43 | 22.31 |
| Cash and Short Term Investments | 44,059 | 36,563 | 29,094 | 22,185 | 17,707 | 19,384 | 6,268 | 3,686 | 3,368 | 3,393 | 1,197 | 1,924 | 848.9 | 201.9 | 280.3 | 99.56 | 69.63 | 9.28 | 17.21 |
| Cash & Equivalents | 16,513 | 16,139 | 16,398 | 16,253 | 17,576 | 19,384 | 6,268 | 3,686 | 3,368 | 3,393 | 1,197 | 1,906 | 845.9 | 201.9 | 255.3 | 99.56 | 69.63 | 9.28 | 17.21 |
| Short Term Investments | 27,546 | 20,424 | 12,696 | 5,932 | 131 | 0 | 0 | 0 | 0 | 0 | 0 | 17.95 | 3.01 | 0 | 25.06 | 0 | 0 | 0 | 0 |
| Receivables | 4,576 | 4,418 | 3,508 | 2,952 | 1,913 | 1,886 | 1,324 | 949 | 515.4 | 499.1 | 169 | 226.6 | 49.11 | 26.84 | 9.54 | 6.71 | 3.49 | 3.32 | 0.059 |
| Inventory | 12,392 | 12,017 | 13,626 | 12,839 | 5,757 | 4,101 | 3,552 | 3,113 | 2,264 | 2,067 | 1,278 | 953.7 | 340.4 | 268.5 | 50.08 | 45.18 | 23.22 | 16.65 | 2.11 |
| Other Current Assets | 7,615 | 5,362 | 3,388 | 2,941 | 1,723 | 1,346 | 959 | 559 | 423.7 | 300 | 138.3 | 76.13 | 27.57 | 27.53 | 32.89 | 84.44 | 4.22 | 2.18 | 2.93 |
| Total Assets | 137,806 | 122,070 | 106,618 | 82,338 | 62,131 | 52,148 | 34,309 | 29,740 | 28,655 | 22,664 | 8,068 | 5,831 | 2,417 | 1,114 | 713.4 | 386.1 | 130.4 | 51.7 | 34.84 |
| Total Non-Current Assets | 69,164 | 63,716 | 57,003 | 41,421 | 35,027 | 25,434 | 22,203 | 21,435 | 22,085 | 16,401 | 5,278 | 2,651 | 1,151 | 589.4 | 340.6 | 150.2 | 29.86 | 20.27 | 12.53 |
| Property, Plant and Equipment | 40,643 | 51,507 | 45,123 | 36,635 | 31,176 | 23,378 | 20,196 | 19,693 | 20,492 | 15,033 | 5,187 | 2,596 | 1,121 | 562.3 | 310.2 | 122.6 | 23.54 | 18.79 | 12 |
| Goodwill and Intangible Assets | 392 | 1,470 | 615 | 593 | 1,717 | 520 | 537 | 350 | 421.7 | 376.1 | 12.82 | 0 | 13.93 | 14.27 | 14.51 | 0 | 0 | 0 | 0 |
| Goodwill | 257 | 244 | 253 | 194 | 200 | 207 | 198 | 68 | 60.24 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 135 | 1,226 | 362 | 399 | 1,517 | 313 | 339 | 282 | 361.5 | 376.1 | 12.82 | 0 | 13.93 | 14.27 | 14.51 | 0 | 0 | 0 | 0 |
| Long Term Investments | 0 | 0 | 0 | 657 | 522 | 613 | 1 | 12 | 5.3 | 774.5 | 0 | 0 | 0 | 5.16 | 0 | 4.87 | 3.58 | 1.22 | 0 |
| Deferred Tax Assets | 6,925 | 6,524 | 6,733 | 328 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Long Term Assets | 21,204 | 4,215 | 4,532 | 3,208 | 1,612 | 923 | 1,469 | 1,380 | 1,166 | 216.8 | 78.38 | 54.58 | 16.12 | 7.7 | 15.93 | 22.73 | 2.75 | 0.259 | 0.531 |
| Total Current Liabilities | 31,714 | 28,821 | 28,748 | 26,709 | 19,705 | 14,248 | 10,667 | 9,993 | 7,675 | 5,827 | 2,811 | 2,107 | 675.2 | 539.1 | 191.3 | 85.56 | 57.49 | 87.94 | 51.3 |
| Accounts Payable | 13,371 | 12,474 | 14,431 | 15,255 | 10,025 | 6,051 | 3,771 | 3,404 | 2,390 | 1,860 | 916.1 | 777.9 | 304 | 303.4 | 56.14 | 28.95 | 15.09 | 14.18 | 5.37 |
| Notes Payable/Short Term Debt | 1,640 | 3,263 | 3,045 | 1,987 | 1,957 | 2,418 | 2,013 | 2,712 | 978.8 | 1,263 | 627.9 | 641.7 | 7.9 | 55.21 | 8.98 | 0.279 | 0.29 | 0.341 | 0.08 |
| Tax Payables | 0 | 1,367 | 1,204 | 1,235 | 1,122 | 777 | 611 | 348.7 | 185.8 | 152.9 | 101.2 | 71.23 | 38.07 | 9.71 | 0.967 | 2.67 | 0.452 | 1.8 | 0 |
| Deferred Revenue | 3,424 | 4,161 | 3,740 | 2,810 | 2,372 | 2,210 | 1,889 | 1,423 | 1,869 | 763.1 | 707.3 | 191.7 | 91.88 | 140.7 | 94.11 | 4.63 | 1.38 | 4.07 | 0 |
| Other Current Liabilities | 13,279 | 7,556 | 6,328 | 5,422 | 4,229 | 2,792 | 2,383 | 2,105 | 2,251 | 1,788 | 458.4 | 424.7 | 233.3 | 30.09 | 31.14 | 49.03 | 40.28 | 67.53 | 45.85 |
| Total Liabilities | 54,941 | 48,390 | 43,009 | 36,440 | 30,548 | 28,469 | 26,199 | 23,427 | 23,023 | 16,759 | 6,984 | 4,919 | 1,750 | 989.5 | 489.4 | 179 | 383.9 | 251.4 | 152.7 |
| Total Non-Current Liabilities | 23,227 | 19,569 | 14,261 | 9,731 | 10,843 | 14,221 | 15,532 | 13,434 | 15,348 | 10,932 | 4,173 | 2,812 | 1,075 | 450.4 | 298.1 | 93.47 | 326.5 | 163.5 | 101.4 |
| Total Long Term Debt | 6,736 | 10,360 | 6,528 | 3,761 | 6,916 | 10,861 | 12,590 | 11,116 | 11,152 | 7,539 | 2,270 | 1,889 | 599 | 411.5 | 271.2 | 72.32 | 0.8 | 55.42 | 0.018 |
| Deferred Tax Liabilities Non-Current | 0 | 0 | 0 | 82 | 24 | 151 | 66 | 0.127 | 0 | -75.58 | 0 | 0 | 6.82 | 0.33 | 0 | 0 | 0 | 0 | 0 |
| Deferred Revenue Non-Current | 3,631 | 3,317 | 3,251 | 2,804 | 2,052 | 1,284 | 1,207 | 990.9 | 1,178 | 851.8 | 446.1 | 292.3 | 181.2 | 3.06 | 3.15 | 2.78 | 1.24 | 0 | 0 |
| Capital Lease Obligations | 0 | 5,745 | 4,916 | 3,703 | 3,531 | 3,008 | 2,802 | 3,195 | 1,816 | 1,537 | 201.4 | 42.83 | 20.58 | 14.33 | 3.9 | 0.775 | 1.09 | 1.23 | 0.098 |
| Other Long Term Liabilities | 12,860 | 147 | -434 | -619 | -1,680 | -1,083 | -1,133 | -1,868 | 1,203 | 1,080 | 1,256 | 587.4 | 267.1 | 21.2 | 19.86 | 17.59 | 323.3 | 106.8 | 101.3 |
| Total Equity | 82,865 | 73,680 | 63,609 | 45,898 | 31,583 | 23,679 | 8,110 | 6,313 | 5,632 | 5,905 | 1,084 | 911.7 | 667.1 | 124.7 | 224 | 207 | -253.5 | -199.7 | -117.8 |
| Non-Controlling Interest | 728 | 767 | 975 | 1,194 | 1,394 | 1,454 | 1,492 | 1,390 | 1,395 | 1,152 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total Stockholders' Equity | 82,137 | 72,913 | 62,634 | 44,704 | 30,189 | 22,225 | 6,618 | 4,923 | 4,237 | 4,753 | 1,084 | 911.7 | 667.1 | 124.7 | 224 | 207 | -253.5 | -199.7 | -117.8 |
| Retained Earnings | 39,003 | 35,209 | 27,882 | 12,885 | 329 | -5,399 | -6,083 | -5,318 | -4,974 | -2,997 | -2,322 | -1,434 | -1,140 | -1,066 | -669.4 | -415 | -260.7 | -204.9 | -122.1 |
| Accumulated Other Earnings | 361 | -670 | -143 | -361 | 54 | 363 | -36 | -8.22 | 33.35 | -23.74 | -3.56 | -0.022 | 0 | 0 | -0.003 | 0 | 0 | 0 | 0 |
| Common Stock | 3 | 3 | 3 | 3 | 3 | 1 | 1 | 0 | 0.169 | 0.161 | 0.131 | 0.126 | 0.123 | 0.115 | 0.104 | 0.095 | 0.007 | 0.007 | 0.018 |
| Preferred Stock | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Additional Paid in Capital | 42,770 | 38,371 | 34,892 | 32,177 | 29,803 | 27,260 | 12,736 | 10,249 | 9,178 | 7,774 | 3,409 | 2,345 | 1,807 | 1,190 | 893.3 | 621.9 | 7.12 | 5.19 | 4.27 |
| Total Liabilities & Total Equity | 137,806 | 122,070 | 106,618 | 82,338 | 62,131 | 52,148 | 34,309 | 29,740 | 28,655 | 22,664 | 8,068 | 5,831 | 2,417 | 1,114 | 713.4 | 386.1 | 130.4 | 51.7 | 34.84 |
| Total Liabilities & Shareholders' Equity | 137,806 | 122,070 | 106,618 | 82,338 | 62,131 | 52,148 | 34,309 | 29,740 | 28,655 | 22,664 | 8,068 | 5,831 | 2,417 | 1,114 | 713.4 | 386.1 | 130.4 | 51.7 | 34.84 |
| Total Investments | 27,546 | 20,424 | 12,696 | 6,589 | 653 | 613 | 1 | 12 | 5.3 | 774.5 | 0 | 17.95 | 3.01 | 5.16 | 25.06 | 4.87 | 3.58 | 1.22 | 0 |
| Total Debt | 8,376 | 13,623 | 9,573 | 5,748 | 8,873 | 13,279 | 14,603 | 13,828 | 12,131 | 8,802 | 2,898 | 2,531 | 606.9 | 466.7 | 280.1 | 72.6 | 1.09 | 55.76 | 0.098 |
| Net Debt | -8,137 | -2,516 | -6,825 | -10,505 | -8,703 | -6,105 | 8,335 | 10,142 | 8,763 | 5,409 | 1,701 | 625.2 | -239 | 264.8 | 24.88 | -26.95 | -68.54 | 46.48 | -17.11 |