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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Report Filing: | 2025-05-01 | 2025-01-30 | 2024-02-02 | 2023-02-02 | 2022-02-03 | 2021-01-28 | 2020-01-30 | 2019-01-31 | 2018-02-01 | 2017-02-03 | 2016-04-27 | 2015-02-13 | 2014-01-31 | 2013-02-01 | 2011-12-31 | 2010-12-31 | 2009-12-31 |
Net Income/Starting Line | 66,635 | 62,360 | 39,098 | 23,200 | 39,370 | 29,146 | 18,485 | 22,112 | 15,934 | 10,217 | 3,688 | 2,940 | 1,500 | 53 | 1,000 | 606 | 122 |
Cash From Operating Activities | 96,108 | 91,328 | 71,113 | 50,475 | 57,683 | 38,747 | 36,314 | 29,274 | 24,216 | 16,108 | 8,599 | 5,457 | 4,222 | 1,612 | 1,549 | 698 | 155 |
Depreciation and Amortization | 16,024 | 15,498 | 11,178 | 8,686 | 7,967 | 6,862 | 5,741 | 4,315 | 3,025 | 2,342 | 1,945 | 1,243 | 1,011 | 649 | 323 | 139 | 78 |
Deferred Income Tax | -5,275 | -4,738 | 131 | -3,286 | 609 | -1,192 | -37 | 286 | -377 | -457 | -795 | -210 | -37 | -186 | 433 | 23 | 0 |
Stock Based Compensation | 17,275 | 16,690 | 14,027 | 11,992 | 9,164 | 6,536 | 4,836 | 4,152 | 3,723 | 3,218 | 2,960 | 1,786 | 906 | 1,572 | 217 | 20 | 0 |
Other Non-Cash Items | 65 | 470 | 2,843 | 4,200 | -127 | 118 | 39 | -64 | 24 | 30 | 17 | -40 | 166 | 15 | -429 | 3 | 409 |
Changes in Working Capital | 1,384 | 1,048 | 3,836 | 5,683 | 700 | -2,723 | 7,250 | -1,527 | 1,887 | 758 | 784 | -262 | 676 | -491 | 5 | -93 | -179 |
Accounts Receivable | -1,201 | -1,485 | -2,399 | 231 | -3,110 | -1,512 | -1,961 | -1,892 | -1,609 | -1,489 | -973 | -610 | -378 | -170 | -174 | -209 | -112 |
Inventory | 0 | 0 | 0 | 0 | 2,187 | -1,302 | 8,975 | 91 | 3,449 | 2,198 | 1,748 | 307 | 1,020 | -262 | 103 | 67 | 0 |
Accounts Payable | 451 | 373 | 51 | 210 | 1,436 | -17 | 113 | 221 | 43 | 14 | 18 | 31 | 26 | 1 | 6 | 12 | -7 |
Deferred Revenue | 2,134 | 2,160 | 6,184 | 5,242 | 187 | 108 | 123 | 53 | 3,453 | 2,233 | 1,739 | 317 | 1,028 | -322 | 173 | 104 | -60 |
Other Working Capital | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3,449 | -2,198 | -1,748 | -307 | -1,020 | 262 | -103 | -67 | 0 |
Cash From Investing Activities | -58,426 | -47,150 | -24,495 | -28,970 | -7,570 | -30,059 | -19,864 | -11,603 | -20,038 | -11,739 | -9,434 | -5,913 | -2,624 | -7,024 | -3,023 | -324 | -62 |
Investments in Property Plant and Equipment | -43,797 | -37,256 | -27,266 | -31,431 | -18,567 | -15,115 | -15,102 | -13,915 | -6,733 | -4,491 | -2,523 | -1,831 | -1,362 | -1,235 | -606 | -293 | -33 |
Payments for Acquisitions | -198 | -270 | -629 | -1,312 | -898 | -6,749 | -508 | -137 | -122 | -123 | -313 | -4,975 | -368 | -911 | -24 | -22 | 3 |
Purchases of Securities | -30,418 | -25,542 | -2,982 | -9,631 | -30,407 | -33,930 | -23,910 | -14,656 | -25,682 | -22,341 | -15,938 | -9,104 | -7,434 | -10,309 | -3,028 | 0 | 0 |
Sales and Maturities of Investments | 15,948 | 15,789 | 6,184 | 13,158 | 42,586 | 25,771 | 19,717 | 17,130 | 12,432 | 15,155 | 9,238 | 10,347 | 6,551 | 5,433 | 629 | 0 | 0 |
Other Investing Activities | 39 | 129 | 198 | 246 | -284 | -36 | -61 | -25 | 67 | 61 | 102 | -350 | -11 | -2 | 6 | -9 | -32 |
Cash From Financing Activities | -40,509 | -40,781 | -19,500 | -22,136 | -50,728 | -10,292 | -7,299 | -15,572 | -5,235 | -310 | 1,582 | 1,571 | -667 | 6,283 | 1,198 | 781 | 243 |
Debt Repayment | 8,027 | 8,463 | 7,397 | 9,071 | -663 | -580 | -775 | 500 | 0 | -312 | -119 | -243 | -1,891 | 1,335 | -261 | 160 | -48 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,478 | 6,760 | 998 | 500 | 209 |
Common Stock Repurchased | -27,871 | -30,125 | -19,774 | -27,956 | -44,537 | -6,272 | -4,202 | -12,879 | -1,976 | -6 | -20 | 0 | 0 | 0 | 0 | 0 | 0 |
Dividends Paid | -5,128 | -5,072 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | -15,537 | -14,047 | -7,123 | -3,251 | -5,528 | -3,440 | 15 | 15 | -3,259 | 8 | 1,701 | 1,814 | -254 | -1,812 | 461 | 121 | 82 |
Effect of Forex Changes on Cash | -386 | -786 | 113 | -638 | -474 | 279 | 4 | -179 | 233 | -63 | -155 | -123 | 8 | 1 | 3 | -3 | 0 |
Net Change in Cash | -2,955 | 2,611 | 27,231 | -1,269 | -1,089 | -1,325 | 9,155 | 1,920 | -824 | 3,996 | 592 | 992 | 939 | 872 | -273 | 1,152 | 336 |
Cash at Beginning of Period | 33,026 | 42,827 | 15,596 | 16,865 | 17,954 | 19,279 | 10,124 | 8,204 | 8,903 | 4,907 | 4,315 | 3,323 | 2,384 | 1,512 | 1,785 | 633 | 297 |
Cash at End of Period | 30,071 | 45,438 | 42,827 | 15,596 | 16,865 | 17,954 | 19,279 | 10,124 | 8,079 | 8,903 | 4,907 | 4,315 | 3,323 | 2,384 | 1,512 | 1,785 | 633 |
Free Cash Flow | 52,311 | 54,072 | 43,847 | 19,044 | 39,116 | 23,632 | 21,212 | 15,359 | 17,483 | 11,617 | 6,076 | 3,626 | 2,860 | 377 | 943 | 405 | 122 |
Operating Cash Flow | 96,108 | 91,328 | 71,113 | 50,475 | 57,683 | 38,747 | 36,314 | 29,274 | 24,216 | 16,108 | 8,599 | 5,457 | 4,222 | 1,612 | 1,549 | 698 | 155 |
Capital Expenditure | -43,797 | -37,256 | -27,266 | -31,431 | -18,567 | -15,115 | -15,102 | -13,915 | -6,733 | -4,491 | -2,523 | -1,831 | -1,362 | -1,235 | -606 | -293 | -33 |