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-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30
Revenue 6,375,980 2,930,000 5,878,717 6,307,386 6,515,142 6,974,249 6,299,710 5,638,478 5,107,114 4,629,477
Revenue Y/Y Growth -2.14% -57.99% -6.68% 11.86% 27.57% 50.65% - - - -
Cost of Revenue 4,859,536 2,220,000 3,898,233 4,193,758 4,426,852 4,787,491 4,397,494 3,887,525 3,377,989 3,077,506
Gross Profit 1,516,443 710,000 1,980,484 2,113,628 2,088,291 2,186,757 1,902,215 1,750,953 1,729,125 1,551,971
Gross Profit Margin 23.78% 24.23% 33.69% 33.51% 32.05% 31.35% 30.20% 31.05% 33.86% 33.52%
Research and Development 0 0 0 0 0 0 0 0 0 0
General and Administrative Expenses 12 380,000 1,310,948 1,270,770 1,257,433 1,271,421 1,207,019 1,177,344 1,172,028 1,058,512
Total Operating Expenses 12 380,000 1,438,582 1,307,510 1,257,433 1,271,421 1,207,019 1,177,344 1,172,028 1,058,512
Operating Income or Loss -12 307,000 541,902 806,118 830,858 915,336 695,196 573,609 557,097 493,458
Operating Margin -0.00% 10.48% 9.22% 12.78% 12.75% 13.12% 11.04% 10.17% 10.91% 10.66%
Interest Expense 62,690 0 84,368 87,528 84,099 73,183 70,796 72,304 73,178 72,697
EBITDA -12 307,000 895,598 1,138,939 1,160,161 1,248,483 1,020,163 902,590 892,299 794,160
Depreciation and Amortization 332,904 0 353,696 332,821 329,303 333,147 324,967 328,982 335,202 300,701
Income Before Tax -12 267,000 427,248 711,026 528,912 838,876 577,976 497,690 430,806 420,761
Income Tax Expense 141,592 -76,000 122,225 197,747 155,026 212,996 149,717 126,531 113,308 115,654
Net Income -12 191,000 305,023 514,359 374,899 626,972 430,581 371,159 316,318 305,107
Net Income Margin -0.00% 6.52% 5.19% 8.15% 5.75% 8.99% 6.83% 6.58% 6.19% 6.59%
EPS 0.00 0.73 1.18 1.99 1.46 2.43 1.68 1.44 1.31 1.29
EPS Diluted 0.00 0.73 1.17 1.99 1.42 2.42 1.65 1.44 1.30 1.28
Weighted Average Shares Out 258,000 261,644 258,000 258,000 257,400 258,000 257,059 257,000 240,603 237,000
Weighted Average Shares Out Diluted 260,000 261,644 261,706 259,000 264,165 259,000 261,684 258,000 244,181 238,000

Reported Currency: USD 2024-06-30 2024-03-31 2023-12-31 2023-06-30 2022-12-31
Current Assets
Cash and Cash Equivalents 27 0 890,000 615,000 777,000
Short Term Investments 0 0 0 0 0
Cash + Short Term Investments 27 0 890,000 615,000 777,000
Net Receivables 0 0 0 0 0
Inventory 0 0 1,036,000 1,122,000 1,241,000
Other Current Assets 0 0 0 0 0
Total Current Assets 27 0 4,081,000 4,210,000 4,509,000
Non-Current Assets
Property, Plant and Equipment 0 0 5,482,000 5,192,000 4,976,000
Goodwill 0 0 2,475,000 0 2,455,000
Intangible Assets 0 0 195,000 0 217,000
Long Term Investments 0 0 0 0 0
Tax Assets 0 0 138,000 147,000 141,000
Other Non-Current Assets 0 0 257,000 224,000 184,000
Total Non-Current Assets 0 0 8,547,000 8,224,000 7,973,000
Other Assets 0 0 0 0 0
Total Assets 27 0 12,628,000 12,434,000 12,482,000
Current Liabilities
Accounts Payable 12 0 1,157,000 2,301,000 1,410,000
Short Term Debt 0 0 175,000 196,000 180,000
Tax Payables 0 0 133,000 59,000 205,000
Deferred Revenue 0 0 0 0 0
Other Current Liabilities 0 0 1,362,000 181,000 1,437,000
Total Current Liabilities 12 0 2,694,000 2,678,000 3,027,000
Non-Current Liabilities
Long Term Debt 0 0 3,570,000 3,594,000 3,600,000
Deferred Revenue 0 0 34,000 25,000 26,000
Deferred Tax 0 0 171,000 188,000 190,000
Other Non-Current Liabilities 0 0 585,000 579,000 601,000
Total Non-Current Liabilities 0 0 4,360,000 4,386,000 4,417,000
Total Liabilities 12 0 7,054,000 7,064,000 7,444,000
Common Stock 27 0 0 0 0
Retained Earnings -12 0 2,603,000 2,372,000 2,143,000
Accumulated Other Comprehensive Income/Loss -0 -0 0 0 0
Total Stockholders Equity 14 0 5,560,000 5,357,000 5,025,000
Total Investments 0 0 29,000 30,000 26,000
Total Debt 0 0 3,745,000 3,790,000 3,780,000
Net Debt -27 -0 2,855,000 3,175,000 3,003,000

Reported Currency: USD 2024-06-30 2024-03-31 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30
Cash Flows from Operating Activities
Net Income 349,117 0 305,023 514,359 374,899 626,972 430,581 371,159 316,318 305,107
Depreciation & Amortization 332,904 0 353,696 332,821 329,303 333,147 324,967 328,982 335,202 300,701
Deferred Income Tax -10,809 0 0 0 0 0 0 0 0 0
Stock Based Compensation 16,000 0 0 0 0 0 0 0 0 0
Change in Working Capital -286,427 0 491,823 -331,740 208,051 -564,712 155,390 -279,574 165,627 -60,581
Accounts Receivable -255,082 0 332,022 -43,223 341,037 -582,189 -202,264 -368,748 23,763 2,203
Inventory -21,617 0 78,009 133,993 50,827 -240,303 -191,512 -93,995 57,278 -40,754
Accounts Payable -12,970 0 45,073 -365,238 -199,263 275,256 496,455 227,756 67,434 2,203
Other Working Capital 3,243 0 36,720 -57,271 15,450 -17,477 52,711 -44,587 17,151 -24,232
Other Non-Cash Items 983,581 0 149,385 1,049,250 556,690 1,296,544 345,458 912,231 616,271 657,577
Net Cash Provided by Operating Activities 412,888 0 1,047,637 624,579 1,002,937 478,421 709,142 439,847 911,489 565,054
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -177,000 0 -469,880 -459,249 -436,471 -465,314 -431,782 -281,984 -325,794 -280,875
Acquisitions Net -28,102 0 -11,901 -3,242 -54,909 -39,322 -445,001 -18,076 -1,576 -22,029
Purchases of Investments 0 0 0 0 0 0 0 0 0 0
Sales/Maturities of Investments 0 0 0 0 0 0 0 0 0 0
Other Investing Activities -415,049 0 11,900 2,161 6,079 0 4,598 1,205 5,901 0
Net Cash Used for Investing Activities -443,152 0 -469,881 -460,330 -485,301 -504,636 -872,185 -298,855 -321,469 -302,904
Cash Flows from Financing Activities
Debt Repayment -2,968,035 0 -81,092 -31,337 -460 -7,646 -573,183 -121,711 -655,029 -264,353
Common Stock Issued 0 0 0 0 0 0 0 0 764,828 0
Common Stock Repurchased -29,183 0 -30 -30,256 -40,422 -29,492 978 -26,511 -1,261 -17,624
Dividends Paid -362,087 0 -94,398 -302,564 -63,325 -273,072 -78,156 -272,344 -306,875 0
Other Financing Activities -1,081 0 -3,245 0 1,013 0 -1,605 12,051 709 9,913
Net Cash Used Provided by Financing Activities 2,574,603 0 -236,147 -358,755 -145,469 -356,085 441,675 -457,923 -266,483 218,091
Effect of Forex Changes on Cash -5,000 -0 0 0 0 0 0 0 0 0
Net Change in Cash 2,563,860 -0 328,743 -170,028 327,677 383,675 -625,778 661,205 -631,342 480,241
Cash at End of Period 3,563,569 0 999,708 670,965 840,993 513,316 129,641 755,418 94,213 725,555
Cash at Start of Period 999,708 0 670,965 840,993 513,316 129,641 755,418 94,213 725,555 245,314
Free Cash Flow
Operating Cash Flow 412,888 0 1,047,637 624,579 1,002,937 478,421 709,142 439,847 911,489 565,054
Capital Expenditure -177,000 0 -469,880 -459,249 -436,471 -465,314 -431,782 -281,984 -325,794 -280,875
Free Cash Flow 235,888 0 577,757 165,330 566,467 13,107 277,360 157,863 585,694 284,179