GNTX Income Statement


* In Millions (except for per share items) of USD
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
1993
12-31
1992
12-31
1991
12-31
1990
12-31
1989
12-31
1988
12-31
1987
12-31
1986
12-31
1985
12-31
Report Filing: 2024-02-22 2023-02-22 2022-02-23 2021-02-22 2020-02-26 2019-02-22 2018-02-21 2017-02-22 2016-02-23 2015-02-23 2014-02-26 2013-02-20 2012-02-22 2011-02-22 2010-02-23 2009-02-24 2008-02-27 2007-02-27 2006-02-21 2005-02-28 2004-03-03 2003-03-04 2002-03-13 2001-03-13 2000-03-17 1999-03-25 1998-03-17 1997-03-14 1996-03-15 1994-12-31 1993-12-31 1992-12-31 1991-12-31 1990-12-31 1989-12-31 1988-12-31 1987-12-31 1986-12-31 1985-12-31
Revenue 2299215044 1918958043 1731169929 1688189405 1858897406 1834063697 1794872578 1678924756 1543617706 1375501159 1171864171 1099559521 1023762049 816263414 544522993 623799822 653933236 572267073 536483974 505666335 469019365 395258436 310304996 297420802 262200000 222300000 186300000 148700000 111600000 89800000 63700000 45100000 26900000 21200000 23800000 14700000 13800000 12800000 8200000
Cost of Revenue 1536585036 1309143858 1111462082 1082745885 1170589437 1143597005 1100344312 1010472512 939841654 836611464 741131269 726740962 662181714 520573101 366968216 420672934 426236241 373163484 337843632 297920747 272518466 235611182 188301693 160325471 138400000 123800000 111900000 89100000 64300000 48000000 33900000 25300000 16200000 13300000 15200000 9500000 9000000 7700000 5100000
Gross Profit 762630008 609814185 619707847 605443520 688307969 690466692 694528266 668452244 603776052 538889695 430732902 372818559 361580335 295690313 177554777 203126888 227696995 199103589 198640342 207745588 196500899 159647254 122003303 137095331 123800000 98500000 74400000 59600000 47300000 41800000 29800000 19800000 10700000 7900000 8600000 5200000 4800000 5100000 3100000
Operating Expenses 266898958 336376502 309037888 310627328 304473339 182341145 171169914 156709309 145009613 140055521 125991089 138363327 130212410 104718244 82935708 94313972 88881232 72656613 62345805 57679375 49925623 44447093 39944061 46684340 38300000 31200000 26900000 23700000 22400000 18800000 16000000 12900000 8800000 7500000 5800000 4300000 2700000 4000000 2700000
Research & Development 154359700 133308804 117763676 115935047 114687309 107134862 99726438 94238032 88392919 84175738 76495051 85003602 81634158 64100411 47128086 51888922 50715057 41773792 35059401 30833627 26613770 22973027 20684996 16900659 13800000 11000000 9100000 7500000 6000000 4900000 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 112539255 106499255 92162193 89952381 85083056 75206283 71443476 62471277 56616694 55879783 49496038 48359725 48578252 40617833 35807622 42425050 35280846 30882821 27286404 26845748 23311853 21474066 19259065 17641306 14100000 12100000 10800000 11700000 12900000 10600000 11400000 9300000 6900000 6200000 4900000 3800000 2300000 3700000 2500000
Other Operating Expenses 3 96568443 99112019 104739900 104702974 0 0 0 0 0 0 5000000 0 0 0 0 2885329 0 0 0 0 0 0 12142375 10400000 8100000 7000000 4500000 3500000 3300000 4600000 3600000 1900000 1300000 900000 500000 400000 300000 200000
Operating Income 495731050 273437683 310669959 294816192 383834630 508125547 523358352 511742935 458766439 398834174 304741813 234455232 231367925 190972069 94619069 108812916 138815763 126446976 136294537 150066213 146575276 115200161 82059242 90410991 85500000 67300000 47500000 35900000 24900000 23000000 13800000 6900000 1900000 400000 2800000 900000 2100000 1100000 400000
Net Interest(Non Operating) 13498351 101081216 3589798 6386303 11230696 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
Interest Income 13498351 4795823 3589798 6986303 11230696 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
Interest Expense 0 -96285393 0 600000 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
Equity & Other Income/(Expense) -4248227 -4795823 102091979 110610434 105350008 13921400 8438352 -1182162 4825017 16492316 23322230 15170368 13063886 12467945 1733234 -16618055 40923005 32526622 23599974 15666305 11588919 11872630 14558258 14112075 10800000 7400000 4700000 -400000 3000000 1700000 900000 700000 800000 800000 300000 200000 -100000 100000 100000
Income Before Tax 504981174 369723076 416351736 411812929 500415334 522046947 531796704 510560773 463591456 415326490 328064043 249625600 244431811 203440014 96352303 92194861 179738768 158973598 159894511 165732518 158164195 127072791 96617500 104523066 96300000 74700000 52200000 35500000 27900000 24700000 14700000 7600000 2700000 1200000 3100000 1100000 2000000 1200000 500000
Income Tax Expense 76577902 50965724 55554504 64249308 75731395 84163850 125004782 162969497 145121597 126721911 105134094 81038760 79763583 65706045 31715218 30106914 57608747 50212596 50367000 53076000 51403000 41301500 31401000 33979000 31400000 24400000 17000000 11500000 9000000 8200000 4900000 2500000 800000 100000 1000000 400000 800000 200000 200000
Income Attributable to Non-Controlling Interest 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
Net Income 428403272 318757352 360797232 347563621 424683939 437883097 406791922 347591276 318469859 288604579 222929949 168586840 164668228 137733969 64637085 62087947 122130021 108761002 109527511 112656518 106761195 85771291 65216500 70544066 64900000 50300000 35200000 24000000 18900000 16500000 9800000 5100000 1900000 1100000 2100000 700000 1200000 1000000 300000
Depreciation and Amortization 93321192 96568443 99112019 104739900 104702974 102186814 99570908 88587430 80599167 77376305 62854155 50179823 42634684 38620674 38364492 35891067 32435258 27762710 25453026 23314554 21544415 19714467 16133584 12142375 10400000 8100000 7000000 4500000 3500000 3300000 4600000 3600000 1900000 1300000 900000 500000 400000 300000 200000
EBITDA 589052242 370006126 409781978 399556092 488537604 610312361 622929260 600330365 539365606 476210479 367595968 284635055 274002609 229592743 132983561 144703983 171251021 154209686 161747563 173380767 168119691 134914628 98192826 102553366 95900000 75400000 54500000 40400000 28400000 26300000 18400000 10500000 3800000 1700000 3700000 1400000 2500000 1400000 600000
Earnings Per Share (EPS) 1.84 1.36 1.51 1.41 1.67 1.64 1.42 1.21 1.09 0.99 0.78 0.59 0.58 0.5 0.24 0.22 0.43 0.37 0.35 0.37 0.35 0.28 0.22 0.24 0.22 0.18 0.13 0.0875 0.0725 0.0606 0.0375 0.02 0.0075 0.005 0.01 0.005 0.0075 0.0075 0.0025
Diluted Earnings Per Share 1.84 1.36 1.5 1.41 1.66 1.62 1.41 1.19 1.08 0.98 0.78 0.59 0.57 0.49 0.24 0.22 0.43 0.37 0.35 0.36 0.34 0.28 0.22 0.23 0.22 0.17 0.12 0.0838 0.07 0.0606 0.0375 0.02 0.0075 0.005 0.01 0.005 0.0075 0.0075 0.0025
Weighted Average Shares Outstanding 229405479 230825293 235526911 242599923 251766382 267794786 285864997 288433772 293096212 290952123 286920036 286195060 284985398 278713662 274455354 281804608 286113408 293948654 312935746 308647995 307226460 300951898 299845977 297027646 291685393 287428571 276078431 274285714 260689655 272164948 261333333 255000000 253333333 220000000 210000000 140000000 160000000 133333333 178304000
Diluted Weighted Average Shares Outstanding 229720198 231219489 236604014 243681992 253272990 269877349 288226089 291072316 296237899 294299359 288548342 287936062 288553616 281471534 275290700 282009872 288140594 297975348 312935746 312934772 311711518 306326039 303332558 303415338 301860465 295882353 287346939 286567164 270000000 272164948 261333333 255000000 253333333 220000000 210000000 140000000 160000000 133333333 178304000

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.