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 |
1997 12-31 |
1996 12-31 |
1995 12-31 |
1994 12-31 |
1993 12-31 |
1992 12-31 |
1991 12-31 |
1990 12-31 |
1989 12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Report Filing: | 2025-02-25 | 2024-02-20 | 2023-02-21 | 2022-02-22 | 2021-02-23 | 2020-02-27 | 2019-02-27 | 2018-03-01 | 2017-03-01 | 2016-02-24 | 2015-02-25 | 2014-02-26 | 2013-02-27 | 2012-02-28 | 2011-02-25 | 2010-02-26 | 2009-02-27 | 2008-02-29 | 2007-03-01 | 2006-03-09 | 2005-03-10 | 2004-03-12 | 2003-03-14 | 2002-03-15 | 2001-03-16 | 2000-03-17 | 1999-03-17 | 1998-02-27 | 1997-03-04 | 1996-03-07 | 1995-03-16 | 1994-03-08 | 1992-12-31 | 1991-12-31 | 1990-12-31 | 1989-12-31 | |
Net Income/Starting Line | 19,722 | 19,142 | 12,882 | 23,238 | 3,586 | 20,041 | 22,876 | 22,460 | 22,045 | 23,276 | 23,608 | 22,224 | 19,368 | 16,211 | 12,663 | 12,667 | 2,655 | 8,057 | 8,482 | 7,671 | 7,014 | 6,202 | 5,434 | 3,423 | 4,026 | 3,747 | 1,950 | 1,351 | 1,154 | 956 | 800 | 654 | 518 | 398 | 281 | 237 | |
Cash From Operating Activities | 3,035 | 40,358 | 27,048 | -11,525 | 2,051 | 6,730 | 36,073 | 18,722 | 169 | 14,772 | 17,529 | 57,641 | 58,540 | 13,665 | 18,772 | 28,613 | -4,831 | 9,078 | 32,094 | -9,333 | 20,088 | 31,195 | -13,978 | -11,226 | 885 | 13,450 | -5,160 | -2,383 | 4,279 | -3,542 | 2,908 | 389 | 2,142 | -245 | -277 | -322 | |
Depreciation and Amortization | 7,558 | 6,271 | 6,832 | 7,890 | 8,736 | 7,075 | 5,593 | 5,406 | 4,970 | 3,288 | 2,515 | 3,293 | 2,807 | 2,208 | 1,924 | 2,841 | 1,669 | 1,532 | 3,221 | 4,161 | 3,449 | 4,305 | 3,495 | 2,961 | 1,790 | 1,893 | 1,205 | 853 | 682 | 312 | 232 | 195 | 311 | 149 | 94.7 | 59.2 | |
Deferred Income Tax | -911 | -50.0 | 1,075 | -1,292 | 18,450 | 6,389 | 2,197 | 3,414 | 3,626 | 2,051 | 2,762 | -1,191 | 4,684 | 7,525 | 14,630 | 21,630 | -1,642 | -31.0 | 593 | 813 | 432 | 1,698 | 305 | -589 | 873 | 1,506 | -129 | 12.1 | 206 | -70.4 | 313 | 4.50 | -86.0 | 28.1 | -16.2 | -33.4 | |
Stock Based Compensation | 0.00 | 0.00 | 978 | 1,005 | 1,766 | 2,274 | 2,255 | 2,046 | 1,945 | 1,958 | 1,912 | 1,920 | 1,698 | 1,488 | 1,232 | 351 | 628 | 547 | 489 | 307 | 265 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
Other Non-Cash Items | -3,063 | 9,714 | -24,786 | -69,824 | -54,111 | -51,455 | -41,365 | -47,240 | -83,912 | -51,589 | -31,422 | -14,723 | -64,480 | -51,726 | -29,103 | -30,967 | -2,274 | 3,108 | 13,390 | -12,419 | 10,668 | 25,996 | -17,070 | -19,111 | -6,586 | 6,205 | -8,003 | -2,455 | 3,547 | -2,429 | 3,961 | -1,178 | -20,861 | -843 | -431 | -562 | |
Changes in Working Capital | -20,271 | 5,281 | 30,067 | 33,806 | 23,624 | 22,406 | 44,517 | 32,636 | 51,495 | 35,788 | 18,154 | 46,118 | 94,463 | 37,959 | 17,426 | 22,115 | -5,864 | -4,135 | 5,919 | -8,359 | -885 | -5,132 | -4,929 | 2,687 | 60.0 | -142 | -14.0 | -1,660 | -1,079 | -1,352 | -1,012 | 242 | -94.4 | -11.5 | -163 | -36.6 | |
Accounts Receivable | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -623 | -372 | -13.0 | 293 | -401 | 1,051 | -293 | -2,676 | -407 | -291 | -796 | -196 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
Inventory | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -10,993 | 7,221 | 2,525 | -11,186 | 3,573 | 4,287 | 9,453 | -1,777 | -253 | 484 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
Accounts Payable | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 160 | 119 | -32.0 | -84.0 | -362 | -268 | -1,028 | 1,634 | -87.0 | 455 | 311 | 47.0 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
Deferred Revenue | -20,271 | 5,281 | 30,067 | 33,806 | 23,624 | 22,406 | 44,517 | 32,636 | 51,495 | 47,244 | 11,186 | 43,638 | 105,440 | 35,149 | 12,356 | 13,983 | -3,045 | -3,388 | 5,271 | -1,905 | -81.0 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
Other Working Capital | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -5,969 | -655 | -5,132 | -4,929 | 2,687 | 60.0 | -142 | -14.0 | -1,660 | -1,079 | -1,352 | -1,012 | 242 | -94.4 | -11.5 | -163 | -36.6 | |
Cash From Investing Activities | -15,651 | 16,043 | -42,476 | -7,619 | 122,554 | -29,631 | -7,754 | -13,255 | -122,119 | -107,235 | -128,380 | -153,492 | -139,890 | -35,044 | -3,675 | 71,785 | -18,171 | -77,315 | -20,700 | -30,069 | -53,037 | -62,979 | -12,955 | -17,633 | -16,084 | -20,250 | -7,034 | -1,112 | -1,635 | 532 | -4,685 | 316 | -6,115 | -1,448 | -408 | -2,237 | |
Investments in Property Plant and Equipment | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 513 | -5,288 | -13,809 | -32,070 | -73,387 | -91,781 | 0.00 | -144,070 | 521 | -14,939 | 68,054 | -5,418 | -53,967 | -8,495 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -95.0 | -286 | -311 | -289 | -208 | -266 | -211 | -174 | -78.1 | -92.0 | -85.1 | |
Payments for Acquisitions | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -513 | -10.0 | -320 | -30,584 | -3.00 | -174 | 0.00 | -4,322 | -353 | -36.0 | -138 | 11,203 | -2,811 | -626 | 66.0 | -331 | -822 | -588 | -459 | 469 | 95.0 | 0.00 | 311 | 289 | 208 | 266 | 211 | 174 | 78.1 | 92.0 | 85.1 | |
Purchases of Securities | -103,827 | -36,087 | -49,448 | -189,356 | -146,977 | -72,529 | -66,500 | -106,694 | -148,889 | -107,554 | -94,906 | -98,529 | -64,756 | -121,235 | -53,466 | -95,285 | -105,341 | -75,129 | -62,462 | -28,915 | -17,870 | -25,131 | -7,736 | -29,985 | -19,770 | -26,584 | -25,118 | -12,527 | -7,510 | -6,862 | -9,145 | -71.9 | -6,185 | -9,518 | -3,011 | -4,263 | |
Sales and Maturities of Investments | 0.00 | 50,139 | 68,678 | 178,109 | 175,640 | 75,755 | 61,221 | 103,079 | 82,621 | 68,129 | 51,675 | 56,181 | 64,922 | 75,680 | 56,587 | 91,849 | 85,123 | 56,495 | 60,625 | 26,031 | 15,145 | 20,992 | 21,547 | 26,316 | 29,995 | 21,497 | 21,427 | 12,196 | 10,095 | 10,909 | 7,703 | 349 | 4,679 | 7,005 | 3,396 | 3,758 | |
Other Investing Activities | 88,176 | 1,991 | -61,706 | 3,628 | 93,891 | -32,857 | 2,823 | 4,489 | 6,803 | 5,580 | 6,806 | -111,144 | 8,336 | 10,343 | 8,179 | 7,305 | -3,738 | -1,903 | -9,742 | -27,251 | -49,981 | -58,018 | -26,178 | -13,505 | -26,778 | -15,163 | -3,343 | -780 | -4,220 | -3,515 | -3,243 | 38.9 | -4,609 | 1,065 | -793 | -1,732 | |
Cash From Financing Activities | -21,534 | 20,494 | -59,645 | -11,238 | -1,243 | -9,136 | -70,979 | -10,920 | 123,568 | 92,003 | 110,503 | 93,910 | 83,770 | 24,775 | -26,133 | -97,081 | 32,008 | 67,966 | -11,763 | 41,896 | 30,305 | 29,511 | 27,785 | 28,849 | 18,059 | 7,319 | 11,844 | 2,050 | -219 | 3,932 | 2,193 | -639 | 3,720 | -66.1 | 1,668 | 2,206 | |
Debt Repayment | -7,858 | 64,599 | 50,714 | -70,449 | -72,724 | -8,890 | 9,561 | -23,207 | 54,451 | 49,707 | 34,360 | 24,414 | 7,301 | -45,099 | -48,520 | -126,972 | -9,046 | 50,937 | -3,510 | 9,775 | 7,058 | 3,358 | 6,035 | 14,326 | 2,184 | 16,256 | 4,742 | 1,447 | -1,860 | 2,930 | 3,975 | -646 | 3,676 | 249 | 463 | 1,135 | |
Common Stock Issued | 0.00 | 1,722 | 0.00 | 5,756 | 3,116 | 380 | 632 | 1,211 | 0.00 | 0.00 | 0.00 | 0.00 | 2,091 | 1,296 | 1,375 | 21,976 | 14,171 | 1,876 | 1,764 | 1,367 | 1,271 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
Common Stock Repurchased | -22,288 | -11,851 | -6,033 | -21,139 | -7,017 | -26,083 | -22,783 | -9,908 | -8,116 | -8,697 | -9,414 | -5,356 | -3,918 | -2,416 | -91.0 | -25,220 | -1,623 | -7,418 | -1,965 | -3,159 | -2,188 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
Dividends Paid | -6,232 | -5,930 | -5,293 | -3,627 | -6,142 | -9,589 | -9,314 | -9,109 | -9,038 | -8,826 | -8,143 | -6,970 | -5,457 | -3,381 | -1,782 | -4,303 | -4,312 | -3,955 | -3,641 | -3,375 | -3,150 | -2,530 | -1,877 | -1,724 | -1,586 | -1,436 | -1,017 | -968 | -900 | -338 | -268 | -213 | -179 | -130 | -86.3 | -74.2 | |
Other Financing Activities | 12,004 | -26,324 | -99,033 | 77,302 | 81,038 | 33,876 | -51,225 | 30,093 | 88,866 | 62,338 | 96,475 | 81,822 | 83,753 | 74,375 | 22,885 | 16,938 | 30,492 | 26,526 | -4,411 | 37,288 | 27,314 | 29,294 | 25,082 | 17,723 | 20,277 | -4,902 | 8,202 | 3,829 | -339 | 1,508 | -1,082 | 289 | 269 | -408 | 1,331 | 1,114 | |
Effect of Forex Changes on Cash | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 8,091 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 3,495 | -2,644 | 3,010 | 1,777 | -705 | -0.30 | 1,693 | 685 | 2,559 | |
Net Change in Cash | -34,150 | 76,895 | -75,073 | -30,382 | 123,362 | -32,037 | -42,660 | -5,453 | 1,618 | -460 | -348 | -1,941 | 2,420 | 3,396 | -11,036 | 3,317 | 9,006 | -271 | -369 | 2,494 | -2,644 | -2,273 | 852 | -10.0 | 2,860 | 519 | -350 | 2,050 | -219 | 3,932 | 2,193 | -639 | -253 | -66.1 | 1,668 | 2,206 | |
Cash at Beginning of Period | 236,052 | 159,157 | 234,230 | 264,612 | 141,250 | 173,287 | 215,947 | 221,400 | 19,111 | 19,571 | 19,919 | 21,860 | 19,440 | 16,044 | 27,080 | 23,763 | 14,757 | 15,028 | 15,397 | 12,903 | 15,547 | 17,820 | 16,968 | 16,978 | 14,118 | 12,731 | 13,081 | 7,371 | 4,946 | 4,024 | 3,608 | 2,993 | 3,035 | 4,556 | 1,721 | 1,876 | |
Cash at End of Period | 201,902 | 236,052 | 159,157 | 234,230 | 264,612 | 141,250 | 173,287 | 215,947 | 20,729 | 19,111 | 19,571 | 19,919 | 21,860 | 19,440 | 16,044 | 27,080 | 23,763 | 14,757 | 15,028 | 15,397 | 12,903 | 15,547 | 17,820 | 16,968 | 16,978 | 13,250 | 12,731 | 9,421 | 4,728 | 7,957 | 5,801 | 2,354 | 2,782 | 4,490 | 3,389 | 4,082 | |
Free Cash Flow | 3,035 | 40,358 | 27,048 | -11,525 | 2,051 | 7,243 | 30,785 | 4,913 | -31,901 | -58,615 | -74,252 | 57,641 | -85,530 | 14,186 | 3,833 | 96,667 | -10,249 | -44,889 | 23,599 | -9,333 | 20,088 | 31,195 | -13,978 | -11,226 | 885 | 13,355 | -5,446 | -2,694 | 3,990 | -3,750 | 2,642 | 178 | 1,967 | -323 | -369 | -407 | |
Operating Cash Flow | 3,035 | 40,358 | 27,048 | -11,525 | 2,051 | 6,730 | 36,073 | 18,722 | 169 | 14,772 | 17,529 | 57,641 | 58,540 | 13,665 | 18,772 | 28,613 | -4,831 | 9,078 | 32,094 | -9,333 | 20,088 | 31,195 | -13,978 | -11,226 | 885 | 13,450 | -5,160 | -2,383 | 4,279 | -3,542 | 2,908 | 389 | 2,142 | -245 | -277 | -322 | |
Capital Expenditure | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 513 | -5,288 | -13,809 | -32,070 | -73,387 | -91,781 | 0.00 | -144,070 | 521 | -14,939 | 68,054 | -5,418 | -53,967 | -8,495 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -95.0 | -286 | -311 | -289 | -208 | -266 | -211 | -174 | -78.1 | -92.0 | -85.1 |