Period Ending: |
LTM
(Last Twelve Months) |
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 |
2008 12-31 |
2007 12-31 |
2006 12-31 |
2005 12-31 |
2004 12-31 |
2003 12-31 |
2002 12-31 |
2001 12-31 |
2000 12-31 |
1999 12-31 |
1998 12-31 |
1997 12-31 |
1996 12-31 |
1995 12-31 |
1994 12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Report Filing | 2024-02-14 | 2023-02-14 | 2022-02-22 | 2021-02-23 | 2020-02-21 | 2019-02-22 | 2017-12-31 | 2017-02-27 | 2016-03-07 | 2015-03-02 | 2014-02-27 | 2013-02-26 | 2012-02-23 | 2011-02-25 | 2010-02-23 | 2009-02-27 | 2008-02-29 | 2007-03-16 | 2006-03-16 | 2005-03-16 | 2004-03-15 | 2003-03-31 | 2002-03-26 | 2001-03-20 | 2000-03-30 | 1999-03-26 | 1998-04-15 | 1997-03-10 | 1996-06-05 | 1994-12-31 | |
Revenue | 620500000 | 1281250000 | 1345788000 | 1224361000 | 1790793000 | 1895910000 | 550771000 | 437963000 | 533039999 | 1085304000 | 1166674000 | 1248264000 | 1320184000 | 1006993000 | 659044000 | 1190238000 | 1004818000 | 855433000 | 886699000 | 848000000 | 712000000 | 613000000 | 654000000 | 776000000 | 831000000 | 947000000 | 1097000000 | 948000000 | 901000000 | 758000000 | |
Cost of Revenue | 593836000 | 726373000 | 701335000 | 563864000 | 750390000 | 705698000 | 462848000 | 466990000 | 481269000 | 993057000 | 1027608000 | 932460000 | 995638000 | 717637000 | 467939000 | 756453000 | 673833000 | 606085000 | 654342000 | 638000000 | 544000000 | 473000000 | 469000000 | 560000000 | 528000000 | 553000000 | 637000000 | 547000000 | 518000000 | 476000000 | |
Gross Profit | 26664000 | 554877000 | 644453000 | 660497000 | 1040403000 | 1190212000 | 87923000 | -29027000 | 51770999 | 92247000 | 139066000 | 315804000 | 324546000 | 289356000 | 191105000 | 433785000 | 330985000 | 249348000 | 232357000 | 210000000 | 168000000 | 140000000 | 185000000 | 216000000 | 303000000 | 394000000 | 460000000 | 401000000 | 383000000 | 282000000 | |
Operating Expenses | 79532000 | 80618000 | 136379000 | 71888000 | 66358000 | 64161000 | 52430000 | 63026000 | 90548999 | 347867000 | 141636000 | 159336000 | 158537000 | 130174000 | 92493000 | 105092000 | 100386000 | 125666000 | 119605000 | 98000000 | 116000000 | 100000000 | 195000000 | 97000000 | 140000000 | 163000000 | 513000000 | 134000000 | 161000000 | 125000000 | |
Research & Development | 5520000 | 3641000 | 3771000 | 3975000 | 2684000 | 2129000 | 2951000 | 2399000 | 4460000 | 14844000 | 10437000 | 13796000 | 13976000 | 12330000 | 10168000 | 8986000 | 8550000 | 10558000 | 9437000 | 8000000 | 11000000 | 13000000 | 12000000 | 11000000 | 9000000 | 9000000 | 9000000 | 0 | 8000000 | 0 | |
Selling, General and Administrative | 74012000 | 76977000 | 132608000 | 67913000 | 63674000 | 62032000 | 49479000 | 57725000 | 86089000 | 124178000 | 111043000 | 145540000 | 144561000 | 117844000 | 82325000 | 95757000 | 90467000 | 105152000 | 100439000 | 90000000 | 85000000 | 78000000 | 78000000 | 86000000 | 86000000 | 103000000 | 455000000 | 98000000 | 115000000 | 86000000 | |
Other Operating Expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2902000 | -1 | 208845000 | 20156000 | 0 | 0 | 0 | 0 | 349000 | 1369000 | 9956000 | 9729000 | 0 | 20000000 | 9000000 | 105000000 | 0 | 45000000 | 51000000 | 49000000 | 36000000 | 38000000 | 39000000 | |
Operating Income | -52868000 | 474259000 | 508074000 | 588609000 | 974045000 | 1126051000 | 35493000 | -92053000 | -38778000 | -255620000 | -2570000 | 156468000 | 166009000 | 159182000 | 98612000 | 328693000 | 230599000 | 123682000 | 112752000 | 112000000 | 52000000 | 40000000 | -10000000 | 119000000 | 163000000 | 231000000 | -53000000 | 267000000 | 222000000 | 157000000 | |
Net Non-Operating Interest | -68222000 | -32088000 | -67888000 | -96324000 | -122622000 | -133404000 | -23665000 | -20050000 | 27118000 | -33341000 | -35834000 | -22986000 | -17883000 | -3743000 | -4562000 | -15393000 | -37629000 | -47481000 | -53916000 | -39000000 | -45000000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
Interest Income | 3439000 | 4480000 | 872000 | 1750000 | 4709000 | 1657000 | 395000 | 358000 | 0 | 330000 | 203000 | 261000 | 424000 | 1333000 | 1047000 | 1137000 | -1680000 | -957000 | -1200000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
Interest Expense | 71661000 | 36568000 | 68760000 | 98074000 | 127331000 | 135061000 | 24060000 | 20408000 | -27118000 | 33671000 | 36037000 | 23247000 | 18307000 | 5076000 | 5609000 | 16530000 | 35949000 | 46524000 | 52716000 | 39000000 | 45000000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
Equity & Other Income/(Expense) | -152674000 | 10147000 | 16220000 | 17760000 | -8596000 | -89839000 | -8397000 | -4318000 | -105601000 | -5831000 | -1698000 | 1005000 | -4835000 | 19268000 | -57356000 | -50757000 | 11440000 | -6984000 | -18524000 | -9000000 | -28000000 | -66000000 | -62000000 | -86000000 | -120000000 | -229000000 | -68000000 | -54000000 | -123000000 | -20000000 | |
Income Before Tax | -273764000 | 452318000 | 456406000 | 510045000 | 842827000 | 902808000 | 3431000 | -116421000 | -117261000 | -294792000 | -40102000 | 134487000 | 143291000 | 174707000 | 36694000 | 262543000 | 204410000 | 69217000 | 40312000 | 64000000 | -21000000 | -26000000 | -72000000 | 33000000 | 43000000 | 2000000 | -121000000 | 213000000 | 99000000 | 137000000 | |
Income Tax Expense | -18514000 | 69356000 | 68076000 | 75671000 | 98225000 | 48920000 | -10781000 | -7552000 | 13334000 | -9416000 | -12843000 | 16846000 | -9893000 | -361000 | 24144000 | 52228000 | 48327000 | 27085000 | 165813000 | 46000000 | 5000000 | -13000000 | 15000000 | 10000000 | 1000000 | 32000000 | 39000000 | 68000000 | 74000000 | 37000000 | |
Income Attributable to Non-Controlling Interest | 0 | 0 | 0 | 0 | 0 | -331000 | 6229000 | 126974000 | 23605000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2382000 | -49202000 | -321000 | 1000000 | -2000000 | 5000000 | 0 | 13000000 | 0 | 7000000 | 0 | -7000000 | 37000000 | 0 | |
Net Income | -255250000 | 382962000 | 388330000 | 434374000 | 744602000 | 854219000 | 7983000 | -235843000 | -154200000 | -285376000 | -27259000 | 117641000 | 153184000 | 175068000 | 12550000 | 210315000 | 153701000 | 91334000 | -125180000 | 17000000 | -24000000 | -18000000 | -87000000 | 10000000 | 42000000 | -37000000 | -160000000 | 152000000 | -12000000 | 100000000 | |
Depreciation and Amortization | 56889000 | 55496000 | 65715999 | 62963000 | 61819000 | 66400000 | 67300000 | 77700000 | 61500000 | 119708000 | 123397000 | 81660000 | 81953000 | 42664000 | 32737000 | 35427000 | 39005000 | 39124000 | 36926000 | 35000000 | 31000000 | 29000000 | 36000000 | 43000000 | 45000000 | 51000000 | 49000000 | 36000000 | 38000000 | 39000000 | |
EBITDA | 4021000 | 529755000 | 573789999 | 651572000 | 1035864000 | 1192451000 | 102793000 | -14353000 | 22722000 | -135912000 | 120827000 | 238128000 | 247962000 | 201846000 | 131349000 | 364120000 | 269604000 | 162806000 | 149678000 | 147000000 | 83000000 | 69000000 | 26000000 | 162000000 | 208000000 | 282000000 | -4000000 | 303000000 | 260000000 | 196000000 | |
Earnings Per Share (EPS) | -0.99 | 1.48 | 1.46 | 1.62 | 2.58 | 2.87 | 0.03 | -0.78 | -0.51 | -2.1 | -0.2 | 0.85 | 1.06 | 1.42 | 0.1 | 1.8 | 1.53 | 0.93 | -1.28 | 0.17 | -0.4 | -0.28 | -1.75 | 0.22 | 0.94 | -0.83 | -3.49 | 3.15 | -0.26 | 1.09 | |
Diluted Earnings Per Share | -0.99 | 1.48 | 1.46 | 1.62 | 2.58 | 2.87 | 0.03 | -0.78 | -0.51 | -2.1 | -0.2 | 0.84 | 1.05 | 1.41 | 0.1 | 1.74 | 1.37 | 0.86 | -1.28 | 0.17 | -0.36 | -0.28 | -1.75 | 0.22 | 0.91 | -0.83 | -3.49 | 3.15 | -0.26 | 1.09 | |
Weighted Average Shares Outstanding | 257042843 | 258781842 | 266251097 | 267916483 | 289057356 | 297748327 | 302225923 | 302225923 | 302227354 | 136155000 | 135067000 | 138552000 | 145156000 | 122621000 | 119707000 | 111447172 | 100458170 | 98208602 | 97796875 | 96224000 | 59723000 | 63636364 | 49714286 | 45454545 | 44680851 | 44578313 | 45845272 | 48469000 | 45962000 | 45000000 | |
Diluted Weighted Average Shares Outstanding | 257042843 | 258791228 | 266317193 | 267930643 | 289074601 | 297753770 | 302225923 | 302225923 | 302225923 | 136155000 | 135067000 | 139700000 | 146402000 | 123453000 | 120733000 | 119039298 | 112190511 | 106202326 | 97796875 | 100241176 | 66666667 | 63636364 | 49714286 | 45454545 | 46153846 | 44578313 | 45845272 | 48469000 | 45962000 | 45000000 |