| 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 |
2011 12-31 |
2010 12-31 |
2009 12-31 |
2008 12-31 |
2007 12-31 |
2006 12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing: | 2025-09-30 | 2025-04-17 | 2024-04-25 | 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 | 2006-12-31 |
| Net Income/Starting Line | -7,055 | 10,378 | 4,550 | 4,334 | 10,994 | 6,953 | 6,369 | 17,710 | -200.4 | 12,024 | -14,244 | -1,262 | -4,925 | -7,316 | 4,860 | 2,248 | -1,539 | 8,567 | 1,712 | 1,026 |
| Cash From Operating Activities | 16,761 | 12,386 | 8,235 | 9,276 | -8,231 | 4,199 | -86.33 | 2,410 | 2,168 | 1,880 | 6,980 | 4,786 | 9,329 | 13,827 | 4,287 | 7,644 | 2,963 | 15,269 | 6,605 | 8,764 |
| Depreciation and Amortization | 4,432 | 3,988 | 3,621 | 2,690 | 2,081 | 1,863 | 1,807 | 1,702 | 1,751 | 1,844 | 1,843 | 1,777 | 1,501 | 1,775 | 1,724 | 1,592 | 2,398 | 3,729 | 2,034 | 3,364 |
| Deferred Income Tax | 0 | 0 | -8,737 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.828 | -974.2 | -657.2 | 0 | -612.7 |
| Stock Based Compensation | 5.48 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Cash Items | 17,783 | -2,888 | 10,021 | -542.8 | -23,943 | -1,600 | -3,806 | -14,979 | 980 | -14,735 | 17,298 | 45.12 | 11,707 | 13,471 | 698.3 | 4,540 | 208.3 | -5,139 | 2,296 | 195.8 |
| Changes in Working Capital | 1,595 | 907.6 | -1,220 | 2,794 | 2,636 | -3,017 | -4,456 | -2,023 | -362.9 | 2,747 | 2,083 | 4,225 | 1,047 | 5,896 | -2,995 | 961.1 | -274.9 | 3,654 | 563.7 | 2,841 |
| Accounts Receivable | 1,710 | 1,112 | -927.1 | -408.4 | 1,706 | -1,454 | -1,390 | 350.1 | 1,458 | -583.5 | 130.9 | -441.2 | 413.6 | -46.61 | -219.2 | 278.1 | 1,352 | 594.9 | 0 | -52.84 |
| Inventory | 0 | 0 | 0 | 0 | -1,005 | -351.9 | -131.9 | 56.06 | -103.5 | -59.35 | -98.12 | -17.36 | -177.4 | -113.9 | 1,385 | 0 | -99.24 | -119.5 | 0 | -79 |
| Accounts Payable | -174.7 | -614.2 | -526.4 | 233.9 | 99.53 | 781.3 | -203 | -3,234 | -1,287 | -59.6 | 3,094 | 7,670 | 2,687 | 1,045 | -6,567 | 0 | 918.7 | 2,356 | 0 | 934.7 |
| Deferred Revenue | 59.79 | 410.1 | 233.4 | 2,969 | 1,836 | -1,992 | -2,731 | 804.4 | -430.7 | 3,450 | -1,044 | -2,986 | -1,876 | 5,012 | 2,406 | 683 | -2,446 | 823 | 0 | 2,038 |
| Other Working Capital | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 563.7 | 0 |
| Cash From Investing Activities | -7,398 | -8,660 | 827 | -28,802 | 124 | 2,442 | 3,270 | 421.3 | 69.79 | -5,686 | -9,013 | -10,797 | -8,155 | -13,455 | -10,904 | -7,135 | -3,714 | -5,909 | -2,293 | -3,767 |
| Investments in Property Plant and Equipment | -2,510 | -3,099 | -3,863 | -33,624 | -2,692 | -2,397 | -2,020 | -1,261 | -1,300 | -1,770 | -4,524 | -2,919 | -2,298 | -10,531 | -8,157 | -6,615 | -5,175 | -5,154 | -3,194 | -3,074 |
| Payments for Acquisitions | -633.3 | -176.6 | 245.2 | 1,095 | -118.8 | 941.8 | 1,017 | 714.8 | 1,232 | -3,273 | -2,433 | -3,744 | -3,555 | 0 | -139.6 | -894.6 | -1,161 | 0 | 0 | 0 |
| Purchases of Securities | 0 | -3,064 | -1,500 | -254.5 | -274.4 | -68.17 | -418 | -1,066 | -1,793 | -3,273 | -2,433 | -3,904 | -3,555 | 0 | -347.8 | 0 | -561.7 | -850.7 | 0 | -692.9 |
| Sales and Maturities of Investments | 0 | 2,449 | 0 | 1,170 | 1,867 | 941.8 | 1,017 | 714.8 | 1,082 | 3,194 | 0 | 3,627 | 3,398 | 0 | 1,124 | 3,163 | 2,616 | 95.68 | 0 | 0 |
| Other Investing Activities | -4,255 | -4,769 | 5,945 | 2,812 | 1,342 | 3,023 | 3,674 | 1,318 | 848.9 | -563.9 | -2,055 | -3,857 | -2,144 | -2,924 | -3,383 | -2,788 | 568.3 | 0 | 901.5 | 0 |
| Cash From Financing Activities | -12,540 | 9,801 | -6,755 | 30,072 | -8,449 | -6,689 | -3,391 | -3,068 | -1,941 | 3,092 | 2,019 | 3,661 | -77.88 | -901.6 | 2,357 | 93.89 | 3,317 | -3,973 | -1,677 | -3,684 |
| Debt Repayment | -5,684 | 11,224 | -4,142 | 1,044 | -3,919 | -4,013 | -6,231 | -5,350 | -4,564 | -1,834 | 2,162 | 4,173 | 3,570 | 992.3 | 5,016 | 2,627 | 1,791 | -6,685 | -7,903 | -2,625 |
| Common Stock Issued | 0 | 0 | 0 | 30,648 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Common Stock Repurchased | -83.43 | -115.1 | -2,193 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Dividends Paid | -8,114 | -1,308 | -864.2 | -1,490 | -3,748 | -2,594 | -1,183 | -64.5 | -381.4 | -5.79 | -23.06 | -408.5 | -4,190 | -5,033 | 0 | 0 | -1,133 | -741.7 | 0 | -409.1 |
| Other Financing Activities | 1,341 | 0 | 444 | -130.1 | 1,606 | -82.42 | 4,024 | 399.9 | 3,004 | 4,931 | -2.43 | -103.7 | 541.7 | 888.9 | 1,404 | 610.5 | 2,659 | 4,430 | 6,979 | -503.3 |
| Effect of Forex Changes on Cash | 0 | 0 | 0 | 0 | 16,461 | -0.001 | -41.06 | 27.68 | 0 | 0 | 0 | 159.7 | 0 | -0.001 | 0 | 0 | 23.56 | 0 | 0.001 | 0 |
| Net Change in Cash | -8,071 | 13,526 | 2,307 | 10,546 | -93.95 | -48.7 | -248 | -208.9 | 296.4 | -714.3 | -13.11 | -2,350 | 1,096 | -530.4 | -4,260 | 602.9 | 2,566 | 5,387 | 2,636 | 1,313 |
| Cash at Beginning of Period | 26,573 | 13,046 | 10,739 | 192.7 | 286.6 | 335.3 | 583.4 | 792.3 | 495.9 | 1,394 | 1,407 | 3,598 | 2,502 | 4,960 | 9,220 | 8,617 | 12,832 | 7,646 | 5,459 | 3,904 |
| Cash at End of Period | 18,501 | 26,573 | 13,046 | 10,739 | 192.7 | 286.6 | 335.3 | 583.4 | 792.3 | 679.7 | 1,394 | 1,247 | 3,598 | 4,429 | 4,960 | 9,220 | 15,398 | 13,033 | 8,095 | 5,217 |
| Free Cash Flow | 14,145 | 9,286 | 4,122 | -24,349 | -10,923 | 1,802 | -2,107 | 1,149 | 867.5 | 109.7 | 2,456 | 1,867 | 7,031 | 3,296 | -3,871 | 1,028 | -2,212 | 10,115 | 3,411 | 5,690 |
| Operating Cash Flow | 16,761 | 12,386 | 8,235 | 9,276 | -8,231 | 4,199 | -86.33 | 2,410 | 2,168 | 1,880 | 6,980 | 4,786 | 9,329 | 13,827 | 4,287 | 7,644 | 2,963 | 15,269 | 6,605 | 8,764 |
| Capital Expenditure | -2,616 | -3,099 | -4,121 | -33,624 | -2,692 | -2,397 | -2,020 | -1,261 | -1,300 | -1,770 | -4,524 | -2,919 | -2,298 | -10,531 | -8,157 | -6,615 | -5,175 | -5,154 | -3,194 | -3,074 |