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-99 Dec-98
Total revenue 1,695.90 1,566.50 1,530.50 1,281.80 910.90 562.70 710.10 2,050.90 1,851.60 1,712.50 1,923.80 2,050.20 2,034.30 1,943.50 1,944.20 1,674.90 1,510.00 1,882.00 15.90 13.74
Cost of revenue 989.80 859.50 882.40 816.30 537.70 309.40 387.50 1,266.10 1,145.10 1,086.10 1,258.60 1,304.00 1,280.90 1,226.90 1,254.10 1,082.40 994.40 1,362.40 12.39 10.00
Gross profit 706.10 707.00 648.10 465.50 373.20 253.30 322.60 784.80 706.50 626.40 665.20 746.20 753.40 716.60 690.10 592.50 515.60 519.60 3.51 3.74
Total operating expenses + 417.60 462.40 456.70 358.40 266.20 172.30 218.50 479.20 440.10 423.20 490.90 542.50 481.00 473.70 444.80 375.30 354.20 444.40 3.92 4.30
Operating income 288.50 244.60 191.40 107.10 107.00 81.00 104.10 305.60 266.40 203.20 174.30 203.70 272.40 242.90 245.30 217.20 161.40 75.20 -0.41 -0.56
Non-operating income (net) -32.20 -37.60 -44.60 -23.30 -54.60 -35.50 -80.70 -66.80 -79.30 -95.90 -88.30 -95.10 -257.40 -180.20 -200.40 -280.50 -42.80 -576.20 -0.32 0.06
Income before tax 256.30 207.00 146.80 83.80 52.40 45.50 23.40 238.80 187.10 107.30 86.00 108.60 15.00 62.70 44.90 -63.30 118.60 -501.00 -0.73 -0.50
Income tax expense 63.90 48.10 42.60 26.80 2.70 10.50 4.40 53.40 -19.50 15.60 17.10 16.80 -10.00 15.40 9.40 -10.20 30.50 -72.00 0.01 0.70
Net income 198.00 160.20 112.70 61.70 120.90 118.20 180.10 34.30 75.90 74.10 67.90 83.80 30.20 50.10 29.90 -51.30 88.10 -429.00 -0.74 -0.50
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 Jun-00 Mar-00 Dec-99 Sep-99 Jun-99 Mar-99 Dec-98 Sep-98 Jun-98 Mar-98 Dec-97 Sep-97 Jun-97 Mar-97 Dec-96 Sep-96
Total revenue 433.00 407.20 455.40 444.50 388.80 370.70 410.00 412.00 373.80 356.80 398.40 403.20 372.10 340.30 417.70 284.20 239.60 232.30 229.70 243.70 205.20 421.10 493.60 449.10 547.00 491.70 521.30 508.30 537.50 485.00 524.80 503.60 575.20 436.70 453.80 443.20 503.60 451.80 491.00 471.80 492.60 460.20 485.90 485.10 495.40 497.10 531.00 503.60 569.70 489.10 514.50 508.70 540.30 471.70 499.50 493.60 545.80 485.90 448.50 476.20 460.20 419.80 412.30 407.30 407.30 4.93 4.01 3.50 4.20 4.70 3.50 2.80 3.30 3.40 4.20 2.10 0.10 0.10 0.10 0.10 0.10
Cost of revenue 227.20 241.10 269.40 242.20 207.80 224.30 220.60 225.70 203.70 200.90 228.50 229.70 223.30 230.90 277.30 170.40 137.70 152.90 133.90 139.90 116.80 281.03 300.50 272.20 339.00 300.00 313.10 306.70 335.70 300.70 321.60 308.10 365.50 266.60 280.20 279.10 328.00 298.80 317.00 306.40 324.80 301.90 316.60 315.30 306.60 315.60 334.00 325.40 361.00 307.90 322.70 326.80 342.10 303.80 312.90 314.90 344.80 321.40 289.10 309.30 295.80 274.70 266.80 265.50 265.50 3.29 2.95 2.89 3.20 3.40 3.00 3.00 2.00 2.10 2.90 2.90
Gross profit 205.80 166.10 186.00 202.30 181.00 146.40 189.40 186.30 170.10 155.90 169.90 173.50 148.80 109.40 140.40 113.80 101.90 79.40 95.80 103.80 88.40 140.06 193.10 176.90 208.00 191.70 208.20 201.60 201.80 184.30 203.20 195.50 209.70 170.10 173.60 164.10 175.60 153.00 174.00 165.40 167.80 158.30 169.30 169.80 188.80 181.50 197.00 178.20 208.70 181.20 191.80 181.90 198.20 167.90 186.60 178.70 201.00 164.50 159.40 166.90 164.40 145.10 145.50 141.80 141.80 1.64 1.06 0.61 1.00 1.30 0.50 -0.20 1.30 1.30 1.30 2.10 0.10 0.10 0.10 0.10 0.10
Total operating expenses + 123.70 101.50 106.70 124.70 117.60 93.30 119.20 114.40 116.90 123.10 109.80 118.70 105.10 89.60 150.50 60.30 58.00 64.10 63.30 66.50 64.40 110.83 120.70 110.90 112.80 114.10 119.70 121.40 120.60 113.40 121.80 123.40 246.80 105.70 105.50 106.90 115.80 120.20 121.50 126.80 150.70 109.80 113.80 116.60 154.10 145.80 118.30 121.30 130.20 113.70 119.20 120.90 123.40 108.40 120.50 123.70 135.10 113.40 98.30 103.90 104.10 92.50 90.90 90.20 90.20 0.89 0.98 0.92 1.00 0.90 1.10 1.10 1.10 1.00 1.10 2.00 0.20 0.20 0.20 0.10 0.10
Operating income 82.10 64.60 79.30 77.60 63.40 53.10 70.20 71.90 53.20 32.80 60.10 54.80 43.70 19.80 -10.10 53.50 43.90 15.30 32.50 37.30 24.00 29.23 72.40 66.00 95.20 77.60 88.50 80.20 81.20 70.90 81.40 72.10 -37.10 64.40 68.10 57.20 59.80 32.80 52.50 38.60 17.10 48.50 55.50 53.20 34.70 35.70 78.70 56.90 78.50 67.50 72.60 61.00 74.80 59.50 66.10 55.00 65.90 51.10 61.10 63.00 60.30 52.60 54.60 51.60 51.60 0.75 0.08 -0.31 0.40 0.40 -0.60 -1.30 0.20 0.30 0.20 0.10 -0.10 -0.10 -0.10 -0.10 -0.90
Non-operating income (net) -5.20 -11.40 -0.20 -9.70 -7.30 -11.30 -9.80 -10.10 -10.20 -11.50 -12.40 -8.70 -12.00 -5.60 -7.40 -5.80 -4.50 -26.30 -10.70 -10.50 -9.30 27.80 -10.90 -13.00 -60.20 -15.80 -12.40 -17.00 -21.00 -10.20 -18.70 -16.90 -17.30 -29.50 -19.20 -18.90 -21.20 -31.40 -23.50 -25.60 -17.80 -25.60 -22.90 -22.00 -14.50 -27.30 -24.30 -23.80 -27.50 -26.40 -158.30 -45.20 -40.10 -44.20 -37.00 -58.90 -49.70 -48.10 -57.30 -45.30 -40.20 -49.20 -24.70 -166.40 -166.40 -0.07 0.27 0.17 -0.54 -0.50 0.90 0.70 -1.30 -0.20 0.00 0.10 0.30 0.00 0.00 0.00 0.80
Income before tax 76.90 53.20 79.10 67.90 56.10 41.80 60.40 61.80 43.00 21.30 47.70 46.10 31.70 14.20 -17.50 47.70 39.40 -11.00 21.80 26.80 14.70 57.03 61.50 53.00 35.00 61.80 76.10 63.20 60.20 60.70 62.70 55.20 -54.40 34.90 48.90 38.30 38.60 1.40 29.00 13.00 -0.70 22.90 32.60 31.20 20.20 8.40 54.40 33.10 51.00 41.10 -85.70 15.80 34.70 15.30 29.10 -3.90 16.20 3.00 3.80 17.70 20.10 3.40 29.90 -114.80 -114.80 0.68 0.35 -0.14 -0.14 -0.10 0.30 -0.60 -1.10 0.10 0.20 0.20 0.20 -0.10 -0.10 -0.10 -0.10
Income tax expense 18.00 11.50 19.50 17.80 15.10 5.70 16.90 16.50 9.00 7.80 12.50 13.20 9.10 3.90 1.60 11.30 10.00 -13.90 5.70 6.20 4.70 8.70 16.10 17.20 6.40 13.40 19.50 14.80 12.60 9.10 17.20 14.50 7.50 -51.00 15.60 8.90 11.20 -1.80 4.40 -5.90 -1.50 -1.40 10.00 10.00 -20.30 1.70 16.60 21.50 11.10 12.50 -33.20 2.20 10.80 3.90 8.80 -3.20 7.60 -2.50 -0.40 6.50 17.40 2.40 8.00 -37.90 -37.90 0.00 0.40 0.36 0.50 0.30 0.20 0.20 0.30 0.30 0.20 -0.10 0.10 0.10 0.10 0.10 0.90
Net income 58.90 42.10 61.80 50.50 43.60 36.40 43.50 46.00 34.30 13.90 41.40 34.60 22.80 14.20 -19.10 36.40 30.20 2.90 64.10 73.20 50.00 48.10 45.40 35.60 28.50 48.50 56.60 46.50 47.20 25.40 -37.60 -0.70 -62.00 81.60 29.80 26.50 27.40 3.20 24.60 18.90 -0.40 24.40 22.60 21.30 32.30 2.20 37.20 12.10 40.00 28.70 -52.30 13.80 23.90 9.20 19.20 -2.20 8.60 5.60 4.50 11.20 2.70 1.00 21.90 -76.90 -76.90 0.68 -0.01 -0.34 -0.10 0.30 -0.60 -1.10 0.10 0.20 0.20 0.20 -0.10 -0.10 -0.10 -0.10 -0.90
about 21 hours ago