Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 2024-06-30 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 447,849 | 433,809 | 382,059 | 389,733 | 398,688 | 380,266 | 344,870 | 348,748 | 348,966 | 357,195 | 322,361 | 334,577 | 338,184 | 331,361 | 312,414 | 374,356 | 313,731 | 307,971 | 298,504 | 305,344 | 314,249 | 278,234 | 262,256 | 279,791 | 259,505 | 257,858 | 235,321 | 253,205 | 230,986 | 228,378 | 219,600 | 235,824 | 238,778 | 206,678 | 200,076 | 232,756 | 209,366 | 207,109 | 189,550 | 221,570 |
Revenue Y/Y Growth | 12.33% | 14.08% | 10.78% | 11.75% | 14.25% | 6.46% | 6.98% | 4.24% | 3.19% | 7.80% | 3.18% | -10.63% | 7.79% | 7.59% | 4.66% | 22.60% | -0.16% | 10.69% | 13.82% | 9.13% | 21.10% | 7.90% | 11.45% | 10.50% | 12.35% | 12.91% | 7.16% | 7.37% | -3.26% | 10.50% | 9.76% | 1.32% | 14.05% | -0.21% | 5.55% | 5.05% | - | - | - | - |
Cost of Revenue | 88,500 | 87,221 | 83,461 | 82,832 | 71,846 | 79,806 | 76,569 | 82,486 | 78,691 | 71,794 | 69,203 | 72,361 | 82,240 | 88,333 | 89,528 | 93,676 | 88,569 | 88,139 | 90,758 | 87,996 | 87,215 | 85,568 | 76,066 | 79,431 | 78,390 | 78,519 | 74,359 | 75,202 | 69,793 | 72,131 | 69,997 | 74,298 | 66,384 | 62,298 | 62,193 | 67,042 | 66,202 | 70,991 | 66,300 | 71,027 |
Gross Profit | 359,349 | 346,588 | 298,598 | 306,901 | 326,842 | 300,460 | 268,301 | 266,262 | 270,275 | 285,401 | 253,158 | 262,216 | 255,944 | 243,028 | 222,886 | 280,680 | 225,162 | 219,832 | 207,746 | 217,348 | 227,034 | 192,666 | 186,190 | 200,360 | 181,115 | 179,339 | 160,962 | 178,003 | 161,193 | 156,247 | 149,603 | 161,526 | 172,394 | 144,380 | 137,883 | 165,714 | 143,164 | 136,118 | 123,250 | 150,543 |
Gross Profit Margin | 80.24% | 79.89% | 78.15% | 78.75% | 81.98% | 79.01% | 77.80% | 76.35% | 77.45% | 79.90% | 78.53% | 78.37% | 75.68% | 73.34% | 71.34% | 74.98% | 71.77% | 71.38% | 69.60% | 71.18% | 72.25% | 69.25% | 71.00% | 71.61% | 69.79% | 69.55% | 68.40% | 70.30% | 69.78% | 68.42% | 68.13% | 68.49% | 72.20% | 69.86% | 68.92% | 71.20% | 68.38% | 65.72% | 65.02% | 67.94% |
Research and Development | 44,217 | 40,880 | 42,635 | 41,596 | 41,455 | 40,266 | 36,633 | 35,511 | 35,880 | 36,387 | 38,980 | 41,142 | 45,826 | 43,612 | 40,651 | 46,706 | 41,411 | 39,439 | 38,943 | 39,396 | 36,972 | 37,684 | 35,426 | 34,407 | 32,483 | 32,519 | 28,974 | 30,226 | 27,839 | 26,663 | 26,142 | 27,773 | 26,417 | 24,848 | 24,631 | 26,236 | 25,610 | 24,341 | 22,637 | 22,413 |
General and Administrative Expenses | 124,881 | 110,867 | 104,329 | 99,331 | 108,081 | 100,158 | 92,995 | 96,153 | 93,248 | 96,414 | 98,048 | 97,369 | 107,729 | 97,272 | 93,911 | 105,612 | 99,832 | 103,465 | 112,021 | 105,992 | 102,906 | 104,930 | 100,258 | 94,324 | 98,685 | 97,057 | 90,296 | 84,262 | 84,089 | 86,231 | 85,214 | 85,429 | 87,172 | 77,501 | 78,838 | 78,693 | 74,645 | 73,863 | 72,801 | 73,713 |
Total Operating Expenses | 169,098 | 151,747 | 147,239 | 141,202 | 149,811 | 140,699 | 129,903 | 132,106 | 129,660 | 133,344 | 137,572 | 139,074 | 154,365 | 141,829 | 135,499 | 153,265 | 142,291 | 144,106 | 152,760 | 147,061 | 141,326 | 144,117 | 137,186 | 130,282 | 132,739 | 131,260 | 121,058 | 117,200 | 115,293 | 116,206 | 114,676 | 116,611 | 117,075 | 105,856 | 107,049 | 108,556 | 103,854 | 101,719 | 98,370 | 99,103 |
Operating Income or Loss | 190,251 | 194,841 | 151,359 | 165,699 | 177,031 | 159,761 | 140,339 | 134,156 | 140,615 | 152,057 | 115,586 | 115,185 | 194,384 | 101,199 | 94,721 | 85,490 | 82,871 | 75,726 | 51,882 | 70,287 | 85,708 | 48,549 | 49,004 | 70,078 | 48,376 | 48,079 | 39,904 | 60,803 | 41,429 | 40,041 | 34,927 | 44,915 | 55,319 | 38,524 | 30,834 | 41,172 | 37,054 | 34,399 | 24,880 | 51,440 |
Operating Margin | 42.48% | 44.91% | 39.62% | 42.52% | 44.40% | 42.01% | 40.69% | 38.47% | 40.29% | 42.57% | 35.86% | 34.43% | 57.48% | 30.54% | 30.32% | 22.84% | 26.41% | 24.59% | 17.38% | 23.02% | 27.27% | 17.45% | 18.69% | 25.05% | 18.64% | 18.65% | 16.96% | 24.01% | 17.94% | 17.53% | 15.90% | 19.05% | 23.17% | 18.64% | 15.41% | 17.69% | 17.70% | 16.61% | 13.13% | 23.22% |
Interest Expense | 26,868 | 26,093 | 24,162 | 24,304 | -24,545 | 23,897 | 22,800 | 20,840 | 18,721 | 17,211 | 12,195 | 10,490 | 10,018 | 9,943 | 9,641 | 9,932 | 11,223 | 11,254 | 9,768 | 9,957 | 10,111 | 10,008 | 9,676 | 9,512 | 8,223 | 7,116 | 6,460 | 6,387 | 6,653 | 6,578 | 6,172 | 6,313 | 6,781 | 6,815 | 6,724 | 6,867 | 7,360 | 7,718 | 7,205 | 7,245 |
EBITDA | 194,085 | 198,195 | 157,576 | 168,695 | 180,379 | 160,036 | 143,042 | 134,598 | 144,778 | 155,125 | 122,242 | 131,662 | 111,470 | 108,442 | 97,293 | 170,287 | 95,445 | 76,904 | 67,116 | 71,960 | 96,113 | 50,052 | 54,799 | 71,629 | 57,198 | 49,763 | 48,148 | 63,515 | 55,646 | 48,892 | 43,885 | 48,324 | 65,030 | 46,686 | 37,941 | 80,940 | 50,612 | 37,914 | 33,636 | 59,876 |
Depreciation and Amortization | 3,834 | 3,354 | 2,824 | 2,996 | 3,348 | 4,014 | 4,280 | 8,474 | 9,091 | 9,480 | 9,342 | 9,572 | 10,416 | 6,675 | 7,026 | 947 | 8,014 | 3,186 | 12,349 | 1,673 | 7,948 | 1,503 | 7,967 | 1,551 | 7,234 | 1,684 | 7,731 | 2,712 | 9,191 | 9,178 | 9,058 | 3,409 | 7,959 | 7,727 | 7,441 | 7,796 | 9,046 | 3,515 | 8,107 | 8,436 |
Income Before Tax | 167,318 | 172,734 | 130,590 | 140,465 | 157,787 | 137,469 | 117,903 | 113,110 | 120,894 | 132,485 | 104,820 | 105,466 | 187,892 | 91,824 | 87,960 | 76,433 | 76,208 | 62,464 | 41,895 | 60,888 | 78,054 | 39,974 | 37,156 | 71,510 | 41,741 | 40,802 | 33,957 | 54,202 | 35,331 | 33,136 | 28,655 | 38,359 | 50,290 | 32,144 | 23,776 | 34,417 | 30,464 | 26,033 | 18,324 | 44,360 |
Income Tax Expense | 41,062 | 42,935 | 9,525 | 39,041 | 29,029 | 35,919 | 20,260 | 22,411 | 27,394 | 28,102 | 19,861 | 19,746 | 36,694 | 23,150 | 1,468 | 17,307 | 12,132 | 4,176 | -13,026 | 6,304 | 13,902 | 6,593 | -2,851 | 21,030 | 9,380 | 8,527 | 6,658 | 14,158 | 10,104 | 8,052 | -9,246 | 6,255 | 15,303 | 9,028 | 4,535 | 1,098 | 10,558 | 7,163 | 3,917 | 7,757 |
Net Income | 126,256 | 129,799 | 121,065 | 101,424 | 128,758 | 101,550 | 97,643 | 90,699 | 93,500 | 104,383 | 84,959 | 85,720 | 151,198 | 68,674 | 86,492 | 59,126 | 64,076 | 58,288 | 54,921 | 54,584 | 64,152 | 33,381 | 40,007 | 50,480 | 32,361 | 32,275 | 27,299 | 40,044 | 25,227 | 25,084 | 37,901 | 32,104 | 34,987 | 23,116 | 19,241 | 33,319 | 19,906 | 18,870 | 14,407 | 36,603 |
Net Income Margin | 28.19% | 29.92% | 31.69% | 26.02% | 32.30% | 26.70% | 28.31% | 26.01% | 26.79% | 29.22% | 26.36% | 25.62% | 44.71% | 20.72% | 27.69% | 15.79% | 20.42% | 18.93% | 18.40% | 17.88% | 20.41% | 12.00% | 15.25% | 18.04% | 12.47% | 12.52% | 11.60% | 15.81% | 10.92% | 10.98% | 17.26% | 13.61% | 14.65% | 11.18% | 9.62% | 14.31% | 9.51% | 9.11% | 7.60% | 16.52% |
EPS | 5.12 | 5.23 | 4.89 | 4.09 | 5.16 | 4.04 | 3.90 | 3.60 | 3.65 | 3.99 | 3.13 | 3.06 | 5.27 | 2.36 | 2.97 | 2.04 | 2.21 | 2.00 | 1.89 | 1.89 | 2.21 | 1.15 | 1.38 | 1.74 | 1.00 | 1.08 | 1.09 | 1.31 | 0.82 | 0.81 | 1.22 | 1.04 | 1.12 | 0.74 | 0.62 | 1.07 | 0.64 | 0.60 | 0.45 | 1.14 |
EPS Diluted | 5.05 | 5.16 | 4.80 | 4.01 | 5.08 | 4.00 | 3.84 | 3.55 | 3.61 | 3.95 | 3.09 | 3.00 | 5.18 | 2.33 | 2.90 | 1.98 | 2.15 | 1.94 | 1.82 | 1.80 | 2.12 | 1.10 | 1.32 | 1.64 | 0.95 | 1.03 | 1.04 | 1.25 | 0.78 | 0.78 | 1.16 | 1.00 | 1.08 | 0.72 | 0.59 | 1.03 | 0.62 | 0.58 | 0.43 | 1.10 |
Weighted Average Shares Out | 24,646 | 24,819 | 24,764 | 24,826 | 24,959 | 25,116 | 25,045 | 25,221 | 25,634 | 26,145 | 27,167 | 28,043 | 28,687 | 29,087 | 29,127 | 29,045 | 29,005 | 29,194 | 29,025 | 28,918 | 28,967 | 29,074 | 28,961 | 29,077 | 29,708 | 29,985 | 30,078 | 30,534 | 30,914 | 31,017 | 30,989 | 30,916 | 31,149 | 31,268 | 31,185 | 31,214 | 31,118 | 31,335 | 31,936 | 32,123 |
Weighted Average Shares Out Diluted | 25,015 | 25,154 | 25,219 | 25,273 | 25,337 | 25,419 | 25,443 | 25,573 | 25,867 | 26,421 | 27,524 | 28,531 | 29,195 | 29,531 | 29,789 | 29,833 | 29,744 | 29,985 | 30,169 | 30,290 | 30,292 | 30,259 | 30,336 | 30,702 | 31,161 | 31,300 | 31,561 | 31,963 | 32,224 | 32,260 | 32,536 | 32,221 | 32,313 | 32,262 | 32,436 | 32,494 | 32,363 | 32,448 | 33,128 | 33,217 |
Reported Currency: USD | 2024-06-30 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 156,043 | 135,667 | 160,421 | 136,778 | 163,022 | 137,771 | 139,856 | 133,202 | 155,062 | 174,219 | 162,157 | 195,354 | 237,612 | 197,836 | 144,662 | 157,394 | 125,673 | 108,966 | 111,216 | 106,426 | 78,808 | 76,885 | 79,896 | 90,023 | 119,929 | 107,868 | 94,213 | 105,618 | 130,667 | 115,848 | 88,101 | 75,926 | 118,155 | 85,374 | 90,710 | 86,120 | 84,358 | 86,841 | 94,651 | 105,075 |
Short Term Investments | 0 | 0 | -36,955 | 0 | -32,047 | 0 | 0 | 0 | -25,347 | 0 | 0 | 0 | 0 | 0 | 28,455 | 25,513 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 156,043 | 135,667 | 160,421 | 136,778 | 163,022 | 137,771 | 139,856 | 133,202 | 155,062 | 174,219 | 162,157 | 195,354 | 237,612 | 197,836 | 144,662 | 157,394 | 125,673 | 108,966 | 111,216 | 106,426 | 78,808 | 76,885 | 79,896 | 90,023 | 119,929 | 107,868 | 94,213 | 105,618 | 130,667 | 115,848 | 88,101 | 75,926 | 118,155 | 85,374 | 90,710 | 86,120 | 84,358 | 86,841 | 94,651 | 105,075 |
Net Receivables | 437,637 | 469,025 | 367,478 | 387,947 | 384,024 | 338,239 | 308,234 | 322,410 | 286,341 | 273,356 | 260,161 | 312,107 | 280,598 | 264,804 | 310,626 | 334,180 | 303,558 | 307,307 | 281,640 | 297,427 | 318,044 | 271,632 | 247,566 | 208,865 | 182,419 | 188,538 | 164,660 | 168,586 | 140,265 | 141,394 | 155,714 | 167,786 | 155,196 | 155,207 | 139,078 | 158,773 | 147,304 | 169,932 | 147,123 | 155,295 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 48,843 | 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 Current Assets | 37,455 | 36,780 | 37,364 | 31,723 | 27,965 | 45,316 | 35,732 | 29,103 | 31,854 | 34,634 | 39,678 | 43,513 | 38,670 | 40,335 | 53,153 | 42,504 | 53,780 | 67,398 | 68,138 | 51,853 | 38,212 | 48,483 | 48,380 | 39,624 | 32,944 | 36,813 | 40,263 | 36,727 | 51,033 | 51,987 | 40,929 | 23,926 | 22,443 | 36,005 | 57,757 | 41,709 | 37,428 | 44,982 | 38,096 | 28,157 |
Total Current Assets | 631,135 | 641,472 | 565,263 | 556,448 | 575,011 | 521,326 | 483,822 | 484,715 | 473,257 | 482,209 | 461,996 | 550,974 | 556,880 | 551,818 | 508,441 | 534,078 | 483,011 | 483,671 | 460,994 | 455,706 | 435,064 | 397,000 | 375,842 | 338,512 | 335,292 | 333,219 | 299,136 | 310,931 | 321,965 | 309,229 | 284,744 | 267,638 | 295,794 | 276,586 | 287,545 | 286,602 | 269,090 | 301,755 | 279,870 | 288,527 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 60,215 | 55,507 | 29,322 | 36,669 | 38,396 | 43,302 | 47,342 | 54,268 | 60,160 | 66,153 | 70,658 | 75,188 | 80,815 | 85,883 | 95,041 | 104,075 | 144,442 | 146,633 | 144,631 | 53,027 | 52,900 | 44,760 | 46,864 | 48,837 | 51,517 | 45,111 | 38,808 | 40,703 | 42,143 | 42,728 | 43,959 | 45,122 | 41,106 | 38,589 | 38,422 | 38,208 | 38,706 | 40,011 | 36,791 | 36,677 |
Goodwill | 776,714 | 776,376 | 777,195 | 773,327 | 776,620 | 774,330 | 771,455 | 761,067 | 772,673 | 783,744 | 787,259 | 788,185 | 793,185 | 789,123 | 817,777 | 812,364 | 804,528 | 804,650 | 812,850 | 803,542 | 797,527 | 800,696 | 798,793 | 800,890 | 802,041 | 813,107 | 806,332 | 804,414 | 799,791 | 792,420 | 789,602 | 798,415 | 802,202 | 808,292 | 810,019 | 814,750 | 818,952 | 809,117 | 774,107 | 779,928 |
Intangible Assets | 92 | 367 | 642 | 917 | 1,192 | 1,467 | 1,742 | 2,017 | 2,459 | 3,007 | 3,558 | 4,099 | 4,685 | 7,437 | 8,367 | 9,236 | 10,119 | 11,177 | 12,484 | 14,139 | 9,919 | 11,422 | 12,910 | 14,536 | 16,079 | 18,151 | 19,514 | 21,185 | 23,582 | 26,311 | 29,328 | 33,619 | 37,212 | 39,580 | 43,062 | 47,321 | 51,269 | 53,582 | 44,218 | 47,914 |
Long Term Investments | 85,519 | 81,030 | 38,213 | 34,237 | 33,300 | 30,812 | 27,538 | 25,650 | 26,560 | 32,592 | 35,242 | 33,196 | 34,394 | 31,777 | 29,782 | 26,573 | 25,136 | 21,138 | 25,388 | 21,865 | 21,726 | 20,590 | 18,889 | 19,756 | 28,641 | 27,912 | 27,550 | 25,515 | 24,746 | 23,144 | 23,182 | 21,936 | 21,565 | 21,309 | 20,620 | 20,525 | 20,865 | 20,664 | 20,488 | 19,784 |
Tax Assets | 78,227 | 72,249 | 63,725 | 59,136 | 50,101 | 30,618 | 20,635 | 11,803 | 18,268 | 17,428 | 16,612 | 20,549 | 25,711 | 15,003 | 15,003 | 14,629 | 7,110 | 7,097 | 7,100 | 6,006 | 13,483 | 13,678 | 14,066 | 20,117 | 40,536 | 41,383 | 40,699 | 47,204 | 40,856 | 47,761 | 47,798 | 47,598 | 22,109 | 23,501 | 8,226 | 15,196 | 9,499 | 4,285 | 4,927 | 13,061 |
Other Non-Current Assets | 76,929 | 76,116 | 119,158 | 114,547 | 109,949 | 100,576 | 106,159 | 102,514 | 103,459 | 101,352 | 87,985 | 95,585 | 93,485 | 98,567 | 102,452 | 105,285 | 89,774 | 77,766 | 81,591 | 79,163 | 43,179 | 39,965 | 38,262 | 12,431 | 12,964 | 12,012 | 8,806 | 5,668 | 5,271 | 5,475 | 5,785 | 6,724 | 6,724 | 7,084 | 7,356 | 7,561 | 7,746 | 7,237 | 7,521 | 6,407 |
Total Non-Current Assets | 1,077,696 | 1,061,645 | 1,028,255 | 1,018,833 | 1,009,558 | 981,105 | 974,871 | 957,319 | 983,579 | 1,004,276 | 1,001,314 | 1,016,802 | 1,032,275 | 1,027,790 | 1,068,422 | 1,072,162 | 1,081,109 | 1,068,461 | 1,084,044 | 977,742 | 938,734 | 931,111 | 929,784 | 916,567 | 951,778 | 957,676 | 941,709 | 944,689 | 936,389 | 937,839 | 939,654 | 953,414 | 930,918 | 938,355 | 927,705 | 943,561 | 947,037 | 934,896 | 888,052 | 903,771 |
Other Assets | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 1,708,831 | 1,703,117 | 1,593,518 | 1,575,281 | 1,584,569 | 1,502,431 | 1,458,693 | 1,442,034 | 1,456,836 | 1,486,485 | 1,463,310 | 1,567,776 | 1,589,155 | 1,579,608 | 1,576,863 | 1,606,240 | 1,564,120 | 1,552,132 | 1,545,038 | 1,433,448 | 1,373,798 | 1,328,111 | 1,305,626 | 1,255,079 | 1,287,070 | 1,290,895 | 1,240,845 | 1,255,620 | 1,258,354 | 1,247,068 | 1,224,398 | 1,221,052 | 1,226,712 | 1,214,941 | 1,215,250 | 1,230,163 | 1,216,127 | 1,236,651 | 1,167,922 | 1,192,298 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 22,489 | 18,835 | 18,584 | 19,009 | 16,787 | 82,067 | 16,838 | 83,521 | 17,399 | 16,828 | 20,422 | 100,284 | 19,639 | 19,767 | 21,749 | 86,400 | 19,816 | 25,306 | 32,474 | 55,572 | 19,611 | 44,996 | 20,387 | 50,708 | 25,509 | 55,234 | 19,201 | 51,614 | 16,673 | 18,692 | 22,417 | 50,732 | 21,096 | 20,587 | 21,595 | 50,810 | 56,009 | 69,173 | 25,559 | 58,235 |
Short Term Debt | 28,055 | 29,586 | 168,641 | 50,000 | 115,000 | 107,000 | 118,360 | 30,000 | 130,000 | 130,000 | 65,000 | 250,000 | 250,000 | 225,000 | 131,000 | 95,000 | 188,000 | 209,000 | 180,000 | 218,000 | 218,000 | 218,000 | 228,000 | 235,000 | 202,000 | 191,000 | 201,000 | 142,000 | 224,000 | 107,000 | 102,000 | 77,000 | 85,000 | 95,000 | 103,000 | 92,000 | 72,000 | 82,000 | 231,000 | 170,000 |
Tax Payables | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 149,259 | 143,544 | 146,822 | 136,730 | 127,299 | 118,348 | 126,896 | 120,045 | 98,486 | 102,481 | 98,381 | 105,417 | 99,757 | 100,396 | 115,808 | 115,159 | 105,833 | 114,406 | 114,667 | 111,016 | 103,270 | 106,275 | 103,527 | 52,215 | 60,587 | 65,018 | 58,743 | 55,431 | 65,028 | 64,906 | 57,465 | 47,129 | 50,884 | 54,574 | 51,888 | 46,697 | 54,260 | 67,609 | 57,331 | 56,519 |
Other Current Liabilities | 137,413 | 123,155 | 99,062 | 161,949 | 133,860 | 65,863 | 92,894 | 97,893 | 137,970 | 133,453 | 137,994 | 103,506 | 175,373 | 155,398 | 122,485 | 117,952 | 146,538 | 131,112 | 114,891 | 106,240 | 116,832 | 67,349 | 81,433 | 84,292 | 109,117 | 57,294 | 74,336 | 77,610 | 93,324 | 73,681 | 67,833 | 71,216 | 93,263 | 71,170 | 66,607 | 54,368 | 36,648 | 37,301 | 51,833 | 56,650 |
Total Current Liabilities | 337,216 | 315,120 | 433,109 | 367,688 | 392,946 | 373,278 | 354,988 | 331,459 | 383,855 | 382,762 | 321,797 | 559,207 | 544,769 | 500,561 | 391,042 | 414,511 | 460,187 | 479,824 | 442,032 | 490,828 | 457,713 | 436,620 | 433,347 | 422,215 | 397,213 | 368,546 | 353,280 | 326,655 | 399,025 | 264,279 | 249,715 | 246,077 | 250,243 | 241,331 | 243,090 | 243,875 | 218,917 | 256,083 | 365,723 | 341,404 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 2,104,943 | 2,028,652 | 1,820,554 | 1,835,561 | 1,839,279 | 1,846,488 | 1,853,066 | 1,862,861 | 1,869,641 | 1,712,036 | 1,619,264 | 1,062,688 | 863,437 | 799,326 | 809,646 | 812,642 | 813,039 | 816,117 | 818,683 | 606,790 | 604,582 | 604,369 | 604,157 | 528,944 | 556,713 | 512,868 | 462,834 | 462,801 | 387,767 | 518,720 | 518,672 | 494,000 | 516,000 | 516,000 | 516,000 | 516,000 | 576,000 | 576,000 | 376,000 | 376,000 |
Deferred Revenue | 6,500 | 6,532 | 6,583 | 6,500 | 6,814 | 6,756 | 6,692 | -47,837 | 6,416 | 4,414 | 4,900 | -44,451 | 5,800 | 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 Tax | 18,420 | 20,558 | -6,583 | 42,933 | -6,814 | -6,756 | -6,692 | 47,837 | -6,416 | -4,414 | -4,900 | 44,451 | -5,800 | 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-Current Liabilities | 71,058 | 67,915 | 65,620 | 10,589 | 56,320 | 53,458 | 52,734 | 49,661 | 44,396 | 55,103 | 60,548 | 56,823 | 56,111 | 56,418 | 52,054 | 48,005 | 43,608 | 42,040 | 43,362 | 46,063 | 43,186 | 39,644 | 40,227 | 40,183 | 38,500 | 38,778 | 39,089 | 39,627 | 38,807 | 36,968 | 34,105 | 34,147 | 32,428 | 32,230 | 33,992 | 33,290 | 24,548 | 23,406 | 22,978 | 20,280 |
Total Non-Current Liabilities | 2,200,921 | 2,123,657 | 1,886,174 | 1,895,583 | 1,895,599 | 1,899,946 | 1,905,800 | 1,912,522 | 1,920,453 | 1,767,139 | 1,679,812 | 1,119,511 | 919,548 | 855,744 | 861,700 | 860,647 | 856,647 | 858,157 | 862,045 | 652,853 | 647,768 | 644,013 | 644,384 | 569,127 | 595,213 | 551,646 | 501,923 | 502,428 | 426,574 | 555,688 | 552,777 | 528,147 | 548,428 | 548,230 | 549,992 | 549,290 | 600,548 | 599,406 | 398,978 | 396,280 |
Total Liabilities | 2,538,137 | 2,438,777 | 2,319,283 | 2,263,271 | 2,288,545 | 2,273,224 | 2,260,788 | 2,243,981 | 2,304,308 | 2,149,901 | 2,001,609 | 1,678,718 | 1,464,317 | 1,356,305 | 1,252,742 | 1,275,158 | 1,316,834 | 1,337,981 | 1,304,077 | 1,143,681 | 1,105,481 | 1,080,633 | 1,077,731 | 991,342 | 992,426 | 920,192 | 855,203 | 829,083 | 825,599 | 819,967 | 802,492 | 774,224 | 798,671 | 789,561 | 793,082 | 793,165 | 819,465 | 855,489 | 764,701 | 737,684 |
Common Stock | 246 | 248 | 249 | 248 | 249 | 250 | 252 | 252 | 253 | 260 | 265 | 276 | 284 | 288 | 292 | 291 | 290 | 291 | 292 | 289 | 289 | 291 | 291 | 290 | 293 | 298 | 302 | 302 | 307 | 310 | 312 | 309 | 310 | 312 | 314 | 313 | 311 | 314 | 317 | 320 |
Retained Earnings | 3,765,179 | 3,638,923 | 3,509,124 | 3,388,059 | 3,286,635 | 3,157,877 | 3,056,327 | 2,958,684 | 2,867,985 | 2,774,485 | 2,670,102 | 2,585,143 | 2,499,423 | 2,348,225 | 2,279,551 | 2,193,059 | 2,133,933 | 2,069,857 | 2,011,569 | 1,956,648 | 1,902,064 | 1,837,912 | 1,804,531 | 1,740,810 | 1,690,330 | 1,657,969 | 1,625,694 | 1,598,395 | 1,562,188 | 1,536,961 | 1,512,497 | 1,475,214 | 1,443,730 | 1,409,367 | 1,386,874 | 1,368,255 | 1,335,562 | 1,316,278 | 1,298,033 | 1,284,261 |
Accumulated Other Comprehensive Income/Loss | -101,697 | -97,599 | -93,442 | -102,145 | -94,697 | -99,769 | -106,321 | -124,702 | -103,695 | -81,199 | -77,992 | -75,854 | -63,550 | -67,793 | -65,947 | -82,995 | -94,217 | -95,049 | -75,993 | -90,085 | -80,950 | -76,761 | -79,686 | -76,407 | -73,094 | -54,298 | -63,423 | -66,494 | -74,874 | -85,269 | -91,358 | -77,011 | -71,895 | -57,739 | -56,834 | -50,715 | -40,929 | -53,708 | -34,640 | -23,189 |
Total Stockholders Equity | -829,306 | -735,660 | -725,765 | -687,990 | -703,976 | -770,793 | -802,095 | -801,947 | -847,472 | -663,416 | -538,299 | -110,942 | 124,838 | 223,303 | 324,121 | 331,082 | 247,286 | 214,151 | 240,961 | 289,767 | 268,317 | 247,478 | 227,895 | 263,737 | 294,644 | 370,703 | 385,642 | 426,537 | 432,755 | 427,101 | 421,906 | 446,828 | 428,041 | 425,380 | 422,168 | 436,998 | 396,662 | 381,162 | 403,221 | 454,614 |
Total Investments | 85,519 | 81,030 | 1,258 | 34,237 | 1,253 | 30,812 | 27,538 | 25,650 | 1,213 | 32,592 | 35,242 | 33,196 | 34,394 | 31,777 | 58,237 | 52,086 | 25,136 | 21,138 | 25,388 | 21,865 | 21,726 | 20,590 | 18,889 | 19,756 | 28,641 | 27,912 | 27,550 | 25,515 | 24,746 | 23,144 | 23,182 | 21,936 | 21,565 | 21,309 | 20,620 | 20,525 | 20,865 | 20,664 | 20,488 | 19,784 |
Total Debt | 2,151,418 | 2,078,796 | 1,989,195 | 1,885,561 | 1,954,279 | 1,953,488 | 1,971,426 | 1,892,861 | 1,999,641 | 1,842,036 | 1,684,264 | 1,312,688 | 1,113,437 | 1,024,326 | 940,646 | 907,642 | 1,001,039 | 1,025,117 | 998,683 | 824,790 | 822,582 | 822,369 | 832,157 | 763,944 | 758,713 | 703,868 | 663,834 | 604,801 | 611,767 | 625,720 | 620,672 | 571,000 | 601,000 | 611,000 | 619,000 | 608,000 | 648,000 | 658,000 | 607,000 | 546,000 |
Net Debt | 1,995,375 | 1,943,129 | 1,828,774 | 1,748,783 | 1,791,257 | 1,815,717 | 1,831,570 | 1,759,659 | 1,844,579 | 1,667,817 | 1,522,107 | 1,117,334 | 875,825 | 826,490 | 795,984 | 750,248 | 875,366 | 916,151 | 887,467 | 718,364 | 743,774 | 745,484 | 752,261 | 673,921 | 638,784 | 596,000 | 569,621 | 499,183 | 481,100 | 509,872 | 532,571 | 495,074 | 482,845 | 525,626 | 528,290 | 521,880 | 563,642 | 571,159 | 512,349 | 440,925 |
Reported Currency: USD | 2024-06-30 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 126,256 | 129,799 | 121,065 | 101,424 | 128,758 | 101,550 | 97,643 | 90,699 | 93,500 | 104,383 | 84,959 | 85,720 | 151,198 | 68,674 | 86,492 | 59,126 | 64,076 | 58,288 | 54,921 | 54,584 | 64,152 | 33,381 | 40,007 | 50,480 | 32,361 | 32,275 | 27,299 | 40,044 | 25,227 | 25,084 | 37,901 | 32,104 | 34,987 | 23,116 | 19,241 | 33,319 | 19,906 | 18,870 | 14,407 | 36,603 |
Depreciation & Amortization | 3,834 | 3,354 | 2,824 | 2,996 | 3,348 | 4,014 | 4,280 | 4,646 | 5,163 | 5,429 | 5,227 | 5,526 | 6,365 | 6,675 | 7,026 | 6,818 | 8,014 | 3,186 | 12,349 | 7,878 | 7,948 | 7,819 | 7,967 | 7,853 | 7,234 | 7,364 | 7,731 | 8,787 | 9,191 | 9,178 | 9,058 | 8,506 | 7,959 | 7,727 | 7,441 | 7,796 | 9,046 | 8,940 | 8,107 | 8,436 |
Deferred Income Tax | -5,972 | -8,606 | -4,435 | -9,583 | -19,435 | -9,853 | -8,507 | 5,991 | -1,179 | -901 | 3,905 | 5,109 | -10,777 | 11 | -298 | -7,409 | -17 | -197 | -1,016 | 7,454 | 173 | 124 | -50 | 18,980 | 708 | -676 | 6,717 | -6,047 | -2 | 0 | 0 | -17,072 | 3,797 | -4,149 | 15,601 | -4,382 | -781 | -296 | 12,055 | -8,259 |
Stock Based Compensation | 42,435 | 35,448 | 31,574 | 34,097 | 32,995 | 27,053 | 29,702 | 28,992 | 28,549 | 27,936 | 29,878 | 28,358 | 30,761 | 28,206 | 25,132 | 25,484 | 22,264 | 22,788 | 23,145 | 21,042 | 19,595 | 20,482 | 21,854 | 20,183 | 18,882 | 19,239 | 16,510 | 17,676 | 14,315 | 14,712 | 14,519 | 13,805 | 13,404 | 13,600 | 14,700 | 12,546 | 12,166 | 11,802 | 8,794 | 10,731 |
Change in Working Capital | 44,459 | -88,816 | -30,343 | 30,315 | -25,372 | -35,142 | -33,249 | 7,578 | -17,966 | -21,352 | -4,171 | -37,468 | 13,540 | 46,772 | -35,584 | 14,565 | 10,776 | -38,230 | -28,419 | 4,216 | -23,058 | -12,495 | -24,129 | -27,004 | 26,271 | -9,361 | -29,399 | -6,479 | 22,816 | 16,973 | -28,963 | -5,512 | 24,809 | 979 | -6,792 | -2,469 | 5,529 | 4,725 | -35,518 | 24,110 |
Accounts Receivable | 24,978 | -100,060 | 27,399 | -5,112 | -51,216 | -22,493 | 8,704 | -43,691 | -20,964 | -25,330 | 58,428 | -32,159 | -7,649 | 31,174 | 33,130 | -40,928 | -5,138 | -36,214 | 22,391 | 17,112 | -48,273 | -23,206 | 18,191 | -26,832 | 2,011 | -22,238 | 4,656 | -26,870 | 1,895 | 15,457 | 8,253 | -15,041 | -3,750 | -17,439 | 18,005 | -15,211 | 25,681 | -20,935 | 5,863 | -3,715 |
Inventory | 0 | 0 | -29,947 | 2,768 | -2,226 | -5,725 | -13,778 | 6,759 | 0 | 5,767 | -14,747 | -26,008 | 5,201 | 1,893 | -7,310 | 9,467 | 14,581 | 1,775 | -26,090 | -42,511 | 3,358 | 744 | -15,635 | 913 | 3,476 | 1,224 | -7,701 | 12,535 | 10,569 | -11,935 | -18,967 | -4,574 | 19,509 | 10,876 | -17,245 | 6,928 | 4,448 | -32 | -22,693 | 7,074 |
Accounts Payable | 4,011 | 63 | -642 | 2,298 | 2,748 | -2,978 | 168 | 176 | 1,127 | -3,837 | -268 | 1,811 | -470 | -2,216 | -1,479 | 2,874 | -3,648 | -8,516 | 10,349 | 1,254 | 2,841 | -3,881 | 1,671 | -1,780 | 3,138 | -396 | -119 | 3,405 | -1,898 | -2,809 | -725 | 2,199 | -1,868 | -1,789 | 2,022 | -5,996 | -8,331 | 6,769 | 3,886 | 1,552 |
Other Working Capital | 15,470 | 11,181 | -27,153 | 30,361 | 25,322 | -3,946 | -28,343 | 44,334 | 21,112 | 2,048 | -47,584 | 18,888 | 16,458 | 15,921 | -59,925 | 43,152 | 4,981 | 4,725 | -35,069 | 28,361 | 19,016 | 13,848 | -28,356 | 695 | 17,646 | 12,049 | -26,235 | 4,451 | 12,250 | 16,260 | -17,524 | 11,904 | 10,918 | 9,331 | -9,574 | 11,810 | -16,269 | 18,923 | -22,574 | 19,199 |
Other Non-Cash Items | 23,433 | 142,009 | 1,435 | 4,800 | 2,328 | 2,182 | 2,571 | 6,920 | 3,928 | 7,108 | 5,083 | 4,510 | -90,495 | 3,185 | -4,821 | 37,602 | 1,758 | 15,659 | -615 | 240 | -520 | -1,522 | 3,208 | -10,529 | -377 | 392 | -81 | 240 | 479 | 472 | 463 | -8,225 | -1,657 | -3,497 | -9,641 | -233 | -2,748 | -2,119 | -6,485 | -400 |
Net Cash Provided by Operating Activities | 213,331 | 71,035 | 122,120 | 164,049 | 122,622 | 89,804 | 92,440 | 144,826 | 117,140 | 122,603 | 124,881 | 91,755 | 100,592 | 153,523 | 77,947 | 136,186 | 106,871 | 61,494 | 60,365 | 95,414 | 68,290 | 47,789 | 48,857 | 59,963 | 85,079 | 49,233 | 28,777 | 54,221 | 72,026 | 66,419 | 32,978 | 23,606 | 83,299 | 37,776 | 40,550 | 46,577 | 43,118 | 41,922 | 1,360 | 71,221 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -7,645 | -9,422 | -1,361 | -1,068 | -792 | -1,527 | -850 | -797 | -1,939 | -2,398 | -895 | -1,777 | -1,572 | -1,175 | -3,045 | -916 | -7,907 | -6,666 | -6,500 | -5,811 | -7,526 | -4,170 | -6,474 | -7,079 | -13,109 | -7,067 | -4,044 | -5,036 | -5,188 | -5,285 | -4,319 | -9,428 | -4,734 | -3,513 | -4,294 | -6,733 | -8,015 | -4,584 | -5,667 | -5,502 |
Acquisitions Net | 0 | 0 | 1,057 | -295 | 295 | 0 | 0 | -2,257 | 0 | 0 | 2,257 | 1,003 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -15,855 | 0 | 0 | 0 | -10,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -37 | -5,646 | 0 | 0 | -75 | -371 | -56,621 | 75 | 0 |
Purchases of Investments | -1,033 | -2,604 | -14,224 | -1,975 | -633 | -3,457 | -4,558 | -1,941 | -2,040 | -3,219 | -2,763 | -3,918 | -742 | -2,638 | -1,951 | 3,141 | -558 | -2,499 | -2,733 | -546 | -1,462 | -2,093 | -2,303 | -541 | -981 | -2,585 | -1,943 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Sales/Maturities of Investments | 284 | 2,404 | 13,167 | 63 | 338 | 2,238 | 2,393 | 1,488 | 3,221 | 3,225 | 129 | 4,943 | 30 | 1,697 | 567 | 8 | 77 | 3,218 | 167 | 252 | 961 | 2,165 | 102 | 20,225 | 622 | 2,375 | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Investing Activities | -6,667 | -5,580 | -1,057 | 295 | -295 | 1,449 | -7,575 | 2,258 | 1,181 | 6 | 2,257 | 1,003 | 138,137 | -941 | 8,291 | -3,470 | -481 | 719 | 55 | -294 | -501 | 72 | -2,201 | 10,000 | -359 | -210 | -1,935 | 0 | -777 | 0 | 0 | 37 | 37 | 0 | 0 | 75 | 0 | 0 | 75 | 0 |
Net Cash Used for Investing Activities | -8,394 | -9,622 | -2,418 | -2,980 | -1,087 | -1,297 | -10,590 | -1,249 | -758 | -2,392 | -1,272 | 251 | 135,853 | -2,116 | 3,862 | -1,237 | -8,388 | -5,947 | -9,011 | -21,960 | -8,027 | -4,098 | -8,675 | 12,605 | -13,468 | -7,277 | -5,979 | -5,036 | -5,965 | -5,285 | -4,319 | -9,428 | -10,380 | -3,513 | -4,294 | -6,733 | -8,386 | -61,205 | -5,592 | -5,502 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -75,633 | -79,850 | -70,750 | -136,750 | -106,750 | -55,750 | -102,750 | -132,750 | -48,750 | -18,750 | -788,000 | -50,999 | -87,001 | -41,000 | -80,176 | -162,189 | -58,099 | -10,287 | -367,425 | -60,945 | -29,000 | -45,000 | -35,000 | -51,000 | -563,000 | -28,000 | -20,000 | -99,000 | -33,000 | -14,000 | -10,000 | -103,000 | -15,000 | -26,000 | -15,000 | -48,000 | -99,000 | -20,000 | -20,000 | -33,000 |
Common Stock Issued | 743 | 10,438 | 4,499 | 20,203 | 398 | 13,222 | 1,995 | 16,026 | 0 | 10,567 | 550 | 20,881 | 4,190 | 0 | 57 | 42,258 | 0 | 0 | 5,091 | 22,788 | 0 | 0 | 7,550 | 11,023 | 0 | 0 | 693 | 14,474 | 0 | 24,451 | 3,663 | 17,828 | 6,599 | 23,558 | 1,199 | 4,615 | 1,790 | 76,140 | 6,713 | -697 |
Common Stock Repurchased | -254,698 | -171,769 | -71,704 | -120,368 | -100,868 | -109,286 | -75,004 | -56,153 | -287,166 | -278,106 | -482,755 | -332,974 | -290,849 | -200,345 | -50,011 | -25,223 | -61,992 | -87,999 | -60,009 | -49,968 | -59,203 | -37,023 | -82,700 | -113,056 | -104,825 | -69,452 | -55,263 | -71,288 | -41,694 | -44,205 | -30,442 | -42,278 | -27,731 | -40,008 | -28,382 | 8,626 | -30,006 | -40,120 | -60,593 | -64,710 |
Dividends Paid | 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 | -620 | -618 | -620 | -624 | -623 | -622 | -626 | -622 | -625 | -635 | -640 |
Other Financing Activities | -3,437 | -1,875 | 208,089 | 73,353 | 109,627 | 71,415 | 96,135 | 15,968 | -1,178 | 189,123 | 1,115,326 | 254,974 | 180,073 | 144,358 | 146,322 | 83,187 | 36,952 | 46,137 | 379,239 | 66,927 | 29,485 | 34,817 | 163,013 | 105,703 | 614,733 | 67,432 | 118,893 | 156,868 | 20,588 | -1,316 | 24,402 | 72,170 | -571 | 2,510 | 11,617 | 446 | 89,638 | 1,146 | 72,478 | 49,874 |
Net Cash Used Provided by Financing Activities | -181,759 | -83,356 | -99,866 | -183,765 | -97,991 | -93,621 | -79,624 | -156,909 | -127,094 | -107,733 | -155,429 | -128,999 | -197,777 | -96,987 | -99,808 | -105,941 | -83,139 | -52,149 | -48,195 | -43,986 | -58,718 | -47,206 | -50,137 | -100,838 | -53,092 | -30,020 | -34,677 | -77,834 | -54,106 | -35,690 | -12,995 | -55,900 | -37,327 | -40,563 | -31,188 | -34,939 | -38,200 | 16,541 | -2,037 | -49,173 |
Effect of Forex Changes on Cash | -2,802 | -2,811 | 3,807 | -3,548 | 1,707 | 3,029 | 4,428 | -8,528 | -8,445 | -416 | -1,377 | -5,265 | 1,108 | -1,246 | 5,267 | 2,713 | 1,363 | -5,648 | 1,631 | -1,850 | 378 | 504 | -172 | -1,636 | -6,458 | 1,719 | 474 | 3,600 | 2,864 | 2,303 | -3,489 | -507 | -2,811 | 964 | -478 | -3,143 | 985 | -5,068 | -4,155 | -4,580 |
Net Change in Cash | 20,376 | -24,754 | 23,643 | -26,244 | 25,251 | -2,085 | 6,654 | -21,860 | -19,157 | 12,062 | -33,197 | -42,258 | 39,776 | 53,174 | -12,732 | 31,721 | 16,707 | -2,250 | 4,790 | 27,618 | 1,923 | -3,011 | -10,127 | -29,906 | 12,061 | 13,655 | -11,405 | -25,049 | 14,819 | 27,747 | 12,175 | -42,229 | 32,781 | -5,336 | 4,590 | 1,762 | -2,483 | -7,810 | -10,424 | 11,966 |
Cash at End of Period | 156,043 | 135,667 | 160,421 | 136,778 | 163,022 | 137,771 | 139,856 | 133,202 | 155,062 | 174,219 | 162,157 | 195,354 | 237,612 | 197,836 | 144,662 | 157,394 | 125,673 | 108,966 | 111,216 | 106,426 | 78,808 | 76,885 | 79,896 | 90,023 | 119,929 | 107,868 | 94,213 | 105,618 | 130,667 | 115,848 | 88,101 | 75,926 | 118,155 | 85,374 | 90,710 | 86,120 | 84,358 | 86,841 | 94,651 | 105,075 |
Cash at Start of Period | 135,667 | 160,421 | 136,778 | 163,022 | 137,771 | 139,856 | 133,202 | 155,062 | 174,219 | 162,157 | 195,354 | 237,612 | 197,836 | 144,662 | 157,394 | 125,673 | 108,966 | 111,216 | 106,426 | 78,808 | 76,885 | 79,896 | 90,023 | 119,929 | 107,868 | 94,213 | 105,618 | 130,667 | 115,848 | 88,101 | 75,926 | 118,155 | 85,374 | 90,710 | 86,120 | 84,358 | 86,841 | 94,651 | 105,075 | 93,109 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 213,331 | 71,035 | 122,120 | 164,049 | 122,622 | 89,804 | 92,440 | 144,826 | 117,140 | 122,603 | 124,881 | 91,755 | 100,592 | 153,523 | 77,947 | 136,186 | 106,871 | 61,494 | 60,365 | 95,414 | 68,290 | 47,789 | 48,857 | 59,963 | 85,079 | 49,233 | 28,777 | 54,221 | 72,026 | 66,419 | 32,978 | 23,606 | 83,299 | 37,776 | 40,550 | 46,577 | 43,118 | 41,922 | 1,360 | 71,221 |
Capital Expenditure | -7,645 | -9,422 | -1,361 | -1,068 | -792 | -1,527 | -850 | -797 | -1,939 | -2,398 | -895 | -1,777 | -1,572 | -1,175 | -3,045 | -916 | -7,907 | -6,666 | -6,500 | -5,811 | -7,526 | -4,170 | -6,474 | -7,079 | -13,109 | -7,067 | -4,044 | -5,036 | -5,188 | -5,285 | -4,319 | -9,428 | -4,734 | -3,513 | -4,294 | -6,733 | -8,015 | -4,584 | -5,667 | -5,502 |
Free Cash Flow | 205,686 | 61,613 | 120,759 | 162,981 | 121,830 | 88,277 | 91,590 | 144,029 | 115,201 | 120,205 | 123,986 | 89,978 | 99,020 | 152,348 | 74,902 | 135,270 | 98,964 | 54,828 | 53,865 | 89,603 | 60,764 | 43,619 | 42,383 | 52,884 | 71,970 | 42,166 | 24,733 | 49,185 | 66,838 | 61,134 | 28,659 | 14,178 | 78,565 | 34,263 | 36,256 | 39,844 | 35,103 | 37,338 | -4,307 | 65,719 |