Please enter the stock ticker. Add .to for Canadian stocks.


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-11-30 2024-08-31 2024-05-31 2024-02-29 2023-11-30 2023-08-31 2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28
Revenue 568,667 562,187 552,708 545,945 542,216 535,797 529,811 515,085 504,815 499,297 488,751 431,119 424,725 411,894 399,558 391,788 388,206 383,590 374,083 369,780 366,658 364,283 364,533 354,895 351,640 345,861 339,911 335,231 329,141 326,642 312,120 294,354 288,063 287,291 287,501 281,796 270,504 261,779 254,522 247,792
Revenue Y/Y Growth 4.88% 4.93% 4.32% 5.99% 7.41% 7.31% 8.40% 19.48% 18.86% 21.22% 22.32% 10.04% 9.41% 7.38% 6.81% 5.95% 5.88% 5.30% 2.62% 4.19% 4.27% 5.33% 7.24% 5.87% 6.84% 5.88% 8.90% 13.89% 14.26% 13.70% 8.56% 4.46% 6.49% 9.75% 12.96% 13.72% - - - -
Cost of Revenue 258,779 258,196 246,986 255,142 251,621 263,688 241,689 240,806 227,042 241,944 222,618 199,395 207,149 197,532 205,257 195,523 188,088 183,568 170,703 176,218 164,957 167,730 163,832 165,108 166,776 169,467 165,073 163,232 161,524 161,269 146,426 131,635 127,250 124,160 124,602 123,911 114,736 107,595 100,686 99,516
Gross Profit 309,888 303,991 305,722 290,803 290,595 272,109 288,122 274,279 277,773 257,353 266,133 231,724 217,576 214,362 194,301 196,265 200,118 200,022 203,380 193,562 201,701 196,553 200,701 189,787 184,864 176,394 174,838 171,999 167,617 165,373 165,694 162,719 160,813 163,131 162,899 157,885 155,768 154,184 153,836 148,276
Gross Profit Margin 54.49% 54.07% 55.31% 53.27% 53.59% 50.79% 54.38% 53.25% 55.02% 51.54% 54.45% 53.75% 51.23% 52.04% 48.63% 50.09% 51.55% 52.14% 54.37% 52.35% 55.01% 53.96% 55.06% 53.48% 52.57% 51.00% 51.44% 51.31% 50.93% 50.63% 53.09% 55.28% 55.83% 56.78% 56.66% 56.03% 57.58% 58.90% 60.44% 59.84%
Research and Development 0 0 0 0 0 267,400 0 0 0 255,100 0 0 0 250,100 0 0 0 224,000 0 0 0 214,700 0 0 0 217,100 0 0 0 0 0 0 0 0 0 0 0 0 0 0
General and Administrative Expenses 118,553 172,519 103,753 98,050 100,711 130,227 115,725 104,582 105,596 123,847 119,881 108,376 94,915 95,186 76,599 80,132 79,087 101,445 81,740 87,305 88,515 84,985 83,461 81,099 84,325 88,038 81,573 76,514 78,519 82,945 78,052 70,973 70,494 75,397 73,609 72,541 68,460 68,531 68,480 67,628
Total Operating Expenses 118,553 176,133 103,753 98,050 100,711 130,227 115,725 104,582 105,596 123,847 119,881 108,376 94,915 95,186 76,599 80,132 79,087 101,445 81,740 87,305 88,515 84,985 83,461 81,099 84,325 88,038 81,573 76,514 78,519 82,945 78,052 70,973 70,494 75,397 73,609 72,541 68,460 68,531 68,480 67,628
Operating Income or Loss 191,335 127,858 201,969 192,753 189,040 117,103 171,959 169,250 171,895 132,219 146,329 123,348 122,661 119,176 117,702 116,133 121,031 98,577 121,640 106,257 113,186 111,568 117,240 108,688 100,539 88,356 93,265 95,485 89,098 82,428 87,642 91,746 90,319 87,734 89,290 85,344 87,308 85,653 85,356 80,648
Operating Margin 33.65% 22.74% 36.54% 35.31% 34.86% 21.86% 32.46% 32.86% 34.05% 26.48% 29.94% 28.61% 28.88% 28.93% 29.46% 29.64% 31.18% 25.70% 32.52% 28.74% 30.87% 30.63% 32.16% 30.63% 28.59% 25.55% 27.44% 28.48% 27.07% 25.23% 28.08% 31.17% 31.35% 30.54% 31.06% 30.29% 32.28% 32.72% 33.54% 32.55%
Interest Expense 14,400 15,547 16,894 16,599 16,738 16,691 16,354 13,834 14,332 14,304 12,051 1,673 1,494 1,712 1,839 1,814 1,029 1,826 2,211 2,661 3,131 4,700 3,856 5,100 4,700 4,600 4,300 3,600 0 2,900 2,900 1,300 0 0 0 0 0 0 0 0
EBITDA 237,428 174,345 247,576 225,517 228,724 157,892 218,199 213,545 212,976 169,509 141,183 147,808 151,863 146,927 143,721 142,586 147,849 114,858 134,677 120,163 127,576 128,088 132,131 123,499 114,780 102,793 107,741 109,571 103,384 96,952 100,763 102,379 100,335 97,564 99,252 95,167 95,745 92,773 93,363 88,654
Depreciation and Amortization 43,289 41,594 40,087 39,227 34,686 29,802 36,122 36,110 35,694 36,603 38,113 24,450 30,549 26,896 27,947 26,492 25,987 16,281 13,037 13,906 14,390 16,520 14,891 14,811 14,241 14,437 14,476 14,086 14,286 14,524 13,121 10,633 10,016 9,830 9,962 9,823 8,437 7,120 8,007 8,006
Income Before Tax 179,739 117,130 190,532 168,645 175,196 108,309 161,998 156,762 157,885 116,428 85,280 121,956 119,930 118,443 114,276 114,666 120,232 96,144 119,140 103,109 108,741 108,289 113,384 104,349 95,943 83,935 89,511 92,213 86,179 79,773 85,229 89,490 89,820 199,816 88,857 84,920 87,401 86,044 85,838 81,182
Income Tax Expense 29,717 27,634 32,397 27,705 26,641 43,229 27,335 25,169 21,087 12,006 10,370 12,018 12,283 17,381 13,597 18,023 19,026 7,065 17,924 14,423 14,784 16,762 21,119 19,647 11,647 15,112 14,765 39,076 15,800 20,221 19,815 22,780 23,237 55,510 22,076 17,157 27,436 23,860 24,429 19,584
Net Income 150,022 89,496 158,135 140,940 148,555 65,119 134,663 131,593 136,798 104,422 74,910 109,938 107,647 101,062 100,679 96,643 101,206 89,079 101,216 88,686 93,957 91,527 92,265 84,702 84,296 68,823 74,746 53,137 70,379 59,552 65,414 66,710 66,583 144,306 66,781 67,763 59,965 62,184 61,409 61,598
Net Income Margin 26.38% 15.92% 28.61% 25.82% 27.40% 12.15% 25.42% 25.55% 27.10% 20.91% 15.33% 25.50% 25.35% 24.54% 25.20% 24.67% 26.07% 23.22% 27.06% 23.98% 25.63% 25.13% 25.31% 23.87% 23.97% 19.90% 21.99% 15.85% 21.38% 18.23% 20.96% 22.66% 23.11% 50.23% 23.23% 24.05% 22.17% 23.75% 24.13% 24.86%
EPS 3.95 2.32 4.15 3.70 3.91 1.71 3.52 3.44 3.59 2.74 1.97 2.84 2.86 2.69 2.66 2.55 2.66 2.34 2.67 2.34 2.47 2.40 2.41 2.23 2.21 1.80 1.94 1.36 1.80 1.53 1.67 1.69 1.68 3.60 1.64 1.65 1.45 1.51 1.48 1.48
EPS Diluted 3.89 2.32 4.09 3.65 3.84 1.68 3.46 3.38 3.52 2.69 1.93 2.84 2.79 2.63 2.62 2.50 2.62 2.29 2.63 2.30 2.43 2.34 2.37 2.19 2.17 1.77 1.91 1.33 1.77 1.52 1.66 1.68 1.66 3.55 1.62 1.63 1.43 1.48 1.45 1.46
Weighted Average Shares Out 38,005 38,618 38,089 38,103 38,016 38,092 38,278 38,281 38,122 38,045 37,934 37,837 37,678 37,615 37,806 37,916 38,007 38,030 37,885 37,875 37,978 38,118 38,223 38,055 38,106 38,193 38,594 38,991 39,110 39,023 39,198 39,419 39,700 40,038 40,656 41,008 41,383 41,317 41,531 41,630
Weighted Average Shares Out Diluted 38,517 38,517 38,640 38,650 38,643 38,784 38,912 38,981 38,914 38,820 38,720 38,761 38,641 38,476 38,488 38,620 38,697 38,940 38,481 38,576 38,587 39,056 38,993 38,619 38,809 38,879 39,104 39,846 39,680 39,281 39,457 39,700 40,100 40,673 41,189 41,536 42,063 41,995 42,297 42,306

Reported Currency: USD 2024-11-30 2024-08-31 2024-05-31 2024-02-29 2023-11-30 2023-08-31 2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28
Current Assets
Cash and Cash Equivalents 289,168 422,979 453,144 381,708 411,855 425,444 486,627 445,326 437,142 503,273 526,966 773,012 673,900 681,865 658,340 602,684 560,137 585,605 457,707 343,488 336,217 359,799 323,960 218,335 170,378 208,623 213,061 233,628 221,933 194,731 161,758 155,351 173,288 228,407 187,436 175,170 180,148 158,914 157,895 122,070
Short Term Investments 69,623 69,619 68,890 68,519 32,072 32,210 32,151 32,022 32,572 33,219 33,580 34,984 34,993 35,984 18,361 17,768 18,166 19,572 22,606 23,885 26,051 25,813 26,355 27,069 27,470 29,259 30,485 31,558 31,677 32,444 31,927 30,003 20,951 24,217 23,720 22,931 23,145 23,497 25,020 25,335
Cash + Short Term Investments 358,791 492,598 522,034 450,227 443,927 457,654 518,778 477,348 469,714 536,492 560,546 807,996 708,893 717,849 676,701 620,452 578,303 605,177 480,313 367,373 362,268 385,612 350,315 245,404 197,848 237,882 243,546 265,186 253,610 227,175 193,685 185,354 194,239 252,624 211,156 198,101 203,293 182,411 182,915 147,405
Net Receivables 252,521 228,054 240,096 272,177 245,318 237,665 237,794 257,408 227,489 204,102 226,488 188,308 157,390 151,187 161,073 171,574 156,218 155,011 151,398 168,139 145,434 146,309 153,461 176,356 159,890 156,639 145,255 165,493 144,848 148,331 147,455 130,825 109,680 97,797 104,666 105,928 98,630 95,064 91,860 100,038
Inventory 0 0 -61 0 25,678 -3,123 21,566 41,605 32,178 38,539 31,366 36,569 23,840 13,917 29,436 22,425 25,908 38,067 42,250 25,917 0 15,033 10,365 25,730 0 6,274 9,236 8,110 0 9,744 7,967 7,453 2,695 3,158 51,461 5,504 2,524 6,913 13,960 16,899
Other Current Assets 209,007 115,196 96,145 42,988 76,526 74,816 87,737 123,898 132,004 129,753 86,436 94,355 82,285 64,542 82,280 75,687 69,568 81,742 76,718 65,593 38,513 51,891 45,395 66,205 33,445 36,395 40,809 41,388 28,554 33,870 32,043 27,861 20,740 18,855 67,197 23,312 18,925 26,699 29,439 34,482
Total Current Assets 750,696 835,848 858,275 823,021 765,771 750,379 844,309 858,654 829,207 870,347 873,470 1,090,659 948,568 933,578 920,054 867,713 804,089 841,930 708,429 601,105 546,215 583,812 552,305 487,965 391,183 430,916 429,610 472,067 427,012 409,376 373,183 344,040 324,659 369,276 383,019 327,341 320,848 304,174 304,214 281,925
Non-Current Assets
Property, Plant and Equipment 199,038 213,007 218,072 214,888 221,430 227,944 238,694 228,598 233,421 240,301 262,509 321,026 350,311 370,441 386,912 388,899 392,712 382,031 391,046 370,946 354,683 121,042 105,287 104,829 101,566 100,545 94,380 97,470 98,731 100,454 97,442 89,450 90,438 84,622 78,082 75,667 69,717 59,264 54,458 56,693
Goodwill 1,092,202 1,011,129 1,004,749 1,003,883 1,005,269 1,008,454 982,162 977,359 974,846 965,848 978,860 786,172 783,025 754,362 749,896 746,041 738,575 709,703 688,484 690,637 691,321 685,729 690,956 700,029 694,897 701,833 704,807 716,912 712,476 707,560 695,667 506,832 507,656 452,915 460,393 489,340 498,636 308,287 307,231 305,893
Intangible Assets 1,870,332 1,844,141 1,851,395 1,860,609 1,848,051 1,859,202 1,859,242 1,869,774 1,882,983 1,895,909 1,912,738 135,042 139,313 134,986 130,521 130,897 134,896 121,095 127,207 128,243 131,679 120,551 129,205 136,409 141,037 148,935 155,776 164,687 168,874 173,543 175,534 104,695 109,032 93,161 97,978 106,753 111,934 40,052 41,561 43,313
Long Term Investments 0 0 0 0 0 0 0 0 781 1,791 2,604 3,592 1,476 -2,250 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
Tax Assets 0 61,337 36,739 24,345 23,839 33,172 12,041 5,662 3,653 3,153 3,262 2,169 2,125 2,250 0 0 0 0 0 7,172 10,514 7,571 5,997 6,737 9,443 9,716 7,916 5,787 6,975 7,412 5,099 8,862 7,314 13,406 14,257 17,744 11,629 20,599 16,531 16,782
Other Non-Current Assets 136,317 89,578 70,471 64,120 86,866 69,226 61,462 57,662 52,649 36,956 35,121 35,497 29,546 29,480 31,062 29,957 29,154 28,629 32,539 30,469 27,820 29,943 28,151 29,025 27,801 27,502 14,683 15,569 16,534 14,970 11,089 7,950 7,066 5,781 5,246 4,860 4,923 4,295 4,081 4,966
Total Non-Current Assets 3,297,889 3,219,192 3,181,426 3,167,845 3,185,455 3,197,998 3,153,601 3,139,055 3,148,333 3,143,958 3,195,094 1,283,498 1,305,796 1,289,269 1,298,391 1,295,794 1,295,337 1,241,458 1,239,276 1,227,467 1,216,017 964,836 959,596 977,029 974,744 988,531 977,562 1,000,425 1,003,590 1,003,939 984,831 717,789 721,506 649,885 655,956 694,364 696,839 432,497 423,862 427,647
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 4,048,585 4,055,040 4,039,701 3,990,866 3,951,226 3,948,377 3,997,910 3,997,709 3,977,540 4,014,305 4,068,564 2,374,157 2,254,364 2,222,847 2,218,445 2,163,507 2,099,426 2,083,388 1,947,705 1,828,572 1,762,232 1,548,648 1,511,901 1,464,994 1,365,927 1,419,447 1,407,172 1,472,492 1,430,602 1,413,315 1,358,014 1,061,829 1,046,165 1,019,161 1,038,975 1,021,705 1,017,687 736,671 728,076 709,572
Current Liabilities
Accounts Payable 151,297 178,250 137,312 127,665 149,802 121,208 109,137 118,531 120,224 100,088 96,356 88,152 101,022 82,642 78,710 78,339 83,246 80,140 77,252 72,273 88,447 76,045 65,069 64,802 59,529 70,328 62,540 59,395 67,669 59,214 63,015 49,308 48,154 43,045 37,545 36,586 35,745 33,880 31,021 30,119
Short Term Debt 93,894 155,915 247,404 57,930 57,668 28,839 59,200 57,146 57,940 58,370 30,757 62,020 62,480 63,152 64,842 63,966 61,908 58,112 58,450 55,660 58,812 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Tax Payables 44,551 40,391 28,825 17,832 37,003 15,071 36,448 34,825 35,334 34,211 29,095 31,002 31,305 30,279 29,249 29,789 28,795 27,739 26,816 25,958 3,825 26,292 3,820 8,233 8,403 8,453 12,670 1,774 7,948 9,112 6,856 13,056 15,815 7,781 4,333 3,345 10,311 3,755 2,959 4,590
Deferred Revenue 157,062 159,761 168,053 175,121 150,152 152,430 147,813 164,190 150,264 152,039 151,591 72,152 54,778 63,104 65,124 67,923 0 0 0 0 3,825 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 91,332 132,749 89,911 81,204 61,261 166,703 48,342 36,113 20,259 93,579 87,146 39,912 22,975 76,528 43,010 31,286 53,934 110,302 84,782 74,638 56,566 116,586 122,635 125,747 89,190 142,353 122,583 125,324 85,983 132,813 112,260 92,724 72,247 107,384 112,820 100,106 82,675 102,145 100,872 86,988
Total Current Liabilities 538,136 667,066 671,505 459,752 455,886 467,313 400,940 407,439 384,021 438,287 437,880 293,238 272,560 315,705 280,935 271,303 227,883 276,293 247,300 228,529 207,650 207,441 191,524 198,782 157,122 221,134 197,793 186,493 161,600 201,139 182,131 155,088 136,216 158,210 154,698 140,037 128,731 139,780 134,852 121,697
Non-Current Liabilities
Long Term Debt 1,458,015 1,418,652 1,424,268 1,675,247 1,743,781 1,811,082 1,874,934 1,932,278 2,061,060 2,191,046 2,332,189 807,900 824,332 834,515 846,612 851,809 855,234 846,623 850,328 831,499 811,259 574,174 574,129 574,848 574,812 574,775 574,739 574,702 574,666 575,000 575,000 365,000 365,000 300,000 300,000 300,000 300,000 35,000 35,000 35,000
Deferred Revenue 914 0 1,928 3,177 3,470 3,734 7,580 6,137 8,697 7,212 25,943 7,233 7,720 8,394 8,680 9,428 37,942 37,058 35,701 35,302 35,047 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 0 0 7,944 8,232 9,326 4,141 6,068 6,600 10,991 8,800 14,973 15,018 15,784 12,502 16,018 15,141 18,444 17,917 15,502 13,562 13,471 16,391 19,006 20,220 20,709 21,190 23,627 25,688 25,028 24,892 23,039 2,947 2,766 1,708 1,543 1,469 1,483 1,697 1,711 2,097
Other Non-Current Liabilities 59,959 56,862 43,652 50,936 38,023 37,188 39,555 38,101 38,643 17,381 32,793 34,787 35,073 20,351 34,901 35,358 45,292 64,097 41,617 38,222 37,974 94,777 91,839 91,843 92,784 97,638 99,307 99,207 76,119 77,485 73,330 48,511 48,166 43,570 40,620 40,610 31,187 28,610 25,849 23,791
Total Non-Current Liabilities 1,518,888 1,475,514 1,477,792 1,729,360 1,794,600 1,860,473 1,928,137 1,983,116 2,119,391 2,244,610 2,362,962 864,938 882,909 890,789 906,211 911,736 918,970 908,924 907,447 883,283 862,704 668,951 665,968 666,691 667,596 672,413 674,046 673,909 650,785 652,485 648,330 413,511 413,166 343,570 340,620 340,610 331,187 65,307 60,849 58,791
Total Liabilities 2,057,024 2,142,580 2,149,297 2,189,112 2,250,486 2,327,786 2,329,077 2,390,555 2,503,412 2,682,897 2,800,842 1,158,176 1,155,469 1,206,494 1,187,146 1,183,039 1,146,853 1,185,217 1,154,747 1,111,812 1,070,354 876,392 857,492 865,473 824,718 893,547 871,839 860,402 812,385 853,624 830,461 568,599 549,382 501,780 495,318 480,647 459,918 205,087 195,701 180,488
Common Stock 0 426 426 425 423 421 420 420 418 417 416 415 414 412 410 409 409 408 406 405 402 401 400 397 394 393 391 390 521 518 517 517 515 512 509 507 507 503 501 497
Retained Earnings 1,998,954 1,888,504 1,838,478 1,719,932 1,616,352 1,505,096 1,477,242 1,380,021 1,282,527 1,179,739 1,109,177 1,068,062 989,189 912,515 842,298 772,591 705,089 633,149 573,354 501,326 439,892 373,225 309,147 244,388 184,071 122,843 78,463 28,283 1,507,301 1,458,823 1,421,122 1,377,659 1,330,658 1,283,927 1,159,579 1,113,126 1,063,406 1,021,651 977,645 934,510
Accumulated Other Comprehensive Income/Loss -100,421 -79,613 -92,646 -91,029 -86,887 -87,141 -89,344 -92,243 -93,059 -108,383 -77,134 -55,848 -57,670 -38,962 -19,258 -28,496 -39,076 -39,293 -75,060 -66,479 -64,706 -74,544 -65,121 -53,635 -59,188 -51,439 -41,085 -18,598 -26,730 -34,720 -53,640 -77,341 -79,603 -68,553 -51,690 -63,038 -50,854 -44,052 -43,963 -38,756
Total Stockholders Equity 1,991,561 1,912,460 1,890,404 1,801,754 1,700,740 1,620,591 1,668,833 1,607,154 1,474,128 1,331,408 1,267,722 1,215,981 1,098,895 1,016,353 1,031,299 980,468 952,573 898,171 792,958 716,760 691,878 672,256 654,409 599,521 541,209 525,900 535,333 612,090 618,217 559,691 527,553 493,230 496,783 517,381 543,657 541,058 557,769 531,584 532,375 529,084
Total Investments 69,623 69,619 68,890 68,519 32,072 32,210 32,151 32,022 32,572 33,219 33,580 34,984 34,993 35,984 18,361 17,768 18,166 19,572 22,606 23,885 26,051 25,813 26,355 27,069 27,470 29,259 30,485 31,558 31,677 32,444 31,927 30,003 20,951 24,217 23,720 22,931 23,145 23,497 25,020 25,335
Total Debt 1,551,909 1,574,567 1,641,542 1,704,212 1,772,615 1,839,921 1,904,534 1,960,851 2,090,030 2,220,231 2,362,946 838,910 855,572 866,248 879,033 883,792 886,188 875,679 879,553 859,329 840,665 574,174 574,129 574,848 574,812 574,775 574,739 574,702 574,666 575,000 575,000 365,000 365,000 300,000 300,000 300,000 300,000 35,000 35,000 35,000
Net Debt 1,262,741 1,151,588 1,188,398 1,322,504 1,360,760 1,414,477 1,417,907 1,515,525 1,652,888 1,716,958 1,835,980 65,898 181,672 184,383 220,693 281,108 326,051 290,074 421,846 515,841 504,448 214,375 250,169 356,513 404,434 366,152 361,678 341,074 352,733 380,269 413,242 209,649 191,712 71,593 112,564 124,830 119,852 -123,914 -122,895 -87,070

Reported Currency: USD 2024-11-30 2024-08-31 2024-05-31 2024-02-29 2023-11-30 2023-08-31 2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28
Cash Flows from Operating Activities
Net Income 150,022 89,496 158,135 140,940 148,555 65,080 134,663 131,593 136,798 104,422 74,910 109,938 107,647 101,062 100,679 96,643 101,206 89,079 101,216 88,686 93,957 91,527 92,265 84,702 84,296 68,823 74,746 53,137 70,379 59,552 65,414 66,710 66,583 144,307 66,781 67,762 59,965 62,184 61,409 61,598
Depreciation & Amortization 43,289 41,594 40,087 39,227 34,686 29,802 36,122 36,110 35,694 36,603 38,113 24,450 30,549 26,896 27,947 26,492 25,987 16,281 13,037 13,906 14,390 16,520 14,891 14,811 14,241 14,437 14,476 14,086 14,286 14,524 13,121 10,633 10,016 9,830 9,962 9,823 8,437 7,120 8,007 8,006
Deferred Income Tax 21,943 -25,041 -12,611 -1,071 6,703 -29,934 -6,246 -5,725 -745 -3,227 -2,224 -4,771 1,507 -2,331 531 -3,239 437 3,396 10,321 3,533 -6,624 -3,572 206 1,777 -689 -2,758 -2,086 2,059 875 -3,950 5,797 -1,875 4,907 1,513 2,283 -1,656 2,388 -4,010 344 2,356
Stock Based Compensation 13,592 16,794 15,745 16,652 14,310 17,673 16,865 15,325 12,175 15,399 14,667 15,536 10,401 11,710 11,029 11,010 11,317 8,207 10,344 8,214 9,814 8,265 7,995 7,705 8,435 8,275 7,821 7,939 7,481 13,310 7,262 7,226 6,385 7,360 7,406 8,565 6,462 9,259 6,075 5,760
Change in Working Capital -143,364 -5,186 36,714 -52,004 -45,806 28,652 36,747 -14,409 -76,231 17,140 17,508 -37,106 -77,186 47,640 127 9,754 -49,671 53,989 10,327 -20,658 -15,746 9,071 44,414 -9,776 -60,144 17,426 30,703 15,317 -31,895 17,285 1,572 -3,630 -31,267 24,351 12,967 10,366 2,918 14,086 38,463 -18,835
Accounts Receivable -23,377 9,371 32,292 -29,710 -9,758 -2,224 16,415 -30,647 -23,647 6,025 -1,301 -32,436 -5,268 10,441 8,626 -15,079 -342 -3,517 16,744 -22,710 875 7,093 22,788 -16,093 -3,583 -11,484 19,374 -19,818 3,511 -192 1,688 -21,013 -9,985 7,775 -5,633 -7,282 1,599 -3,141 8,121 -10,907
Inventory 0 0 0 -5,341 -64,790 25,785 10,524 0 0 0 0 0 -20,045 5,938 -18,529 -7,156 3,295 2,864 0 -16,616 16,616 -17,006 25,480 -34,244 6,532 2,010 9,174 4,566 685 506 -58 -4,402 10,981 8,714 4,609 -7,605 24,559 9,623 14,816 -21,181
Accounts Payable -38,793 0 6,919 -20,907 31,284 1,523 -6,232 -6,642 18,744 -2,477 5,109 -10,519 20,702 3,780 -988 -2,964 2,240 1,727 0 -2,809 13,165 2,493 640 5,099 -10,522 8,654 3,276 -8,457 8,604 -3,774 -1,804 1,309 2,043 2,051 1,544 874 1,056 2,150 882 543
Other Working Capital -81,194 -14,557 -2,497 -1,387 -2,542 3,568 16,040 22,880 -71,328 13,592 13,700 5,849 -72,575 27,481 11,018 34,953 -54,864 52,915 -6,417 21,477 -46,402 16,491 -4,494 35,462 -52,571 18,246 -1,121 39,026 -44,695 20,745 1,746 20,476 -34,306 5,811 12,447 24,379 -24,296 5,454 14,644 12,710
Other Non-Cash Items 890 45,504 56,873 145,777 -3,304 44,397 438 1,784 -1,055 -18,984 48,998 13,987 56,065 51,280 59,285 7,167 6,973 -11,525 5,708 5,988 16,674 1 -1 15 181 123 -7 8 17 -506 -912 -2,119 -5,511 -117,325 -2,521 -1,721 -9,083 -5,039 -12,196 -9,313
Net Cash Provided by Operating Activities 86,372 163,161 238,235 143,798 155,144 155,670 218,589 164,678 106,636 151,353 191,972 122,034 72,918 184,977 140,313 140,660 89,276 159,427 150,953 99,669 95,791 121,812 159,770 99,234 46,320 106,326 125,653 92,546 61,143 100,215 92,254 76,945 51,113 70,036 96,878 93,139 71,087 83,600 102,102 49,572
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -25,874 -25,959 -21,339 -21,917 -16,466 635 -26,005 -17,456 -17,960 -15,206 -15,404 -11,963 -8,583 -13,911 -18,656 -10,425 -18,333 -14,732 -11,010 -25,119 -26,780 -26,464 -11,424 -11,956 -9,526 -15,145 -6,000 -6,463 -5,912 -10,881 -7,935 -5,509 -12,537 -13,069 -8,233 -12,053 -14,385 -10,291 -3,627 -6,950
Acquisitions Net -115,199 0 0 3,329 0 -23,593 12,408 5,048 0 0 -1,931,623 0 -50,018 -16,140 0 0 -41,916 0 0 0 0 0 0 0 0 -15,000 0 0 0 -1,243 -230,154 0 -71,689 154,315 0 0 -264,087 -1,202 -3,423 -30,133
Purchases of Investments -3,987 -13,700 0 -36,183 -8,753 -125 0 -997 -9,892 -200 -428 0 -250 -17,537 0 -1,000 -250 0 -500 384 -2,620 -2,955 -253 -3,571 -4,356 -2,862 -121 -2,545 -6,942 -775 -4,833 -8,449 -16,700 -5,203 -404 -399 -12,131 -11,827 0 0
Sales/Maturities of Investments 0 0 0 32,854 0 77,937 0 0 0 0 1,932,051 0 0 0 0 -1 2,177 2,546 0 1,942 2,257 2,862 1,502 3,468 6,573 2,587 0 2,463 7,409 0 3,898 0 19,501 4,818 0 0 12,423 12,292 0 0
Other Investing Activities 0 0 0 -36,183 -8,753 -77,937 -12,408 -5,048 -9,892 -200 -1,932,051 0 -250 -17,537 0 -1,001 1,927 2,547 -500 2,326 -363 -93 1,249 -103 2,217 -275 -121 -82 467 -775 -935 -8,449 2,801 152,752 -404 -399 292 465 -7,050 -37,083
Net Cash Used for Investing Activities -145,060 -39,659 -21,339 -58,100 -25,219 -23,083 -26,005 -18,453 -27,852 -15,406 -1,947,455 -11,963 -58,851 -47,588 -18,656 -11,426 -58,322 -12,186 -11,510 -22,793 -27,143 -26,557 -10,175 -12,059 -7,309 -30,420 -6,121 -6,545 -5,445 -12,899 -239,024 -13,958 -81,425 140,861 -8,637 -12,452 -278,180 -11,028 -7,050 -37,083
Cash Flows from Financing Activities
Debt Repayment -7,500 -62,500 -62,500 -62,500 -62,500 -62,500 -62,500 -125,000 -125,000 -125,000 1,538,355 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 210,000 0 65,000 0 0 0 265,000 0 0 35,000
Common Stock Issued 0 0 0 38,140 0 0 0 20,182 23,423 11,874 17,245 21,165 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
Common Stock Repurchased -48,790 -63,317 -59,753 -52,255 -59,910 -109,628 -67,092 -20,182 -23,423 -11,874 0 0 -18,639 -92,492 -57,570 -71,496 -43,144 -28,620 -12,410 -74,172 -84,423 -62,078 -47,555 -46,021 -64,718 -68,086 -121,963 -82,200 -31,706 -46,212 -48,339 -81,567 -84,860 -164,005 -77,128 -71,356 -44,339 -78,661 -71,239 -55,778
Dividends Paid -39,246 -39,370 -37,156 -37,088 -37,053 -37,224 -33,899 -33,813 -33,665 -33,600 -30,886 -30,792 -30,656 -30,783 -28,958 -29,083 -29,103 -29,001 -27,075 -27,104 -27,259 -24,283 -27,327 -24,190 -24,252 -24,371 -21,631 -21,724 -21,682 -21,774 -19,556 -19,701 -19,867 -20,176 -17,910 -18,079 -18,053 -18,147 -16,118 -16,102
Other Financing Activities 25,465 7,245 15,728 -960 14,899 14,685 11,788 19,391 12,433 9,278 7,504 20,857 32,813 15,322 18,429 10,297 15,870 28,258 14,830 32,174 16,727 28,125 34,663 29,397 13,965 13,579 10,521 26,652 22,574 8,418 7,800 20,301 22,196 22,884 14,520 8,544 29,096 24,696 29,642 36,265
Net Cash Used Provided by Financing Activities -70,071 -157,942 -143,681 -114,663 -144,564 -194,667 -151,703 -139,422 -146,232 -149,322 1,514,973 -9,935 -16,482 -107,953 -68,099 -90,282 -56,377 -29,363 -24,655 -69,102 -94,955 -58,236 -40,219 -40,814 -75,005 -78,878 -133,073 -77,272 -30,814 -59,568 149,905 -80,967 -17,531 -161,297 -80,518 -80,891 231,704 -72,112 -57,715 -615
Effect of Forex Changes on Cash -5,052 4,275 -1,779 -1,182 1,050 897 420 1,381 1,317 -10,318 -5,536 -1,024 -5,550 -5,911 2,098 3,595 -45 10,020 -569 -503 2,725 -1,180 -3,751 1,596 -2,251 -1,466 -7,025 2,965 2,318 5,225 3,272 43 -7,276 -8,629 4,543 -4,774 -3,377 559 -1,512 -5,039
Net Change in Cash -133,811 -30,165 71,436 -30,147 -13,589 -61,183 41,301 8,184 -66,131 -23,693 -246,046 99,112 -7,965 23,525 55,656 42,547 -25,468 127,898 114,219 7,271 -23,582 35,839 105,625 47,957 -38,245 -4,438 -20,567 11,695 27,202 32,973 6,407 -17,937 -55,119 40,971 12,266 -4,978 21,234 1,019 35,825 6,835
Cash at End of Period 289,168 422,979 453,144 381,708 411,855 425,444 486,627 445,326 437,142 503,273 526,966 773,012 673,900 681,865 658,340 602,684 560,137 585,605 457,707 343,488 336,217 359,799 323,960 218,335 170,378 208,623 213,061 233,628 221,933 194,731 161,758 155,351 173,288 228,407 187,436 175,170 180,148 158,914 157,895 122,070
Cash at Start of Period 422,979 453,144 381,708 411,855 425,444 486,627 445,326 437,142 503,273 526,966 773,012 673,900 681,865 658,340 602,684 560,137 585,605 457,707 343,488 336,217 359,799 323,960 218,335 170,378 208,623 213,061 233,628 221,933 194,731 161,758 155,351 173,288 228,407 187,436 175,170 180,148 158,914 157,895 122,070 115,235
Free Cash Flow
Operating Cash Flow 86,372 163,161 238,235 143,798 155,144 155,670 218,589 164,678 106,636 151,353 191,972 122,034 72,918 184,977 140,313 140,660 89,276 159,427 150,953 99,669 95,791 121,812 159,770 99,234 46,320 106,326 125,653 92,546 61,143 100,215 92,254 76,945 51,113 70,036 96,878 93,139 71,087 83,600 102,102 49,572
Capital Expenditure -25,874 -25,959 -21,339 -21,917 -16,466 635 -26,005 -17,456 -17,960 -15,206 -15,404 -11,963 -8,583 -13,911 -18,656 -10,425 -18,333 -14,732 -11,010 -25,119 -26,780 -26,464 -11,424 -11,956 -9,526 -15,145 -6,000 -6,463 -5,912 -10,881 -7,935 -5,509 -12,537 -13,069 -8,233 -12,053 -14,385 -10,291 -3,627 -6,950
Free Cash Flow 60,498 137,202 216,896 121,881 138,678 156,305 192,584 147,222 88,676 136,147 176,568 110,071 64,335 171,066 121,657 130,235 70,943 144,695 139,943 74,550 69,011 95,348 148,346 87,278 36,794 91,181 119,653 86,083 55,231 89,334 84,319 71,436 38,576 56,967 88,645 81,086 56,702 73,309 98,475 42,622