Cash Flow Statement | Trend | Unit | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Income |
Loading...
|
M | 45,757 | 39,097 | 29,732 | 22,544 | 21,443 | 23,199 | 28,832 | 33,631 | 37,338 | 39,370 | 40,304 | 38,956 | 33,740 | 29,145 | 25,275 | 23,520 | 20,958 | 18,485 | 18,018 | 17,064 | 19,554 | 22,113 | 19,499 | 19,069 | 17,857 | 15,933 | 15,233 | 12,905 | 11,066 | 9,512 | 7,506 | 6,023 | 4,687 | 3,689 | 2,828 | 2,738 | 2,810 | 2,940 | 2,762 | 2,381 | 1,923 | 1,500 | 1,041 | 557 | 67 | 53 | 291 | 577 | 974 | 1,002 | 951 | 724 | 484 | 251 |
Depreciation and Amortization |
Loading...
|
M | 12,028 | 11,178 | 10,382 | 9,698 | 9,054 | 8,686 | 8,324 | 8,144 | 8,150 | 7,966 | 7,815 | 7,518 | 7,237 | 6,862 | 6,467 | 6,185 | 5,983 | 5,741 | 5,498 | 5,189 | 4,721 | 4,315 | 3,943 | 3,609 | 3,303 | 3,025 | 2,786 | 2,604 | 2,461 | 2,342 | 2,271 | 2,166 | 2,040 | 1,945 | 1,835 | 1,638 | 1,436 | 1,243 | 1,084 | 1,069 | 1,042 | 1,019 | 969 | 871 | 780 | 649 | 528 | 449 | 382 | 323 | 220 | 123 | 51 | - |
Non-Cash Items (Other) |
Loading...
|
M | 11,157 | 2,844 | 5,339 | 5,442 | 5,187 | 4,203 | 519 | -71 | -281 | -126 | -98 | -18 | 46 | 118 | 50 | 73 | 39 | 39 | 26 | -1 | 0 | 2 | 26 | 30 | 28 | 25 | 27 | 24 | 22 | 30 | 26 | 28 | 23 | 16 | 10 | -2 | -27 | -40 | -10 | 57 | 145 | 158 | 138 | -392 | -780 | -839 | -876 | -457 | -416 | -431 | -401 | -351 | -68 | - |
Operating Cash Flow |
Loading...
|
M | 76,361 | 71,113 | 66,220 | 55,509 | 50,397 | 50,475 | 54,068 | 58,468 | 59,517 | 57,683 | 53,619 | 49,356 | 39,988 | 38,747 | 33,790 | 33,269 | 38,006 | 36,313 | 34,914 | 33,103 | 30,787 | 29,339 | 29,325 | 27,957 | 27,018 | 24,216 | 21,476 | 18,925 | 16,763 | 14,688 | 12,585 | 11,200 | 9,882 | 8,599 | 7,355 | 6,411 | 5,872 | 5,457 | 5,105 | 4,807 | 4,788 | 4,222 | 3,672 | 2,972 | 1,892 | 1,614 | 1,443 | 1,758 | 1,645 | 1,549 | 1,737 | 1,172 | 1,043 | 698 |
Capital Expenditures |
Loading...
|
M | -26,824 | -27,266 | -28,644 | -31,476 | -32,832 | -31,431 | -27,758 | -22,696 | -19,736 | -18,567 | -17,810 | -17,186 | -15,829 | -15,115 | -14,602 | -14,445 | -14,823 | -15,102 | -15,368 | -15,179 | -15,005 | -13,980 | -11,876 | -10,288 | -8,273 | -6,732 | -5,739 | -5,079 | -4,630 | -4,491 | -3,914 | -3,599 | -3,153 | -2,523 | -2,348 | -2,050 | -1,970 | -1,831 | -1,797 | -1,599 | -1,398 | -1,362 | -1,077 | -964 | -1,109 | -1,235 | -1,222 | -1,187 | -906 | -606 | -714 | -578 | -446 | -293 |
Net Acquisitions |
Loading...
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Other Investing Activities |
Loading...
|
M | -96 | -446 | -456 | -444 | -365 | -752 | -1,388 | -1,507 | -1,560 | -825 | -269 | -6,187 | -6,712 | -6,785 | -7,140 | -1,115 | -594 | -569 | -145 | -210 | -162 | -162 | -154 | -146 | -116 | -55 | -105 | -91 | -83 | -62 | 22 | 81 | 55 | -211 | -4,688 | -5,541 | -5,558 | -5,325 | -1,015 | -184 | -287 | -379 | -233 | -217 | -93 | 0 | 0 | 0 | - | - | - | - | - | - |
Investing Cash Flow |
Loading...
|
M | -96 | -446 | -456 | -444 | -365 | -752 | -1,388 | -1,507 | -1,560 | -825 | -269 | -6,187 | -6,712 | -6,785 | -7,140 | -1,115 | -594 | -569 | -145 | -210 | -162 | -162 | -154 | -146 | -116 | -55 | -105 | -91 | -83 | -62 | 22 | 81 | 55 | -211 | -4,688 | -5,541 | -5,558 | -5,325 | -1,015 | -184 | -287 | -379 | -233 | -217 | -93 | 0 | 0 | 0 | - | - | - | - | - | - |
Repayment/Issuance of Debt (Net) |
Loading...
|
M | 8,188 | 7,924 | 8,174 | 18,171 | 9,418 | 9,702 | 9,451 | -499 | -271 | -341 | -292 | -79 | 54 | 24 | 13 | -121 | -126 | -223 | 240 | 881 | 1,323 | 2,000 | 2,000 | 1,500 | 1,000 | 500 | -312 | -312 | -312 | -624 | -324 | -347 | -384 | -119 | -151 | -177 | -206 | -243 | -299 | -1,841 | -1,866 | -1,891 | -1,791 | -200 | -109 | - | - | - | - | - | - | - | - | - |
Equity Repurchase (Common, Net) |
Loading...
|
M | -25,417 | -19,774 | -20,695 | -23,480 | -27,815 | -27,956 | -41,156 | -48,259 | -50,105 | -44,538 | -26,403 | -14,671 | -8,961 | -6,272 | -5,640 | -5,063 | -4,838 | -4,201 | -6,405 | -9,513 | -11,718 | -12,879 | -10,337 | -6,721 | -3,522 | -1,976 | -1,018 | -378 | -228 | 0 | 0 | 0 | 0 | 0 | 11 | 16 | 17 | 18 | 1,491 | 1,496 | 1,497 | 1,504 | 6,780 | 13,530 | 20,289 | 20,281 | 13,521 | 6,761 | - | - | - | - | - | - |
Dividends Paid |
Loading...
|
M | 1,273 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 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 | 0 | - | - | - | - | - | - |
Other Financial Activities |
Loading...
|
M | -952 | 1,332 | 3,523 | 14,226 | 6,705 | 6,671 | 5,125 | -5,104 | -5,339 | -5,513 | -5,079 | -4,512 | -3,840 | -3,417 | -2,932 | -2,661 | -2,531 | -2,544 | -1,997 | -2,172 | -2,551 | -2,695 | -3,538 | -3,528 | -3,324 | -3,259 | -2,371 | -1,028 | 162 | 1,422 | 1,984 | 1,871 | 1,779 | 1,701 | 1,580 | 1,729 | 1,886 | 1,814 | 1,516 | 1,021 | 427 | -254 | -1,580 | -976 | -567 | -111 | 1,252 | 716 | 673 | 631 | 447 | 387 | 79 | - |
Financing Cash Flow |
Loading...
|
M | -952 | 1,332 | 3,523 | 14,226 | 6,705 | 6,671 | 5,125 | -5,104 | -5,339 | -5,513 | -5,079 | -4,512 | -3,840 | -3,417 | -2,932 | -2,661 | -2,531 | -2,544 | -1,997 | -2,172 | -2,551 | -2,695 | -3,538 | -3,528 | -3,324 | -3,259 | -2,371 | -1,028 | 162 | 1,422 | 1,984 | 1,871 | 1,779 | 1,701 | 1,580 | 1,729 | 1,886 | 1,814 | 1,516 | 1,021 | 427 | -254 | -1,580 | -976 | -567 | -111 | 1,252 | 716 | 673 | 631 | 447 | 387 | 79 | - |
Exchange Rate Adjustment |
Loading...
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 43 | 110 | 207 | 233 | 96 | 48 | -95 | -63 | -25 | -66 | 26 | -155 | -151 | -197 | -246 | -123 | -70 | 12 | 16 | 8 | 7 | -7 | -8 | - | - | - | - | - | - | - | - | - |
Beginning Cash |
Loading...
|
M | 41,961 | 37,900 | 29,804 | 12,420 | 15,596 | 15,251 | 13,478 | 15,353 | 16,865 | 14,804 | 16,511 | 19,891 | 17,954 | 11,979 | 21,569 | 23,927 | 19,279 | 16,080 | 13,998 | 11,197 | 10,124 | 9,744 | 11,668 | 12,210 | 8,204 | 7,201 | 6,252 | 7,104 | 8,903 | 6,038 | 5,108 | 6,456 | 4,907 | 4,308 | 5,123 | 3,419 | 4,315 | 8,999 | 4,384 | 2,998 | 3,323 | 3,100 | 3,001 | 2,325 | 2,384 | 2,478 | 2,098 | 1,282 | 1,512 | 906 | 1,131 | 2,776 | 1,785 | - |
Ending Cash |
Loading...
|
M | 32,391 | 42,827 | 37,900 | 29,804 | 12,420 | 15,596 | 15,251 | 13,478 | 15,353 | 16,865 | 14,804 | 16,511 | 19,891 | 17,954 | 11,979 | 21,569 | 23,927 | 19,279 | 16,080 | 13,998 | 11,197 | 10,124 | 9,744 | 11,668 | 12,210 | 8,079 | 7,201 | 6,252 | 7,104 | 8,903 | 6,038 | 5,108 | 6,456 | 4,907 | 4,308 | 5,123 | 3,419 | 4,315 | 8,999 | 4,384 | 2,998 | 3,323 | 3,100 | 3,001 | 2,325 | 2,384 | 2,478 | 2,098 | 1,282 | 1,512 | 906 | 1,131 | 2,776 | 1,785 |
Stock-Based Compensation |
Loading...
|
M | 14,538 | 14,027 | 13,611 | 13,253 | 12,544 | 11,991 | 11,389 | 10,634 | 9,831 | 9,163 | 8,541 | 7,884 | 7,031 | 6,536 | 6,025 | 5,552 | 5,160 | 4,835 | 4,533 | 4,324 | 4,207 | 4,152 | 3,995 | 3,965 | 3,811 | 3,723 | 3,740 | 3,549 | 3,322 | 3,202 | 3,117 | 3,055 | 3,013 | 2,960 | 3,059 | 2,655 | 2,206 | 1,786 | 1,214 | 1,100 | 1,010 | 906 | 817 | 757 | 1,639 | 1,572 | 1,464 | 1,355 | 313 | 217 | 141 | 71 | 7 | - |
Issuance/Purchase of Shares |
|
M | -25,417 | -19,774 | -20,695 | -23,480 | -27,815 | -27,956 | -41,156 | -48,259 | -50,105 | -44,538 | -26,403 | -14,671 | -8,961 | -6,272 | -5,640 | -5,063 | -4,838 | -4,201 | -6,405 | -9,513 | -11,718 | -12,879 | -10,337 | -6,721 | -3,522 | -1,976 | -1,018 | -378 | -228 | 0 | 0 | 0 | 0 | 0 | 11 | 16 | 17 | 18 | 1,491 | 1,496 | 1,497 | 1,504 | 6,780 | 13,530 | 20,289 | 20,281 | 13,521 | 6,761 | - | - | - | - | - | - |
Capital Stock Change |
Loading...
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Working Capital |
Loading...
|
M | 188,120 | 167,993 | 147,111 | 134,892 | 129,023 | 140,100 | 153,108 | 175,089 | 207,142 | 233,568 | 248,726 | 244,972 | 235,971 | 225,646 | 216,129 | 211,025 | 199,185 | 188,297 | 180,588 | 175,522 | 175,703 | 177,637 | 178,977 | 176,190 | 168,516 | 157,192 | 143,915 | 130,750 | 118,060 | 106,061 | 94,262 | 83,876 | 74,147 | 65,402 | 57,921 | 55,455 | 54,728 | 54,493 | 54,217 | 48,901 | 44,899 | 41,855 | 40,100 | 41,740 | 42,332 | 36,333 | 29,823 | 18,618 | 7,685 | 3,705 | - | - | - | - |
Free Cash Flow |
Loading...
|
M | 49,537 | 43,847 | 37,576 | 24,033 | 17,565 | 19,044 | 26,310 | 35,772 | 39,781 | 39,116 | 35,809 | 32,170 | 24,159 | 23,632 | 19,188 | 18,824 | 23,183 | 21,211 | 19,546 | 17,924 | 15,782 | 15,359 | 17,449 | 17,669 | 18,745 | 17,484 | 15,737 | 13,846 | 12,133 | 10,197 | 8,671 | 7,601 | 6,729 | 6,076 | 5,007 | 4,361 | 3,902 | 3,626 | 3,308 | 3,208 | 3,390 | 2,860 | 2,595 | 2,008 | 783 | 379 | 221 | 571 | 739 | 943 | 618 | 189 | 192 | - |
StockViz Staff
September 19, 2024
Any question? Send us an email