| 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 |
2005 12-31 |
2004 12-31 |
2003 12-31 |
2002 12-31 |
2001 12-31 |
2000 12-31 |
1999 12-31 |
1998 12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing: | 2025-10-30 | 2025-03-25 | 2024-03-14 | 2023-03-09 | 2022-03-10 | 2021-03-11 | 2020-03-12 | 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 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 |
| Net Income/Starting Line | 24,429 | 29,922 | 32,627 | 64,815 | 29,829 | -26,967 | 25,485 | 35,621 | 18,130 | 4,777 | 2,200 | 14,730 | 16,526 | 26,960 | 31,093 | 20,474 | 12,718 | 26,476 | 31,926 | 26,311 | 26,261 | 31,659 | 12,313 | 9,722 | 10,852 | 12,719 | 8,584 | 350 |
| Cash From Operating Activities | 46,152 | 54,687 | 54,191 | 68,414 | 45,104 | 34,105 | 42,178 | 53,085 | 35,650 | 20,615 | 29,810 | 45,044 | 40,440 | 46,140 | 36,771 | 27,350 | 21,488 | 43,918 | 34,461 | 31,696 | 30,113 | 21,498 | 21,719 | 16,283 | 16,933 | 18,359 | 11,059 | 14,729 |
| Depreciation and Amortization | 22,210 | 26,872 | 23,106 | 22,393 | 23,071 | 24,981 | 25,108 | 21,704 | 26,223 | 24,993 | 26,714 | 24,499 | 21,509 | 14,615 | 13,228 | 15,595 | 14,458 | 13,656 | 13,180 | 12,615 | 11,981 | 12,845 | 11,711 | 8,621 | 6,117 | 7,885 | 6,520 | 9,423 |
| Deferred Income Tax | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Stock Based Compensation | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Cash Items | 169.7 | -4,169 | -9,380 | -13,360 | 2,571 | 31,483 | -3,636 | -7,682 | -6,453 | -729 | -4,625 | -590 | -583 | 1,174 | -1,079 | -2,790 | -3,357 | -4,149 | -4,439 | -3,178 | -2,465 | -17,937 | -3,691 | -1,140 | -1,835 | -711 | -3 | 1,391 |
| Changes in Working Capital | -656.9 | 2,062 | 7,838 | -5,434 | -10,367 | 4,608 | -4,779 | 3,442 | -2,250 | -8,426 | 5,521 | 6,405 | 2,988 | 3,391 | -6,471 | -5,929 | -2,331 | 7,935 | -6,206 | -4,052 | -5,664 | -5,069 | 1,386 | -920 | 1,799 | -1,534 | -4,042 | 3,565 |
| Accounts Receivable | 2,342 | 6,578 | 12,401 | -8,989 | -20,567 | 9,625 | -921 | 1,955 | -2,577 | -4,127 | 9,852 | -1,541 | 5,648 | 14,145 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Inventory | 1,305 | 1,273 | 6,325 | -8,360 | -7,319 | 4,477 | -2,635 | 2,823 | -2,079 | -5,658 | 2,827 | 7,958 | 608 | -1,746 | -1,930 | -2,888 | -7,138 | 8,025 | 0 | 0 | 0 | 0 | -236 | -2,079 | 1,067 | -1,268 | -2,059 | 1,107 |
| Accounts Payable | -928 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Revenue | -3,376 | -5,789 | -10,888 | 11,915 | 17,519 | -9,494 | -1,223 | -1,336 | 2,406 | 1,359 | -7,158 | -12 | -3,268 | -9,008 | 5,568 | 8,890 | -18,872 | 11,070 | -6,206 | -4,052 | -5,664 | -5,069 | -212 | 6,989 | -7,787 | 9,741 | 3,066 | 486 |
| Other Working Capital | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -10,109 | -11,931 | 23,679 | -11,160 | 0 | 0 | 0 | 0 | 1,834 | -5,830 | 8,519 | -10,007 | -5,049 | 1,972 |
| Cash From Investing Activities | -16,472 | -15,155 | -17,734 | -22,448 | -4,760 | -13,277 | -15,779 | -13,659 | -8,029 | -30,963 | -22,407 | -19,657 | -40,146 | -28,453 | -20,443 | -21,972 | -26,234 | -19,590 | -14,570 | -20,861 | -8,383 | -6,427 | -8,252 | -20,633 | -9,108 | -1,571 | -3,023 | -12,500 |
| Investments in Property Plant and Equipment | -14,820 | -19,601 | -22,993 | -22,600 | -19,000 | -16,585 | -22,971 | -23,011 | -20,845 | -22,116 | -26,131 | -31,854 | -40,145 | -32,576 | -26,301 | -26,940 | -26,516 | -35,065 | -24,576 | -22,922 | -15,904 | -13,566 | -12,252 | -12,102 | -9,626 | -6,209 | -7,409 | -12,859 |
| Payments for Acquisitions | -29.66 | 0 | -728 | -1,462 | 105 | 216 | 1,856 | 714 | 1,582 | -11,186 | -620 | 2,737 | -1,000 | -2,330 | 0 | 0 | 1,325 | 177 | 7,511 | 1,589 | 3,608 | 258 | -275 | -9,713 | -567 | 1,122 | -475 | -920 |
| Purchases of Securities | -396 | -80 | -197 | -261 | -218 | -218 | -205 | 0 | 0 | 0 | 0 | -587 | -388 | 0 | -1,886 | -2,050 | -2,955 | -1,885 | -1,852 | -851 | -705 | 18,649 | 0 | 0 | 0 | 0 | -165 | -142 |
| Sales and Maturities of Investments | 1,053 | 0 | 51 | 117 | 296 | 281 | 469 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 558 | 6,882 | 1,633 | 224 | 2,067 | 304 | 362 | 1,997 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Investing Activities | -2,280 | 4,526 | 6,133 | 1,758 | 14,057 | 3,029 | 5,072 | 8,638 | -9,611 | -19,777 | -21,787 | -21,807 | -38,758 | -26,123 | -19,115 | -26,804 | -26,237 | 16,959 | 9,791 | 2,608 | 8,512 | 4,884 | -7,977 | -10,920 | -8,541 | -2,693 | -2,383 | -11,438 |
| Cash From Financing Activities | -38,756 | -38,434 | -38,235 | -41,954 | -34,664 | -7,224 | -35,211 | -32,548 | -27,086 | -771 | 3,812 | -12,790 | -8,978 | -10,630 | -18,131 | -1,467 | -829 | -8,023 | -18,158 | -12,445 | -17,827 | -4,263 | -12,586 | -53 | -11,562 | -9,125 | -6,256 | 2,411 |
| Debt Repayment | -15,582 | -9,619 | -9,832 | -7,872 | -19,729 | 5,585 | -3,415 | -8,331 | -11,829 | 11,074 | 14,891 | 357 | 5,395 | -17 | -7,124 | 9,256 | 10,701 | 4,826 | 1,314 | 2,106 | -1,555 | -4,328 | -4,675 | 6,715 | -1,729 | -3,602 | -699 | 1,890 |
| Common Stock Issued | -5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 232 | 0 | 0 | 0 | 187 | 27 | 525 | 876 | 493 | 451 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Common Stock Repurchased | -15,241 | -14,687 | -15,506 | -19,030 | -3,174 | -2,084 | -11,362 | -5,062 | -717 | -160 | -448 | -3,328 | -5,565 | -1,526 | -2,035 | 0 | 0 | -3,573 | -4,387 | -8,047 | -4,988 | -698 | 0 | 0 | 0 | 0 | 0 | 0 |
| Dividends Paid | -8,504 | -8,668 | -8,393 | -7,405 | -6,253 | -7,424 | -15,198 | -15,675 | -10,877 | -9,677 | -9,370 | -9,444 | -7,198 | -7,390 | -6,877 | -9,979 | -10,717 | -9,516 | -9,001 | -8,142 | -10,556 | -7,230 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Financing Activities | 575.2 | -5,460 | -4,504 | -7,647 | -5,508 | -3,301 | -5,236 | -3,480 | -3,663 | -2,008 | -1,261 | -607 | -1,610 | -1,697 | -2,095 | -1,326 | -840 | -1,656 | -8,195 | -151 | -1,925 | -374 | -7,911 | -6,768 | -9,833 | -5,523 | -5,557 | -5,472 |
| Effect of Forex Changes on Cash | -121.8 | -761 | 306 | -736 | -540 | 172 | 124 | -449 | 647 | -1,503 | -1,070 | -686 | -170 | 201 | -349 | -186 | 106 | -77 | 156 | 178 | -250 | 0 | 148 | 153 | -251 | -75 | -43 | -26 |
| Net Change in Cash | -6,057 | 336 | -1,472 | 3,276 | 5,141 | 13,775 | -8,687 | 6,429 | 1,182 | -12,622 | 10,145 | 11,911 | -8,854 | 7,258 | -2,152 | 3,725 | -5,469 | 5,532 | 654 | -2,728 | 2,529 | 7,093 | 396 | -5,114 | -4,761 | 7,388 | 1,326 | -1,589 |
| Cash at Beginning of Period | 39,110 | 38,774 | 40,246 | 36,970 | 31,830 | 18,055 | 26,741 | 20,312 | 19,130 | 31,752 | 21,607 | 9,696 | 18,550 | 11,292 | 13,444 | 9,719 | 15,188 | 9,656 | 9,002 | 11,730 | 9,201 | 2,108 | 1,556 | 6,670 | 11,431 | 4,043 | 2,717 | 4,306 |
| Cash at End of Period | 33,053 | 39,110 | 38,774 | 40,246 | 36,971 | 31,830 | 18,054 | 26,741 | 20,312 | 19,130 | 31,752 | 21,607 | 9,696 | 18,550 | 11,292 | 13,444 | 9,719 | 15,188 | 9,656 | 9,002 | 11,730 | 9,201 | 1,952 | 1,556 | 6,670 | 11,431 | 4,043 | 2,717 |
| Free Cash Flow | 25,937 | 35,083 | 31,198 | 45,813 | 26,105 | 17,520 | 19,208 | 30,074 | 14,805 | -1,501 | 3,679 | 13,190 | 295 | 13,564 | 10,470 | 410 | -5,028 | -1,920 | 8,806 | 7,656 | 12,835 | 7,932 | 9,467 | 4,181 | 7,307 | 12,150 | 3,650 | 1,870 |
| Operating Cash Flow | 46,149 | 54,684 | 54,191 | 68,413 | 45,105 | 34,105 | 42,179 | 53,085 | 35,650 | 20,615 | 29,810 | 45,044 | 40,440 | 46,140 | 36,771 | 27,350 | 21,488 | 33,145 | 33,382 | 30,578 | 28,739 | 21,498 | 21,719 | 16,283 | 16,933 | 18,359 | 11,059 | 14,729 |
| Capital Expenditure | -20,212 | -19,601 | -22,993 | -22,600 | -19,000 | -16,585 | -22,971 | -23,011 | -20,845 | -22,116 | -26,131 | -31,854 | -40,145 | -32,576 | -26,301 | -26,940 | -26,516 | -35,065 | -24,576 | -22,922 | -15,904 | -13,566 | -12,252 | -12,102 | -9,626 | -6,209 | -7,409 | -12,859 |