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 |
2015 12-31 |
2014 12-31 |
2013 12-31 |
2012 12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Report Filing: | 2025-04-29 | 2025-02-04 | 2024-02-08 | 2023-02-10 | 2022-02-03 | 2021-02-05 | 2020-02-06 | 2019-02-07 | 2018-02-07 | 2017-02-08 | 2016-02-11 | 2014-12-31 | 2013-12-31 | 2012-12-31 |
Net Income/Starting Line | 4,546 | 4,147 | 4,246 | 2,419 | 4,169 | 4,202 | 2,459 | 2,057 | 1,795 | 1,401 | 1,228 | 419 | 955 | 778 |
Cash From Operating Activities | 6,693 | 7,450 | 4,843 | 5,813 | 5,797 | 6,219 | 4,071 | 5,480 | 2,531 | 3,158 | 2,546 | 2,220 | 1,993 | 1,565 |
Depreciation and Amortization | 1,012 | 1,032 | 1,072 | 1,317 | 1,265 | 1,189 | 912 | 776 | 805 | 724 | 608 | 516 | 453 | 382 |
Deferred Income Tax | 173 | 231 | -668 | -811 | -482 | 165 | -269 | -171 | -1,299 | 52 | 127 | 680 | 52 | 46 |
Stock Based Compensation | 1,114 | 1,230 | 1,475 | 1,261 | 1,376 | 1,376 | 1,021 | 853 | 733 | 438 | 346 | 299 | 253 | 205 |
Other Non-Cash Items | 1,197 | 1,368 | 32 | 2,081 | 1,114 | -126 | 1,023 | 1,346 | 1,078 | 1,024 | 743 | 605 | 426 | 308 |
Changes in Working Capital | -1,349 | -558 | -1,314 | -454 | -1,645 | -587 | -1,075 | 619 | -581 | -481 | -506 | -299 | -146 | -154 |
Accounts Receivable | 26 | 85 | -114 | -163 | -222 | -100 | -116 | 1,348 | -1,296 | -53 | 113 | -37 | 80 | -97 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Accounts Payable | 53 | 83 | 7 | -35 | -31 | -4 | 4 | 26 | 62 | 11 | 12 | 42 | -13 | 1 |
Deferred Revenue | -1,428 | -726 | -1,207 | -256 | -1,392 | -483 | -963 | -755 | 653 | -439 | -631 | -304 | -213 | -58 |
Other Working Capital | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash From Investing Activities | -3,048 | 1,589 | 752 | -3,328 | -5,149 | -16,545 | -5,742 | 821 | -4,485 | -5,904 | -8,038 | -2,881 | -1,721 | -1,526 |
Investments in Property Plant and Equipment | -725 | -683 | -623 | -706 | -908 | -866 | -704 | -823 | -667 | -669 | -722 | -492 | -391 | -511 |
Payments for Acquisitions | 0 | 0 | 466 | 0 | -2,763 | -3,609 | -70 | -2,124 | -323 | -19 | -1,225 | -2 | -731 | -22 |
Purchases of Securities | -25,722 | -26,633 | -21,980 | -20,219 | -40,116 | -41,513 | -27,881 | -22,381 | -19,418 | -21,041 | -21,626 | -8,744 | -610 | -265 |
Sales and Maturities of Investments | 23,609 | 27,299 | 24,295 | 23,411 | 39,698 | 30,908 | 24,878 | 21,898 | 18,448 | 18,429 | 16,148 | 7,766 | 320 | 180 |
Other Investing Activities | -210 | 1,606 | -1,406 | -5,814 | -1,060 | -1,465 | -1,965 | 4,251 | -2,525 | -2,604 | -613 | -1,409 | -309 | -908 |
Cash From Financing Activities | -4,920 | -8,276 | -2,993 | -1,203 | -557 | 12,454 | 4,187 | -1,240 | 4,084 | 2,038 | 4,728 | 1,284 | -85 | -210 |
Debt Repayment | 1,620 | -115 | 475 | 1,789 | -89 | 3,966 | 2,955 | 960 | 820 | -21 | -862 | -21 | -133 | 20 |
Common Stock Issued | 95 | 95 | 127 | 143 | 162 | 137 | 138 | 144 | 144 | 109 | 75 | 0 | 0 | 0 |
Common Stock Repurchased | -6,046 | -6,047 | -5,002 | -4,199 | -3,373 | -1,635 | -1,411 | -3,520 | -1,006 | -995 | 0 | 0 | 0 | 0 |
Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | -589 | -2,209 | 1,407 | 1,064 | 2,743 | 9,986 | 2,505 | 1,176 | 4,126 | 2,945 | 5,515 | 1,305 | 48 | -230 |
Effect of Forex Changes on Cash | -19 | -207 | 76 | -155 | -102 | 169 | -6 | -113 | 36 | 0 | -44 | -26 | 3 | -1 |
Net Change in Cash | 1,623 | 556 | 2,678 | 1,127 | -11 | 2,297 | 2,510 | 4,948 | 2,166 | -708 | -808 | 597 | 190 | -172 |
Cash at Beginning of Period | 19,358 | 21,834 | 19,156 | 18,029 | 18,040 | 15,743 | 13,233 | 8,285 | 6,119 | 6,827 | 2,201 | 1,604 | 1,414 | 1,586 |
Cash at End of Period | 20,981 | 22,390 | 21,834 | 19,156 | 18,029 | 18,040 | 15,743 | 13,233 | 8,285 | 6,119 | 1,393 | 2,201 | 1,604 | 1,414 |
Free Cash Flow | 5,968 | 6,767 | 4,220 | 5,107 | 4,889 | 5,353 | 3,367 | 4,657 | 1,864 | 2,489 | 1,824 | 1,728 | 1,602 | 1,054 |
Operating Cash Flow | 6,693 | 7,450 | 4,843 | 5,813 | 5,797 | 6,219 | 4,071 | 5,480 | 2,531 | 3,158 | 2,546 | 2,220 | 1,993 | 1,565 |
Capital Expenditure | -725 | -683 | -623 | -706 | -908 | -866 | -704 | -823 | -667 | -669 | -722 | -492 | -391 | -511 |