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 2,180.50 1,861.50 1,722.70 1,434.80 1,213.20 1,130.80 1,221.30 1,089.50 898.50 707.90 768.00 918.50 851.30 803.20 795.60 726.50 752.50 958.80 1,268.10 1,211.60
Cost of revenue 1,567.70 1,328.50 1,272.50 1,089.90 924.50 837.20 898.50 807.40 677.30 524.50 542.40 570.40 536.90 613.40 533.30 482.20 557.30 643.60 685.90 576.50
Gross profit 612.80 533.00 450.20 344.90 288.70 293.60 322.80 282.10 221.20 183.40 225.60 208.70 176.00 189.80 155.40 150.90 193.10 235.40 248.40 216.20
Total operating expenses + 255.90 251.60 225.70 184.10 158.00 162.20 175.70 160.60 147.60 122.60 122.40 120.00 114.40 138.30 122.20 138.50 157.30 185.60 173.20 157.10
Operating income 356.90 281.40 224.50 160.80 130.70 131.40 147.10 121.50 73.60 60.80 103.20 88.70 61.60 51.50 33.20 12.40 35.80 49.80 75.20 59.10
Non-operating income (net) -32.40 -17.50 -21.50 -9.90 -13.10 -6.80 -8.50 -9.90 -12.60 -4.00 -3.30 -1.40 -8.60 -25.60 -46.50 -100.80 -13.50 -23.50 -41.20 -16.40
Income before tax 324.50 263.90 203.00 150.90 117.60 124.60 138.60 111.60 61.00 56.80 99.90 87.30 53.00 25.90 -13.30 -88.40 22.30 26.30 34.00 42.70
Income tax expense 77.90 47.60 45.60 30.50 17.00 28.50 30.20 17.90 0.50 17.40 34.10 24.30 -107.20 3.90 1.10 72.30 4.60 -5.00 4.20 8.30
Net income 246.60 216.30 157.40 120.40 100.60 96.20 108.50 94.00 61.60 43.80 63.50 63.70 160.00 -27.50 -14.20 -175.70 23.10 -95.60 54.90 22.70
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 625.60 597.10 555.00 564.60 463.80 472.00 474.20 490.40 424.90 448.40 446.40 442.40 385.50 391.50 346.40 366.70 330.20 301.40 298.30 334.70 278.80 294.80 279.80 270.10 286.10 314.40 308.80 324.30 273.80 279.40 269.40 291.00 249.70 247.60 248.70 224.40 177.80 176.10 186.70 172.30 172.80 109.80 205.80 230.80 221.60 264.40 219.30 234.60 200.20 219.60 209.30 222.60 199.80 217.70 185.00 204.40 224.60 223.30 194.20 204.50 173.60 179.30 182.00 198.70 166.60 191.60 166.60 204.20 203.50 249.80 226.50 254.30 228.10 351.30 307.30 317.30 292.10 310.20 298.40 319.30 283.70
Cost of revenue 450.70 432.90 398.00 395.00 333.00 339.40 333.80 346.40 308.90 329.00 328.70 325.10 289.70 294.90 263.60 276.90 254.50 234.00 227.40 253.10 210.00 218.90 207.20 199.80 211.30 232.90 226.80 235.30 203.50 207.40 200.40 211.80 187.80 186.00 187.40 169.70 134.20 130.70 141.40 127.30 125.40 68.70 125.00 144.70 141.60 195.20 160.90 175.70 153.40 163.60 158.80 170.80 153.00 168.00 139.40 155.20 150.80 167.80 131.30 135.70 132.10 135.90 135.10 144.40 124.30 143.20 121.90 146.60 138.10 184.60 167.60 186.40 168.20 274.10 235.10 176.20 157.40 260.70 218.70 237.00 212.20
Gross profit 174.90 164.20 157.00 169.60 130.80 132.60 140.40 144.00 116.00 119.40 117.70 117.30 95.80 96.60 82.80 89.80 75.70 67.40 70.90 81.60 68.80 75.90 72.60 70.30 74.80 81.50 82.00 89.00 70.30 72.00 69.00 79.20 61.90 61.60 61.30 54.70 43.60 45.40 45.30 45.00 47.40 41.10 54.70 60.70 54.90 69.20 58.40 58.90 46.80 56.00 50.50 51.80 46.80 49.70 45.60 49.20 45.30 55.50 36.50 39.90 41.50 43.40 44.50 51.20 40.30 48.40 40.30 51.90 46.60 65.20 58.90 67.90 59.90 77.20 72.20 67.00 55.60 49.50 70.70 72.50 61.40
Total operating expenses + 74.00 67.40 61.40 71.90 65.10 62.50 64.50 62.90 61.70 56.30 55.20 57.90 56.30 50.00 43.30 43.60 47.20 37.30 36.60 43.10 41.00 42.10 38.60 39.00 42.50 45.10 43.40 42.70 44.50 38.60 38.60 41.10 42.30 46.70 39.00 35.90 32.20 31.60 31.80 30.70 31.30 17.80 29.50 31.50 30.40 38.20 33.50 35.00 34.00 34.50 31.70 33.60 34.70 36.70 33.20 33.40 35.00 67.20 28.00 29.30 42.50 129.90 39.70 48.70 41.80 37.70 33.20 43.60 42.30 53.90 46.10 49.20 47.20 60.20 61.10 44.40 38.80 32.90 52.70 50.00 53.70
Operating income 100.90 96.80 95.60 97.70 65.70 70.10 75.90 81.10 54.30 63.10 62.50 59.40 39.50 46.60 39.50 46.20 28.50 30.10 34.30 38.50 27.80 33.80 34.00 31.30 32.30 36.40 38.60 46.30 25.80 33.40 30.40 38.10 19.60 14.90 22.30 18.80 11.40 13.80 13.50 14.30 16.10 23.30 25.20 29.20 24.50 31.00 24.90 23.90 12.80 21.50 18.80 18.20 12.10 13.00 12.40 15.80 10.30 -11.70 8.50 10.60 -1.00 -86.50 4.80 2.50 -1.50 10.70 7.10 8.30 4.30 11.30 12.80 18.70 12.70 17.00 11.10 22.60 16.80 16.60 18.00 22.50 7.70
Non-operating income (net) -8.70 -18.20 -5.10 -4.30 -3.70 -7.20 -3.30 -3.60 -3.40 -4.60 -5.40 -6.70 -4.80 -4.60 -2.80 -1.60 -0.90 -10.90 -0.80 -0.80 -0.60 -0.20 -1.10 -3.80 -1.70 -1.80 -2.30 -1.90 -2.40 -2.20 -2.20 -2.90 -2.60 -2.50 -2.30 -1.20 -0.40 -0.50 -0.30 -0.10 0.00 -0.30 -0.10 -0.70 -1.20 -1.90 -1.20 -1.20 -1.00 -1.30 -1.50 -1.80 -13.00 -6.20 -7.00 -5.90 -10.60 -4.90 -5.90 -5.30 -3.60 -2.30 -1.00 -1.80 -3.10 -1.60 -1.50 -1.70 -3.00 -10.90 -4.20 -6.90 -7.30 -10.60 -6.70 -8.20 -8.00 -8.00 -5.00 -5.00 -4.10
Income before tax 92.20 78.60 90.50 93.40 62.00 62.90 72.60 77.50 50.90 58.50 57.10 52.70 34.70 42.00 36.70 44.60 27.60 19.20 33.50 37.70 27.20 33.60 32.90 27.50 30.60 34.60 36.30 44.40 23.40 31.20 28.20 35.20 17.00 12.40 20.00 17.60 11.00 13.30 13.20 14.20 16.10 23.00 25.10 28.50 23.30 29.10 23.70 22.70 11.80 20.20 17.30 16.40 -0.90 6.80 5.40 9.90 -0.30 -16.60 2.60 5.30 -4.60 -88.80 3.80 0.70 -4.60 9.10 5.60 6.60 1.30 0.40 8.60 11.80 5.40 6.40 4.40 14.40 8.80 8.60 13.00 17.50 3.60
Income tax expense 21.80 17.80 22.40 22.00 15.70 12.90 18.70 16.70 -0.70 12.10 13.80 12.40 7.30 7.40 4.90 11.10 7.10 -0.30 4.30 8.00 5.00 7.60 7.60 6.10 7.20 4.80 7.90 11.60 5.90 -1.00 6.50 8.30 4.10 -16.90 7.50 6.10 3.80 1.20 5.70 4.80 5.70 6.80 8.70 10.20 8.40 5.90 8.50 5.70 4.20 -6.50 0.50 -101.40 0.20 2.00 1.00 0.30 0.30 0.20 0.60 -0.40 0.70 73.40 0.80 -0.70 -1.40 2.10 1.00 1.50 0.20 -3.80 -6.20 3.80 1.10 -1.60 -0.40 3.40 2.70 -1.30 2.60 5.80 1.20
Net income 70.40 60.80 68.10 71.40 46.30 50.00 53.90 60.80 51.60 46.40 43.30 40.30 27.40 34.60 31.80 33.50 20.50 19.50 29.20 29.70 22.20 26.10 25.30 21.40 23.40 29.80 28.40 32.80 17.50 32.50 21.70 26.90 12.90 30.40 12.50 11.40 7.30 12.60 8.50 9.10 13.60 11.50 18.80 18.30 14.90 23.80 15.40 17.10 7.40 27.10 16.00 117.50 -0.60 4.70 -14.70 -16.50 -0.50 -16.60 1.70 6.00 -5.30 -174.10 2.50 -0.40 -3.60 22.70 4.40 -4.90 1.00 -11.50 14.20 -13.40 -84.90 8.70 4.50 11.10 30.70 15.30 9.20 -1.90 0.10
about 23 hours ago