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-07 Dec-06 Dec-05 Dec-04
Total revenue 2,933.61 2,686.01 2,418.26 2,020.49 1,755.31 1,515.09 2,062.02 1,903.18 1,740.91 1,569.84 1,458.45 1,353.00 1,218.78 1,070.94 973.70 878.16 774.60 697.87 625.26 551.76
Cost of revenue 2,236.42 2,066.41 1,886.53 1,541.83 1,340.30 1,210.54 1,539.08 1,429.93 1,310.30 1,178.99 1,100.69 1,039.40 937.84 825.17 766.50 698.26 617.79 559.59 509.97 459.81
Gross profit 691.05 619.61 531.72 478.65 415.01 304.55 522.94 473.26 430.61 390.85 357.76 313.60 280.94 245.77 207.20 179.90 156.81 138.27 115.29 91.95
Total operating expenses + 376.38 372.99 360.48 321.07 285.99 251.22 255.12 234.16 225.17 193.61 176.15 166.68 171.90 150.31 120.37 111.23 83.91 66.61 54.63 45.20
Operating income 314.67 246.62 171.24 157.59 129.02 53.33 267.82 239.10 205.44 197.24 181.60 146.92 109.03 95.46 86.84 68.66 72.91 71.66 60.66 46.75
Non-operating income (net) -44.76 -48.76 -51.61 -45.40 -38.67 -37.68 -45.15 -47.51 -44.04 -54.04 -41.45 -34.61 -104.22 -83.71 -81.25 -88.97 -0.77 -0.40 1.29 0.34
Income before tax 269.91 197.86 119.63 112.18 90.35 15.65 222.67 191.59 161.40 143.20 140.16 112.31 4.81 11.75 5.59 -20.31 72.14 71.27 61.94 47.10
Income tax expense 76.79 57.67 45.41 31.54 19.89 -11.34 42.28 33.61 4.44 48.44 46.23 40.28 -7.53 3.24 0.83 -10.31 33.00 29.54 25.24 19.77
Net income 193.12 140.19 74.05 80.64 70.46 26.99 180.39 157.98 156.96 94.76 93.93 72.04 12.62 8.16 4.76 -9.99 39.13 41.72 36.70 27.33
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 Dec-10 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06 Dec-05 Sep-05 Jun-05 Mar-05 Dec-04 Sep-04 Jun-04 Mar-04 Dec-03 Sep-03 Jun-03 Mar-03
Total revenue 712.22 733.70 801.34 731.57 665.53 674.15 719.10 670.06 622.71 615.65 645.79 603.22 553.61 529.52 540.22 490.34 460.41 462.66 460.33 441.48 390.84 377.08 337.92 293.77 506.32 520.62 511.58 528.06 501.76 478.24 471.59 489.70 463.66 439.88 433.32 445.55 422.16 398.54 383.93 402.05 385.32 371.60 365.94 370.47 350.44 337.77 334.98 348.10 332.16 319.18 308.66 310.81 280.12 273.43 267.93 271.46 258.12 973.70 878.16 199.83 199.83 193.60 189.53 201.39 190.08 181.30 172.20 175.23 169.14 163.06 154.43 157.02 150.76 144.66 138.95 136.80 131.35 125.22 118.09 117.05 112.41
Cost of revenue 549.92 591.85 585.76 549.02 509.79 533.62 537.56 507.65 487.58 499.75 488.14 466.65 431.99 418.26 411.41 361.82 350.35 355.25 340.07 335.50 309.48 301.80 282.75 228.54 397.46 389.47 386.36 388.44 374.81 357.61 358.55 363.66 350.11 331.74 330.12 331.21 317.23 299.32 292.46 297.67 289.55 281.69 280.56 274.61 263.83 257.29 262.12 264.99 255.01 247.96 240.16 235.39 214.33 210.32 207.84 206.91 200.10 738.48 672.58 -153.03 158.12 152.74 153.14 160.25 151.65 144.53 138.89 139.94 136.23 131.25 126.58 128.28 123.86 119.58 116.03 113.80 110.41 105.90 100.18 99.03 95.30
Gross profit 162.30 140.46 215.57 182.55 155.74 140.53 181.54 162.41 135.13 115.90 157.65 136.56 121.61 111.26 128.81 128.53 110.06 107.41 120.27 105.98 81.36 75.28 55.17 65.24 108.86 131.15 125.22 139.62 126.95 120.63 113.04 126.04 113.54 108.14 103.19 114.34 104.93 99.22 91.47 104.38 95.78 89.90 85.38 95.86 86.61 80.48 72.86 83.11 77.15 71.22 68.51 75.43 65.79 63.11 60.09 64.55 58.02 235.23 205.58 0.00 41.71 40.86 36.39 41.14 38.43 36.77 33.31 35.29 32.91 31.81 27.84 28.74 26.90 25.08 22.93 23.00 20.94 19.32 17.91 18.02 17.11
Total operating expenses + 97.35 94.96 94.73 96.50 93.47 92.30 92.14 93.35 95.19 87.66 90.82 91.03 90.97 71.71 89.76 80.70 78.90 72.10 74.28 71.97 67.65 67.42 61.10 57.12 65.58 63.70 62.59 64.79 64.04 56.91 57.58 61.41 58.26 55.88 58.23 57.54 53.53 51.87 46.76 47.81 47.18 45.02 43.64 43.72 43.77 43.15 39.82 40.58 43.14 40.81 40.72 40.03 50.35 35.16 34.74 48.49 31.92 0.00 0.00 0.00 26.40 27.15 18.56 19.32 18.88 18.11 16.12 16.59 15.80 15.44 13.11 13.15 12.94 12.13 11.35 11.23 10.49 9.91 9.19 9.31 9.35
Operating income 64.95 45.50 120.85 86.05 62.27 48.23 89.40 69.06 39.94 28.24 66.82 45.53 30.65 39.55 39.05 47.82 31.16 35.31 45.99 34.01 13.71 7.87 -5.93 8.11 43.28 67.45 62.63 74.83 62.91 63.73 55.46 64.62 55.28 52.27 44.96 56.81 51.40 47.35 44.72 56.58 48.60 44.88 41.74 52.14 42.84 37.33 33.05 42.54 34.01 30.41 27.79 35.40 15.44 27.94 25.36 16.06 26.10 88.04 68.76 -20.88 15.31 13.71 17.83 21.82 19.54 18.66 17.19 18.71 17.11 16.36 14.73 15.59 13.97 12.95 11.58 11.77 10.45 9.41 8.72 8.70 7.76
Non-operating income (net) -12.02 -11.64 -12.21 -10.56 -10.35 -11.45 -11.61 -12.01 -13.68 -14.25 -12.22 -12.22 -12.92 -12.79 -11.71 -13.86 -7.05 -10.92 -9.15 -9.58 -9.02 -9.16 -9.19 -9.13 -10.21 -10.53 -10.96 -11.72 -11.95 -12.05 -11.80 -12.16 -11.50 -11.79 -10.82 -10.65 -10.77 -22.55 -10.50 -10.30 -10.68 -10.73 -10.33 -10.35 -10.03 -8.87 -8.40 -8.61 -8.73 -9.15 -9.20 -8.92 -76.95 -22.01 -21.33 -20.50 -19.87 -82.45 -68.76 5.60 -0.03 -0.10 -0.20 -0.20 -0.27 -0.44 -0.16 0.08 0.12 0.13 0.56 0.37 0.23 0.18 0.07 0.06 0.04 -0.02 -0.03 0.08 0.04
Income before tax 52.93 33.86 108.63 75.50 51.92 36.77 77.78 57.05 26.26 13.99 54.60 33.31 17.73 26.76 27.34 33.96 24.12 24.39 36.84 24.43 4.69 -1.30 -15.11 -1.02 33.08 56.92 51.67 63.11 50.96 51.68 43.67 52.46 43.78 40.48 34.14 46.15 40.63 24.80 34.21 46.27 37.91 34.15 31.41 41.79 32.81 28.46 24.65 33.92 25.28 21.26 18.59 26.47 -61.51 5.93 4.02 -4.44 6.23 5.59 0.00 -15.28 15.28 13.61 17.63 21.63 19.27 18.22 17.03 18.79 17.23 16.50 15.29 15.96 14.20 13.13 11.66 11.83 10.49 9.39 8.69 8.78 7.79
Income tax expense 18.82 12.12 30.08 20.72 13.87 7.65 22.88 17.87 9.27 8.46 14.62 12.72 9.60 8.72 9.09 9.02 4.71 6.69 10.02 5.62 -2.44 -3.85 -8.46 -1.37 2.34 9.16 10.42 13.78 8.92 5.02 10.07 12.04 6.48 -10.97 3.03 13.11 -0.74 7.68 11.70 15.87 13.19 10.23 10.85 14.87 10.28 9.56 9.27 12.21 9.24 -2.42 3.65 1.97 -10.73 1.71 1.42 -2.52 2.64 0.83 0.00 -8.72 8.72 8.42 7.45 9.08 8.06 7.27 7.13 7.91 7.24 6.65 6.25 6.50 5.84 5.56 4.88 4.95 4.38 4.07 3.64 3.65 3.27
Net income 34.11 21.74 78.55 54.78 38.05 29.12 54.91 39.17 16.99 5.52 39.98 20.59 8.13 18.04 18.25 24.95 19.41 17.69 26.82 18.82 7.13 2.56 -6.65 0.36 30.73 47.76 41.25 49.33 42.04 46.66 33.60 40.43 37.30 51.44 31.11 33.04 41.37 17.12 22.51 30.40 24.73 23.92 20.56 26.92 22.53 18.89 15.38 21.71 16.05 23.74 15.04 24.58 -50.74 4.17 2.45 -1.97 3.51 4.76 0.00 -6.57 6.57 5.19 10.19 12.54 11.22 10.96 9.90 10.88 9.99 9.84 9.04 9.46 8.36 7.57 6.78 6.88 6.10 5.31 5.05 5.13 4.53
2 days ago