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
Total revenue 5,674.30 5,290.50 5,498.90 6,604.40 5,608.70 4,552.80 4,747.00 4,977.00 4,383.60 4,045.74 3,959.37 3,940.58 3,624.37
Cost of revenue 5,372.20 4,849.40 4,939.50 5,683.90 4,847.20 4,072.20 4,215.20 4,352.70 3,907.20 3,564.12 3,485.91 3,544.27 3,287.14
Gross profit 302.10 441.10 559.40 920.50 761.50 480.60 531.80 624.30 476.40 481.62 473.46 396.30 337.23
Total operating expenses + 133.20 275.90 263.00 320.10 227.80 193.90 324.00 246.50 196.10 191.21 207.18 156.95 165.98
Operating income 168.90 165.20 296.40 600.40 533.70 286.70 207.80 375.80 280.30 290.41 260.24 239.35 171.25
Non-operating income (net) -30.90 -13.00 9.70 3.60 8.30 -3.80 -9.70 -11.20 -16.90 -24.81 -21.52 -13.49 -14.71
Income before tax 138.00 152.20 306.10 604.00 542.00 282.90 198.10 364.60 263.40 265.60 238.72 225.86 156.54
Income tax expense 34.40 35.20 67.60 146.20 136.60 71.20 51.10 95.70 -126.50 108.75 97.79 92.30 61.06
Net income 103.60 117.00 238.50 457.80 405.40 211.70 147.00 268.90 389.90 156.85 140.93 133.57 95.47
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 Dec-14
Total revenue 1,398.50 1,399.60 1,452.40 1,420.50 1,401.80 1,339.10 1,315.70 1,316.70 1,319.00 1,371.70 1,352.00 1,346.50 1,428.70 1,561.70 1,675.30 1,746.90 1,620.50 1,574.80 1,444.50 1,360.80 1,228.60 1,265.20 1,135.70 1,032.80 1,119.10 1,156.30 1,183.90 1,212.70 1,194.10 1,321.60 1,280.10 1,236.30 1,139.00 1,191.20 1,110.80 1,075.17 1,006.44 1,069.89 1,053.20 994.57 928.10 1,026.50 3,940.58
Cost of revenue 1,335.70 890.20 1,324.00 1,288.20 1,285.40 1,211.10 1,204.40 1,239.20 1,259.00 1,303.90 1,231.40 1,187.90 1,253.60 1,354.30 1,462.30 1,506.20 1,361.10 1,327.30 1,235.70 1,185.60 1,098.60 1,118.60 1,028.50 918.40 1,006.70 1,007.50 1,052.80 1,075.30 1,079.60 1,136.30 1,122.50 1,082.10 1,011.80 1,041.60 993.40 959.94 912.35 923.15 936.70 872.00 832.23 883.83 3,377.11
Gross profit 62.80 509.40 128.40 132.30 116.40 128.00 111.30 77.50 60.00 67.80 120.60 158.60 175.10 207.40 213.00 240.70 259.40 247.50 208.80 175.20 130.00 146.60 107.20 114.40 112.40 148.80 131.10 137.40 114.50 185.30 157.60 154.20 127.20 149.60 117.40 115.23 94.09 146.75 116.50 122.57 95.87 142.67 626.31
Total operating expenses + 29.40 472.90 93.10 77.30 74.30 85.60 68.20 26.50 31.30 36.50 73.90 54.80 60.50 64.10 67.60 64.10 124.30 69.50 55.10 49.40 53.80 41.50 43.90 50.80 57.50 70.70 51.70 53.60 63.00 64.70 59.70 62.50 59.60 55.90 53.30 36.23 50.54 58.81 45.70 42.93 43.84 50.73 3,701.23
Operating income 33.40 36.50 35.30 55.00 42.10 42.40 43.10 51.00 28.70 31.30 46.70 103.80 114.60 143.30 145.40 176.60 135.10 178.00 153.70 125.80 76.20 105.10 63.30 63.40 54.90 78.10 29.00 49.20 51.50 118.60 97.90 91.70 67.60 93.70 64.10 79.00 43.55 87.94 70.80 79.64 52.03 85.90 239.35
Non-operating income (net) -6.20 -7.10 -8.90 -7.60 -7.30 -1.20 -3.80 -4.00 -4.00 -3.80 -0.60 -0.60 14.70 -3.10 22.30 -4.00 -11.60 1.40 -6.70 17.00 -3.40 -3.30 -3.20 -0.70 3.40 -2.00 -2.30 -3.30 -2.10 -2.10 -2.60 -3.40 -3.10 -3.50 -3.40 -4.40 -5.62 -7.33 -6.30 -6.03 -5.13 -5.35 -13.49
Income before tax 27.20 29.40 26.40 47.40 34.80 41.20 39.30 47.00 24.70 27.50 46.10 103.20 129.30 140.20 167.70 172.60 123.50 179.40 147.00 142.80 72.80 101.80 60.10 62.70 58.30 76.10 26.70 45.90 49.40 116.50 95.30 88.30 64.50 90.20 60.70 74.60 37.93 80.61 64.50 73.61 46.90 80.55 225.86
Income tax expense 6.80 7.30 7.00 11.40 8.70 8.60 8.70 11.70 6.20 0.10 10.50 25.70 31.30 30.10 41.90 42.80 31.40 45.30 37.00 36.30 18.00 24.90 15.60 16.20 14.50 20.20 7.00 11.40 12.50 31.70 24.60 22.50 16.90 -193.70 23.80 28.13 15.36 32.90 27.70 29.44 18.76 32.94 92.30
Net income 20.40 22.10 19.40 36.00 26.10 32.60 30.60 35.30 18.50 27.40 35.60 77.50 98.00 110.10 125.80 129.80 92.10 134.10 110.00 106.50 54.80 76.90 44.50 46.50 43.80 55.90 19.70 34.50 36.90 84.80 70.70 65.80 47.60 283.90 36.90 46.47 22.57 47.71 36.80 44.17 28.14 47.61 133.57
1 day ago