Period Ending: |
LTM
(Last Twelve Months) |
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 |
---|---|---|---|---|---|---|---|---|---|---|
Report Filing: | 2025-05-07 | 2025-02-14 | 2024-02-15 | 2023-02-21 | 2022-02-24 | 2021-03-01 | 2020-03-02 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
Net Income/Starting Line | 12,289 | 9,845 | 1,887 | -9,138 | -570 | -6,788 | -8,512 | 987 | -4,033 | -370 |
Cash From Operating Activities | 8,045 | 7,137 | 3,585 | 642 | -445 | -2,745 | -4,321 | -1,541 | -1,418 | -2,913 |
Depreciation and Amortization | 721 | 737 | 823 | 947 | 902 | 575 | 472 | 426 | 510 | 347 |
Deferred Income Tax | -6,423 | -6,027 | 26 | -441 | -692 | -266 | -88 | 35 | -762 | 5 |
Stock Based Compensation | 1,747 | 1,796 | 1,935 | 1,793 | 1,168 | 827 | 4,596 | 170 | 124 | 107 |
Other Non-Cash Items | -1,517 | -1,588 | -1,251 | 7,146 | -2,935 | 2,175 | -289 | -4,049 | 833 | -4,074 |
Changes in Working Capital | 2,277 | 2,374 | 165 | 335 | 1,682 | 732 | -500 | 890 | 1,910 | 1,072 |
Accounts Receivable | 157 | -142 | -758 | -542 | -597 | 142 | -407 | -279 | -442 | -348 |
Inventory | 0 | 0 | 0 | 0 | 813 | 387 | 530 | 265 | 1,147 | 671 |
Accounts Payable | 46 | 86 | 64 | -133 | 90 | -133 | 95 | -39 | -79 | 228 |
Deferred Revenue | 2,074 | 2,430 | 859 | 1,010 | 1,376 | 336 | -718 | 943 | 1,284 | 521 |
Other Working Capital | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash From Investing Activities | -3,477 | -3,177 | -3,226 | -1,637 | -1,201 | -2,869 | -790 | -695 | -487 | -1,858 |
Investments in Property Plant and Equipment | -259 | -242 | -223 | -252 | -298 | -616 | -588 | -558 | -829 | -1,635 |
Payments for Acquisitions | 8 | 17 | 721 | -33 | -1,314 | -1,380 | 286 | -476 | 342 | -240 |
Purchases of Securities | -13,570 | -13,054 | -8,826 | -1,722 | -2,095 | -2,111 | -541 | -30 | 0 | 0 |
Sales and Maturities of Investments | 10,579 | 10,204 | 5,864 | 376 | 2,791 | 1,360 | 2 | 0 | 0 | 0 |
Other Investing Activities | -227 | -102 | -762 | -6 | -285 | -122 | 51 | 369 | 342 | 17 |
Cash From Financing Activities | -3,849 | -2,087 | -95 | 15 | 1,780 | 1,379 | 8,939 | 4,640 | 1,015 | 6,194 |
Debt Repayment | -185 | -186 | -47 | -264 | 924 | 986 | 1,024 | 2,867 | 114 | 1,429 |
Common Stock Issued | 103 | 0 | 130 | 255 | 675 | 372 | 8,473 | 1,777 | 0 | 0 |
Common Stock Repurchased | -3,037 | -1,252 | 130 | 0 | 0 | 0 | 0 | -10 | -131 | -90 |
Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | -730 | -649 | -48 | 24 | 1,531 | 393 | -558 | 1,773 | 1,032 | 4,855 |
Effect of Forex Changes on Cash | -103 | -267 | 63 | -148 | -69 | -92 | -4 | -119 | 22 | -25 |
Net Change in Cash | 3,327 | 1,606 | 327 | -1,128 | 414 | -4,676 | 3,858 | 2,381 | -998 | 1,398 |
Cash at Beginning of Period | 5,273 | 7,004 | 6,677 | 7,805 | 7,391 | 12,067 | 8,209 | 5,828 | 6,826 | 5,428 |
Cash at End of Period | 8,600 | 8,610 | 7,004 | 6,677 | 7,805 | 7,391 | 12,067 | 8,209 | 5,828 | 6,826 |
Free Cash Flow | 7,786 | 6,895 | 3,362 | 390 | -743 | -3,361 | -4,909 | -2,099 | -2,247 | -4,548 |
Operating Cash Flow | 8,045 | 7,137 | 3,585 | 642 | -445 | -2,745 | -4,321 | -1,541 | -1,418 | -2,913 |
Capital Expenditure | -259 | -242 | -223 | -252 | -298 | -616 | -588 | -558 | -829 | -1,635 |