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,438.50 2,252.20 2,056.30 1,979.50 1,809.20 1,508.60 1,600.50 1,564.90 1,456.70 1,398.40 1,467.70 1,513.70 1,473.50 1,445.60 1,436.60 1,274.60 1,225.90 1,459.40 1,382.30 1,230.78
Cost of revenue 1,232.50 1,190.20 1,095.40 1,105.20 1,042.10 883.20 923.00 908.40 854.30 832.80 914.60 971.90 947.00 928.10 921.10 809.70 790.80 971.00 920.70 805.76
Gross profit 1,206.00 1,062.00 960.90 874.30 767.10 625.40 677.50 656.50 602.40 565.60 553.10 541.80 526.50 517.50 515.50 464.90 435.10 488.40 461.60 425.02
Total operating expenses + 734.20 671.60 610.00 559.30 527.50 444.30 480.40 468.10 440.10 420.60 643.20 436.40 418.90 389.40 372.20 336.70 323.50 360.20 332.70 300.18
Operating income 471.80 390.40 350.90 315.00 239.60 181.10 197.10 188.40 162.30 145.00 -90.10 105.40 111.50 123.40 117.10 114.20 93.90 122.60 125.70 130.49
Non-operating income (net) -26.00 -4.40 -1.40 -7.40 -5.50 -14.10 -13.20 -13.80 -19.20 -17.20 -20.90 -22.30 -23.70 -23.10 -25.60 -19.70 -19.90 -28.30 -11.90 -14.38
Income before tax 445.80 386.00 349.50 307.60 234.10 167.00 183.90 174.60 143.10 127.80 -111.00 83.10 87.80 100.30 91.50 94.50 74.00 94.30 113.80 116.11
Income tax expense 105.00 94.80 87.40 56.10 68.40 52.70 52.40 49.80 70.00 43.60 1.90 32.80 26.90 29.70 26.80 31.40 31.30 29.70 36.20 39.02
Net income 340.80 291.20 262.10 251.50 165.70 114.30 131.50 124.80 73.10 84.20 -112.90 50.30 58.60 68.40 66.40 58.80 19.10 63.90 77.40 73.74
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 677.30 625.10 611.70 643.70 558.00 540.40 543.60 597.30 570.90 547.50 504.30 532.80 471.70 501.90 487.80 526.60 463.20 473.90 455.00 467.00 413.30 403.40 383.90 338.70 382.60 400.30 394.70 416.80 388.70 387.60 390.90 407.90 378.50 366.30 364.70 378.50 347.20 342.00 341.10 371.10 344.20 358.30 366.30 386.90 356.20 376.50 376.00 396.00 365.20 376.00 371.80 371.30 362.10 359.20 361.20 371.10 364.20 360.20 370.80 375.70 329.90 316.70 314.60 324.00 319.30 323.20 303.80 312.40 294.90 347.10 379.30 389.00 344.00 345.30 340.49 350.42 346.09 330.52 325.14 300.18 274.95
Cost of revenue 351.20 315.90 313.30 317.80 285.50 287.80 286.50 312.50 303.40 291.90 269.90 280.00 253.60 283.30 269.90 287.40 264.60 274.60 261.00 266.90 239.60 234.20 225.40 203.80 219.80 230.20 226.10 242.20 224.50 221.70 226.40 238.50 221.80 217.10 212.00 221.80 203.40 204.30 199.10 220.40 209.00 223.70 224.10 241.10 225.70 245.10 237.90 257.00 231.90 245.10 237.90 237.60 232.60 229.50 231.00 239.30 234.60 231.70 235.10 245.40 208.90 203.80 200.80 203.40 201.70 203.70 194.40 201.90 197.70 229.70 255.40 256.30 229.60 223.46 230.03 235.78 231.43 219.59 213.22 193.82 179.13
Gross profit 326.10 309.20 298.40 325.90 272.50 252.60 257.10 284.80 267.50 255.60 234.40 252.80 218.10 218.60 217.90 239.20 198.60 199.30 194.00 200.10 173.70 169.20 158.50 134.90 162.80 170.10 168.60 174.60 164.20 165.90 164.50 169.40 156.70 149.20 152.70 156.70 143.80 137.70 142.00 150.70 135.20 134.60 142.20 145.80 130.50 131.40 138.10 139.00 133.30 130.90 133.90 133.70 129.50 129.70 130.20 131.80 129.60 128.50 135.70 130.30 121.00 112.90 113.80 120.60 117.60 119.50 109.40 110.50 97.20 117.40 123.90 132.70 114.40 121.84 110.46 114.64 114.67 110.92 111.92 106.36 95.82
Total operating expenses + 192.90 194.40 185.10 190.60 184.80 163.60 163.90 173.30 170.80 176.90 147.30 152.40 133.40 151.40 137.50 143.30 127.10 136.70 129.30 147.40 114.10 114.80 110.60 103.90 115.00 122.80 119.80 120.30 117.50 120.50 117.60 117.20 112.80 111.70 108.40 111.90 108.10 106.10 105.50 105.00 104.00 252.10 172.40 111.00 107.70 131.10 95.40 102.40 107.90 116.00 104.00 98.60 100.30 98.60 94.60 96.90 101.00 84.40 92.60 98.20 97.00 84.30 79.30 84.80 88.50 84.80 78.80 81.30 81.00 84.30 92.30 96.50 87.10 85.80 78.74 84.06 84.10 81.78 75.55 73.80 69.05
Operating income 133.00 114.80 113.30 135.30 87.70 89.00 93.20 111.50 96.70 78.70 87.10 100.40 84.70 67.20 80.40 95.90 71.50 62.60 64.70 52.70 59.60 54.40 47.90 31.00 47.80 47.30 48.80 54.30 46.70 45.40 46.90 52.20 43.90 37.50 44.30 44.80 35.70 31.60 36.50 45.70 31.20 -117.50 -30.20 34.80 22.80 0.30 42.70 36.60 25.80 17.10 30.20 35.60 28.30 30.90 33.10 33.70 26.90 26.40 41.20 26.60 22.90 23.40 31.50 33.30 26.00 23.90 24.30 28.40 14.70 8.40 30.70 35.20 26.30 34.90 30.12 30.32 30.37 29.68 36.04 38.24 26.53
Non-operating income (net) -1.60 -1.60 -2.30 -0.60 -0.80 0.00 -0.90 -2.00 -1.50 -1.40 1.00 0.20 -1.20 -2.50 -1.60 -1.70 -1.60 -1.60 -1.20 -1.00 -1.70 -3.30 -4.10 -3.50 -3.20 -3.10 -2.60 -3.50 -4.00 -3.90 -2.90 -2.50 -4.60 -4.50 -4.80 -5.00 -4.90 -4.50 -4.10 -4.30 -4.30 -4.50 -5.70 -5.30 -5.50 -6.20 -6.30 -4.60 -5.20 -5.80 -5.30 -6.70 -5.90 -6.70 -5.40 -5.90 -5.10 -6.80 -6.00 -7.10 -5.70 -5.00 -5.40 -4.50 -4.80 -4.90 -4.70 -5.40 -4.90 -10.40 -6.50 -6.10 -5.30 -3.18 -2.95 -2.63 -3.14 -3.25 -4.54 -3.13 -3.46
Income before tax 131.40 113.20 111.00 134.70 86.90 89.00 92.30 109.50 95.20 77.30 88.10 100.60 83.50 64.70 78.80 94.20 69.90 61.00 63.50 51.70 57.90 51.10 43.80 27.50 44.60 44.20 46.20 50.80 42.70 41.50 44.00 49.70 39.30 33.00 39.50 39.80 30.80 27.10 32.40 41.40 26.90 -122.00 -35.90 29.50 17.30 -5.90 36.40 32.00 20.60 11.30 24.90 28.90 22.40 24.20 27.70 27.80 21.80 19.60 35.20 19.50 17.20 18.40 26.10 28.80 21.20 19.00 19.60 23.00 9.80 -2.00 24.20 29.10 21.00 31.72 27.17 27.69 27.23 26.43 31.50 35.10 23.07
Income tax expense 31.80 29.50 28.80 33.80 12.90 21.40 23.20 27.50 22.60 21.60 22.30 24.70 18.80 -3.90 20.10 24.50 15.40 20.90 17.10 14.20 16.20 21.90 10.90 7.30 12.60 12.40 13.90 14.40 11.70 12.40 12.50 13.70 11.10 35.30 13.00 12.60 9.10 9.60 10.50 12.80 10.70 -3.80 -10.20 10.20 5.70 1.80 13.80 10.70 6.50 3.10 7.40 10.00 6.30 5.80 9.00 9.30 6.10 2.50 11.60 6.60 6.10 7.00 8.80 6.60 9.00 8.90 8.00 7.90 6.30 1.40 7.40 9.10 7.10 10.04 8.99 9.99 7.18 8.29 10.18 12.56 7.99
Net income 99.60 83.70 82.20 100.90 74.00 67.60 69.10 82.00 72.60 55.70 65.80 75.90 64.70 68.60 58.70 69.70 54.50 40.10 46.40 37.50 41.70 29.20 32.90 20.20 32.00 31.80 32.30 36.40 31.00 29.10 31.50 36.00 28.20 -2.30 26.50 27.20 21.70 17.50 21.90 28.60 16.20 -118.20 -25.70 19.30 11.60 -7.70 22.60 21.30 14.10 8.20 15.40 18.90 16.10 15.50 18.70 18.50 15.70 17.00 23.70 14.60 11.10 11.30 17.30 22.10 11.90 14.20 3.40 -3.60 3.40 -3.60 16.70 19.80 13.70 21.54 18.09 17.77 19.99 18.14 18.19 22.45 14.96
about 19 hours ago