Period Ending: |
LTM
(Last Twelve Months) |
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 | 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 | |
Revenue | 96,773 | 81,462 | 53,823 | 31,536 | 24,578 | 21,461 | 11,759 | 7,000 | 4,046 | 3,198 | 2,013 | 413 | 204 | 117 | 112 | 14.7 | 0.07 | |
Cost of Revenue | 79,113 | 60,609 | 40,217 | 24,906 | 20,509 | 17,419 | 9,536 | 5,401 | 3,123 | 2,317 | 1,557 | 383 | 143 | 86.0 | 102 | 15.9 | 0.01 | |
Gross Profit | 17,660 | 20,853 | 13,606 | 6,630 | 4,069 | 4,042 | 2,222 | 1,599 | 924 | 882 | 456 | 30.1 | 61.6 | 30.7 | 9.54 | -1.14 | 0.06 | |
Operating Expenses | 8,769 | 7,197 | 6,919 | 4,636 | 3,900 | 4,430 | 3,855 | 2,267 | 1,640 | 1,068 | 518 | 424 | 313 | 178 | 61.4 | 77.4 | 80.0 | |
Research & Development | 3,969 | 3,075 | 2,593 | 1,491 | 1,343 | 1,460 | 1,378 | 834 | 718 | 465 | 232 | 274 | 209 | 93.0 | 19.3 | 53.7 | 62.8 | |
Selling, General and Administrative | 4,800 | 3,946 | 4,517 | 3,145 | 2,646 | 2,834 | 2,476 | 1,432 | 922 | 604 | 286 | 150 | 104 | 84.6 | 42.2 | 23.6 | 17.2 | |
Other Operating Expenses | 0.00 | 176 | -191 | 0.00 | -89.0 | 135 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
Operating Income | 8,891 | 13,656 | 6,687 | 1,994 | 169 | -388 | -1,632 | -667 | -717 | -187 | -61.3 | -394 | -251 | -147 | -51.9 | -78.5 | -79.9 | |
Net Non-Operating Interest | 910 | 106 | -315 | -718 | -641 | -639 | -452 | -190 | -117 | -99.8 | -32.7 | 0.03 | 0.21 | -0.73 | -2.37 | -3.22 | 0.00 | |
Interest Income | 1,066 | 297 | 56.0 | 30.0 | 44.0 | 24.5 | 19.7 | 8.53 | 1.51 | 1.13 | 0.19 | 0.29 | 0.26 | 0.26 | 0.16 | 0.53 | 1.75 | |
Interest Expense | 156 | 191 | 371 | 748 | 685 | 663 | 471 | 199 | 119 | 101 | 32.9 | 0.25 | 0.04 | 0.99 | 2.53 | 3.75 | 1.75 | |
Equity & Other Income/(Expense) | 172 | -43.0 | -29.0 | -122 | -193 | 21.9 | -125 | 111 | -41.7 | 1.81 | 22.6 | -1.83 | -2.65 | -6.58 | -1.44 | -0.96 | 1.89 | |
Income Before Tax | 9,973 | 13,719 | 6,343 | 1,154 | -665 | -1,005 | -2,209 | -746 | -876 | -285 | -71.4 | -396 | -254 | -154 | -55.7 | -82.7 | -78.0 | |
Income Tax Expense | -5,001 | 1,132 | 699 | 292 | 110 | 57.8 | 31.5 | 26.7 | 13.0 | 9.40 | 2.59 | 0.14 | 0.49 | 0.17 | 0.03 | 0.10 | 0.11 | |
Income Attributable to Non-Controlling Interest | -25.0 | 4.00 | 120 | 141 | 0.00 | -86.5 | -279 | -98.1 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
Net Income | 14,999 | 12,583 | 5,524 | 721 | -775 | -976 | -1,961 | -675 | -889 | -294 | -74.0 | -396 | -254 | -154 | -55.7 | -82.8 | -78.2 | |
Depreciation and Amortization | 4,667 | 3,543 | 2,911 | 2,322 | 2,154 | 1,901 | 1,636 | 947 | 423 | 232 | 106 | 28.8 | 16.9 | 10.6 | 6.94 | 4.16 | 2.90 | |
EBITDA | 13,558 | 17,199 | 9,598 | 4,316 | 2,323 | 1,513 | 3.92 | 280 | -294 | 45.2 | 44.8 | -365 | -235 | -136 | -45.0 | -74.3 | -77.0 | |
Earnings Per Share (EPS) | 4.730 | 4.020 | 1.870 | 0.250 | -0.290 | -0.380 | -0.790 | -0.310 | -0.460 | -0.160 | -0.041 | -0.250 | -0.170 | -0.200 | -0.027 | -0.040 | -0.038 | |
Diluted Earnings Per Share | 4.300 | 3.620 | 1.630 | 0.210 | -0.290 | -0.380 | -0.790 | -0.310 | -0.460 | -0.160 | -0.041 | -0.250 | -0.170 | -0.200 | -0.027 | -0.040 | -0.038 | |
Weighted Average Shares Outstanding | 3,174 | 3,130 | 2,958 | 2,799 | 2,661 | 2,558 | 2,486 | 2,163 | 1,923 | 1,868 | 1,791 | 1,610 | 1,506 | 761 | 2,045 | 2,045 | 2,045 | |
Diluted Weighted Average Shares Outstanding | 3,485 | 3,475 | 3,387 | 3,249 | 2,661 | 2,558 | 2,486 | 2,163 | 1,923 | 1,868 | 1,791 | 1,610 | 1,506 | 761 | 2,045 | 2,045 | 2,045 |