Sign in
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16 Dec-15 Dec-14 Dec-13 Dec-12 Dec-11 Dec-10 Dec-09 Dec-08 Dec-07 Dec-06
Total revenue 1,620.80 1,445.70 1,295.20 1,233.10 1,106.60 936.90 1,038.10 975.30 893.50 835.90 1,227.50 2,510.30 2,527.40 2,618.90 2,723.10 2,627.80 2,780.00 3,393.00 3,549.70 3,425.90
Cost of revenue 962.10 864.10 798.20 783.80 700.70 603.70 642.40 641.90 574.50 530.30 850.30 1,916.50 1,938.50 1,958.00 2,057.90 2,011.40 2,131.00 2,625.90 2,681.70 2,679.00
Gross profit 658.70 581.60 497.00 449.30 405.90 333.20 395.70 333.40 319.00 305.60 377.20 593.80 588.90 660.90 665.20 616.40 649.00 767.10 868.00 746.90
Total operating expenses + 227.80 308.50 262.50 237.20 237.70 163.40 155.20 159.00 138.60 155.50 266.80 398.50 386.90 418.30 453.50 488.00 541.90 567.20 613.50 561.00
Operating income 430.90 273.10 234.50 212.10 168.20 169.80 240.50 174.40 180.40 150.10 110.40 195.30 202.00 242.60 211.70 128.40 107.10 199.90 254.50 185.90
Non-operating income (net) -30.60 74.00 63.80 45.50 74.50 -296.50 58.90 68.30 41.70 0.50 -30.30 -10.10 -3.30 -22.10 -17.90 -55.30 -31.90 -10.50 4.70 1,972.00
Income before tax 400.30 347.10 298.30 257.60 242.70 -126.70 299.40 242.70 222.10 150.60 80.10 185.20 198.70 220.50 193.80 73.10 75.20 189.40 259.20 2,157.90
Income tax expense 91.60 82.20 74.50 57.70 57.40 -42.60 57.10 53.10 1.50 51.30 53.50 83.20 71.40 76.10 81.00 58.00 -2.50 109.00 106.40 730.40
Net income 308.70 264.90 223.70 199.60 185.00 -84.20 240.00 198.60 224.10 89.10 52.50 77.80 99.80 131.20 112.40 11.00 77.30 81.00 145.30 1,358.00
Show Quarterly Income Statement
Mar-26 Dec-25 Sep-25 Jun-25 Mar-25 Dec-24 Sep-24 Jun-24 Mar-24 Dec-23 Sep-23 Jun-23 Mar-23 Dec-22 Sep-22 Jun-22 Mar-22 Dec-21 Sep-21 Jun-21 Mar-21 Dec-20 Sep-20 Jun-20 Mar-20 Dec-19 Sep-19 Jun-19 Mar-19 Dec-18 Sep-18 Jun-18 Mar-18 Dec-17 Sep-17 Jun-17 Mar-17 Dec-16 Sep-16 Jun-16 Mar-16 Dec-15 Sep-15 Jun-15 Mar-15 Dec-14 Sep-14 Jun-14 Mar-14 Dec-13 Sep-13 Jun-13 Mar-13 Dec-12 Sep-12 Jun-12 Mar-12 Dec-11 Sep-11 Jun-11 Mar-11 Dec-10 Sep-10 Jun-10 Mar-10 Dec-09 Sep-09 Jun-09 Mar-09 Dec-08 Sep-08 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06
Total revenue 409.90 388.30 425.20 424.60 382.70 367.70 386.60 365.10 326.30 312.30 347.30 325.40 310.20 304.50 325.00 321.00 282.60 282.50 292.20 280.00 251.90 238.70 246.30 203.20 248.70 246.90 277.10 272.00 242.10 238.60 260.50 248.70 227.50 214.50 234.10 225.40 315.20 298.70 334.80 314.30 287.40 577.40 335.90 306.10 551.40 442.60 678.90 659.10 590.00 661.30 729.70 706.60 622.30 612.80 694.70 675.40 636.00 652.10 734.20 748.60 685.20 642.90 739.80 724.80 658.90 653.00 753.00 705.70 668.30 708.40 929.60 926.80 828.20 852.40 913.30 920.60 863.40 -1,978.40 973.60 945.50 822.20
Cost of revenue 254.60 233.80 246.70 248.80 232.80 223.80 222.50 215.80 202.00 192.80 205.90 201.40 198.10 193.00 207.50 203.10 180.40 180.00 181.50 175.10 164.40 155.90 155.10 135.40 157.40 158.30 165.40 168.60 150.70 157.30 160.50 161.60 148.40 153.20 143.10 140.60 216.20 211.70 224.60 222.80 203.10 439.90 224.80 214.60 421.90 334.20 510.90 512.10 447.90 527.30 549.80 542.30 477.80 477.10 507.80 504.80 496.00 522.80 545.10 563.90 524.50 519.30 567.80 554.40 513.10 515.40 565.00 541.70 536.90 570.20 717.90 701.60 642.30 653.80 683.60 686.60 661.30 -1,508.70 747.10 729.20 654.60
Gross profit 155.30 154.50 178.50 175.80 149.90 143.90 164.10 149.30 124.30 119.50 141.40 124.00 112.10 111.50 117.50 117.90 102.20 102.50 110.70 104.90 87.50 82.80 91.20 67.80 91.30 88.60 111.70 103.40 91.40 81.30 100.00 87.10 79.10 61.30 91.00 84.80 99.00 87.00 110.20 91.50 84.30 137.50 111.10 91.50 129.50 108.40 168.00 147.00 142.10 134.00 179.90 164.30 144.50 135.70 186.90 170.60 140.00 129.30 189.10 184.70 160.70 123.60 172.00 170.40 145.80 137.60 188.00 164.00 131.40 138.20 211.70 225.20 185.90 198.60 229.70 234.00 202.10 -469.70 226.50 216.30 167.60
Total operating expenses + 61.10 4.10 61.30 84.40 78.00 85.40 77.60 79.90 65.70 73.30 64.60 61.90 62.70 59.10 59.30 61.50 57.10 60.90 62.30 60.00 54.40 54.50 41.00 33.00 34.80 40.00 41.30 37.40 35.90 45.30 35.30 40.90 37.50 32.80 30.80 35.70 54.60 56.80 55.70 55.80 53.70 127.70 64.00 61.60 103.00 52.50 101.00 100.20 103.10 116.80 103.00 111.20 112.70 149.70 94.00 107.90 110.70 106.70 97.30 109.60 103.70 124.40 112.00 117.50 132.40 121.20 144.00 116.90 137.20 119.30 129.50 128.50 146.60 148.50 143.50 139.70 136.50 274.20 159.60 136.00 117.70
Operating income 94.20 150.40 117.20 91.40 71.90 58.50 86.50 69.40 58.60 46.20 76.80 62.10 49.40 52.40 58.20 56.40 45.10 41.60 48.40 44.90 33.10 28.30 50.20 34.80 56.50 48.60 70.40 66.00 55.50 36.00 64.70 46.20 41.60 28.50 60.20 49.10 44.40 30.20 54.50 51.70 21.60 8.80 59.30 41.20 35.80 59.80 85.80 63.60 53.80 30.40 93.60 67.60 47.00 42.30 108.60 77.60 42.70 21.60 91.10 72.70 52.10 -30.20 45.00 52.90 13.40 -1.60 44.00 47.10 1.10 -6.50 82.20 96.70 38.50 51.10 85.90 94.20 65.50 -171.60 67.40 72.50 47.20
Non-operating income (net) -5.80 -65.60 -7.70 23.90 18.80 17.50 17.30 17.70 21.60 14.50 16.90 17.90 14.50 10.90 9.50 10.80 14.30 9.70 19.00 29.40 16.60 14.80 19.20 26.10 -356.60 11.20 36.30 17.10 -5.70 11.40 15.90 19.10 7.80 14.90 -7.40 19.50 11.00 4.30 9.10 -10.40 -16.70 -19.10 -22.10 -8.20 -11.90 -14.50 -12.80 -12.40 -16.40 -12.10 -11.60 -11.10 -31.90 -12.60 -13.70 -14.00 -10.40 -10.40 -9.70 -11.50 -14.50 -7.80 0.10 -3.50 -3.20 -3.60 -4.20 -4.10 -3.50 -5.10 -6.20 -5.80 -4.40 -4.00 -9.80 -9.70 -14.00 1.00 -3.70 -5.40 -1.20
Income before tax 88.40 84.80 109.50 115.30 90.70 76.00 103.80 87.10 80.20 60.70 93.70 80.00 63.90 63.30 67.70 67.20 59.40 51.30 67.40 74.30 49.70 43.10 69.40 60.90 -300.10 59.80 106.70 83.10 49.80 47.40 80.60 65.30 49.40 43.40 52.80 68.60 55.40 34.50 63.60 41.30 4.90 -10.30 37.20 33.00 23.90 45.30 73.00 51.20 37.40 18.30 82.00 56.50 15.10 29.70 94.90 63.60 32.30 11.20 81.40 61.20 37.60 -38.00 45.10 49.40 10.20 -5.20 39.80 43.00 -2.40 -11.60 76.00 90.90 34.10 47.10 76.10 84.50 51.50 -170.60 63.70 67.10 46.00
Income tax expense 21.60 19.30 23.20 27.50 21.60 13.80 26.90 21.20 20.30 13.90 24.20 19.80 16.60 14.50 13.20 15.00 15.00 9.40 16.60 19.20 12.20 8.30 15.20 11.40 -77.50 8.30 16.00 19.40 13.40 10.80 16.40 17.70 8.20 -60.70 15.50 24.90 24.60 6.00 7.70 24.70 12.00 1.10 17.50 17.90 20.10 13.00 26.30 24.60 19.30 7.50 26.10 25.90 11.90 20.50 20.90 21.40 13.30 2.70 29.80 23.30 24.10 -17.00 20.50 22.60 29.60 -1.40 -24.60 14.70 8.80 14.60 36.90 38.50 19.00 26.10 27.70 31.80 20.80 -66.50 24.50 26.90 18.30
Net income 66.80 65.50 86.30 87.80 69.10 62.20 76.90 65.90 59.90 46.80 69.50 60.20 47.30 48.70 54.40 52.10 44.30 41.80 50.70 55.00 37.40 34.80 54.10 49.40 -222.60 46.60 95.30 61.30 36.80 31.70 69.00 52.90 45.00 108.70 43.40 41.40 30.70 28.50 55.70 16.90 -9.90 -13.80 31.80 29.60 46.60 -3.60 31.60 18.90 16.90 10.80 50.40 29.90 3.00 8.40 62.90 41.80 18.20 8.50 52.50 37.90 13.50 -21.00 24.60 26.80 -19.40 -3.80 64.40 28.30 -11.20 -25.50 38.90 52.40 15.20 19.60 48.10 51.60 26.00 -105.20 39.20 40.20 28.00
about 21 hours ago