Period Ending: | 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: | 2025-04-30 | 2024-01-29 | 2023-01-31 | 2022-05-02 | 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-03-28 | 2011-03-03 | 2009-12-31 | 2008-12-31 | 2007-12-31 |
Total Current Assets | 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 | 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,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 | 20,424 | 12,696 | 5,932 | 131 | 0 | 0 | 0 | 0 | 0 | 22.63 | 17.95 | 3.01 | 0 | 25.06 | 0 | 0 | 0 | 0 |
Receivables | 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,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 | 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 | 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 | 63,716 | 57,002 | 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 | 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 | 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 | 244 | 253 | 194 | 200 | 207 | 198 | 68 | 60.24 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax Assets | 6,524 | 6,733 | 328 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Long Term Assets | 4,215 | 4,531 | 3,865 | 2,134 | 1,536 | 1,470 | 1,392 | 1,171 | 991.2 | 78.38 | 54.58 | 16.12 | 12.86 | 15.93 | 27.6 | 6.33 | 1.48 | 0.531 |
Total Current Liabilities | 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 | 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 | 3,263 | 3,045 | 1,987 | 1,957 | 2,418 | 2,013 | 2,712 | 978.8 | 1,202 | 112.4 | 641.7 | 7.9 | 55.21 | 8.98 | 0.279 | 0.29 | 0.341 | 0.08 |
Tax Payables | 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 | 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 | 7,556 | 6,328 | 5,422 | 4,229 | 2,792 | 2,383 | 2,105 | 2,251 | 1,848 | 973.9 | 424.7 | 233.3 | 30.09 | 31.14 | 49.03 | 40.28 | 67.53 | 45.85 |
Total Liabilities | 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 | 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 | 10,360 | 6,528 | 3,761 | 6,916 | 10,861 | 12,590 | 11,116 | 11,152 | 7,462 | 2,270 | 1,889 | 599 | 411.5 | 271.2 | 72.32 | 0.8 | 55.42 | 0.018 |
Deferred Tax Liabilities Non-Current | 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,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 | 5,745 | 4,916 | 3,703 | 3,531 | 3,008 | 2,802 | 3,195 | 1,816 | 1,460 | -314.1 | 42.83 | 20.58 | 14.33 | 3.9 | 0.775 | 1.09 | 1.23 | 0.098 |
Other Long Term Liabilities | 147 | -434 | -619 | -1,680 | -1,083 | -1,133 | -1,868 | 1,203 | 1,235 | 1,771 | 587.4 | 267.1 | 21.2 | 19.86 | 17.59 | 323.3 | 106.8 | 101.3 |
Total Equity | 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 | 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 | 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 | 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 | -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 | 1 | 1 | 0 | 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 |
Additional Paid in Capital | 38,371 | 34,892 | 32,177 | 29,805 | 27,260 | 12,737 | 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 | 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 | 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 | 20,424 | 12,696 | 5,932 | 131 | 613 | 672 | 819.8 | 898.4 | 774.5 | 22.63 | 17.95 | 3.01 | 5.16 | 25.06 | 4.87 | 3.58 | 1.22 | 0 |
Total Debt | 13,623 | 9,573 | 5,748 | 8,873 | 13,279 | 14,603 | 13,828 | 12,131 | 8,588 | 2,898 | 2,531 | 606.9 | 466.7 | 280.1 | 72.6 | 1.09 | 55.76 | 0.098 |
Net Debt | -2,516 | -6,825 | -10,505 | -8,703 | -6,105 | 8,335 | 10,142 | 8,763 | 5,195 | 1,701 | 625.2 | -239 | 264.8 | 24.88 | -26.95 | -68.54 | 46.48 | -17.11 |