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-13 | 2025-04-23 | 2024-04-18 | 2023-04-25 | 2022-04-26 | 2021-04-09 | 2020-03-25 | 2019-04-19 | 2017-12-31 | 2016-12-31 |
Net Income/Starting Line | 5,222 | 6,644 | 6,045 | 4,373 | 3,632 | 4,632 | 4,540 | 2,003 | 1,597 | 114 |
Cash From Operating Activities | 10,108 | 10,275 | 7,337 | 7,481 | 5,239 | 4,885 | 6,200 | 5,632 | 2,500 | 873 |
Depreciation and Amortization | 0 | 978 | 1,004 | 1,160 | 1,001 | 824 | 583 | 369 | 379 | 236 |
Deferred Income Tax | 0 | 0 | 0 | 0 | -196 | -64 | 160 | 150 | -188 | -20 |
Stock Based Compensation | 488 | 596 | 670 | 665 | 647 | 569 | 519 | 487 | 362 | 170 |
Other Non-Cash Items | 4,398 | 967 | -1,168 | -938 | -418 | -579 | -584 | 1,237 | -105 | -32 |
Changes in Working Capital | 0 | 1,556 | 786 | 2,221 | 573 | -497 | 982 | 1,386 | 455 | 405 |
Accounts Receivable | 0 | 0 | -204 | 906 | -769 | -520 | -733 | -182 | -447 | -266 |
Inventory | 0 | 0 | 7 | 10 | -6 | 8 | 9 | -4 | -16 | -11 |
Accounts Payable | 0 | 1,845 | 52 | 663 | 631 | 644 | 717 | 780 | 4 | 315 |
Deferred Revenue | 0 | 265 | 931 | 642 | 717 | -629 | 989 | 792 | 914 | 367 |
Other Working Capital | 0 | -554 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash From Investing Activities | -4,541 | -6,818 | -1,863 | -1,446 | -5,999 | -14,206 | -8,102 | -1,190 | -483 | 496 |
Investments in Property Plant and Equipment | 0 | -319 | -165 | -85 | -159 | -501 | -286 | -144 | -77 | -41 |
Payments for Acquisitions | 0 | -41 | -9 | -165 | -2,078 | -525 | -44 | -693 | -15 | 676 |
Purchases of Securities | 0 | -36,714 | -13,688 | -34,712 | -22,249 | -33,564 | -12,344 | -340 | -61 | 0 |
Sales and Maturities of Investments | 0 | 30,886 | 12,828 | 34,385 | 20,994 | 20,338 | 4,586 | 11 | 261 | 371 |
Other Investing Activities | -4,541 | -630 | -829 | -890 | -2,510 | 46 | -14 | -24 | -591 | -510 |
Cash From Financing Activities | -3,764 | -3,830 | -1,538 | -3,419 | -3,710 | 5,292 | -31 | 7,741 | 99 | 1,712 |
Debt Repayment | 0 | -134 | -116 | -130 | -116 | 5,330 | -56 | 0 | 0 | 0 |
Common Stock Issued | 0 | 0 | 52 | 3 | 13 | 0 | 15 | 7,319 | 0 | 1,901 |
Common Stock Repurchased | 0 | -1,925 | -1,249 | -3,127 | -3,479 | -134 | 0 | 0 | 0 | 0 |
Dividends Paid | 0 | 0 | 0 | -74 | -88 | 0 | -32 | -19 | 0 | 0 |
Other Financing Activities | -3,764 | -263 | -225 | -91 | -10 | 96 | 42 | 441 | 99 | -189 |
Effect of Forex Changes on Cash | 1 | -30 | 76 | 348 | -67 | -269 | 3 | -1 | -13 | -10 |
Net Change in Cash | -229 | -403 | 4,012 | 2,964 | -4,537 | -4,298 | -1,930 | 12,182 | 2,103 | 3,071 |
Cash at Beginning of Period | 12,251 | 13,567 | 9,555 | 6,591 | 11,128 | 15,426 | 17,356 | 5,174 | 3,071 | 0 |
Cash at End of Period | 12,022 | 13,164 | 13,567 | 9,555 | 6,591 | 11,128 | 15,426 | 17,356 | 5,174 | 3,071 |
Free Cash Flow | 10,108 | 9,243 | 6,173 | 6,428 | 2,481 | 4,384 | 5,914 | 5,488 | 2,423 | 832 |
Operating Cash Flow | 10,108 | 10,275 | 7,337 | 7,481 | 5,239 | 4,885 | 6,200 | 5,632 | 2,500 | 873 |
Capital Expenditure | 0 | -1,032 | -1,164 | -1,053 | -2,758 | -501 | -286 | -144 | -77 | -41 |