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
Total revenue 4,117.82 4,398.29 3,692.19 4,505.92 4,216.31 3,161.19 2,535.91 2,147.41 1,423.80 994.44 734.49 362.39 171.13 96.03
Cost of revenue 3,235.68 3,435.52 2,838.44 3,370.27 3,167.94 2,547.03 2,048.37 1,745.45 1,159.88 800.34 587.64 284.50 129.70 83.80
Gross profit 882.14 962.77 853.75 1,135.65 1,048.37 614.16 487.54 401.96 263.92 194.10 146.85 77.90 41.50 12.20
Total operating expenses + 504.89 516.49 447.31 430.74 389.61 341.71 317.14 264.42 186.21 122.71 88.33 48.20 24.10 7.20
Operating income 377.24 446.28 406.44 704.91 658.76 272.45 170.40 137.54 77.72 71.38 58.52 29.70 17.30 5.00
Non-operating income (net) -182.83 -6.22 -55.61 -28.01 -17.64 -2.21 -37.77 -9.01 6.44 1.77 1.79 1.26 0.77 -0.70
Income before tax 194.41 440.06 350.83 676.90 641.12 270.24 132.64 128.53 84.16 73.15 60.31 30.96 18.07 4.30
Income tax expense 46.82 106.24 -91.61 151.77 142.62 64.08 19.64 32.08 33.87 23.61 20.42 10.94 5.64 1.30
Net income 147.60 333.82 259.22 525.13 498.50 206.16 112.99 96.46 50.30 49.54 39.89 20.02 12.38 3.00
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
Total revenue 789.67 1,217.78 980.28 1,000.72 903.23 1,273.43 1,136.87 1,039.45 948.54 1,205.58 889.42 844.19 752.99 1,179.13 1,144.29 1,166.14 1,016.35 1,206.80 958.03 1,042.91 1,008.57 987.78 794.36 776.44 602.61 792.54 590.36 619.95 533.06 651.95 561.73 531.89 401.85 523.94 379.72 291.82 228.32 297.29 253.41 259.64 184.10 206.27 182.73 189.05 156.44 140.91 91.96 79.85 49.67 63.63 41.49 41.29 24.72 25.21 25.03 26.20 19.59
Cost of revenue 640.61 1,048.64 780.57 822.14 724.51 999.25 890.27 804.12 740.48 944.23 663.84 668.98 612.17 952.27 855.88 837.09 725.07 886.62 706.66 789.84 784.83 770.88 643.92 635.78 494.28 644.56 482.63 512.55 441.20 542.64 467.29 433.62 324.86 431.32 315.92 237.08 184.21 241.03 202.97 209.35 146.90 164.32 144.75 152.25 126.31 113.80 73.07 60.35 37.27 48.57 31.95 30.64 18.50 20.26 20.04 19.89 15.27
Gross profit 149.06 169.13 199.72 178.58 178.73 274.18 246.59 235.33 208.06 261.35 225.58 175.21 140.82 226.86 288.41 329.05 291.28 320.18 251.38 253.08 223.74 216.90 150.44 140.66 108.33 147.98 107.73 107.40 91.86 109.31 94.44 98.27 76.99 92.62 63.80 54.75 44.11 56.26 50.44 50.29 37.20 41.94 37.98 36.80 30.13 27.11 18.89 19.50 12.40 15.06 9.55 10.65 6.22 4.95 0.00 0.00 0.00
Total operating expenses + 116.08 134.66 119.90 128.84 120.76 143.44 132.97 125.97 114.11 131.96 111.92 105.12 98.31 109.26 110.69 109.16 101.64 107.65 90.15 99.66 92.15 95.58 85.81 -87.62 -74.40 -89.32 -72.83 -86.05 -68.94 -72.89 -71.03 63.80 56.70 64.49 46.17 34.22 33.21 34.71 30.94 31.38 25.19 21.92 22.18 22.81 20.93 15.89 12.58 11.32 7.00 10.38 5.68 4.28 3.28 3.89 0.00 0.00 0.00
Operating income 32.98 34.47 79.82 49.75 57.97 130.74 113.62 109.36 93.95 129.37 113.66 70.09 42.51 117.65 177.73 219.89 189.64 212.53 161.22 153.42 131.59 121.32 64.63 65.79 43.52 68.48 43.07 29.10 29.75 43.54 29.50 39.90 24.70 32.70 17.63 20.53 10.88 21.55 19.40 18.91 12.02 20.02 15.81 13.99 9.19 11.22 6.31 8.18 5.39 4.69 3.86 6.37 2.94 0.94 0.00 0.00 0.00
Non-operating income (net) 0.35 12.50 -31.99 -2.66 -5.45 4.45 -3.71 1.28 -9.63 -3.29 -1.66 -1.34 1.50 -15.25 -5.65 -6.24 -0.86 -0.35 -15.46 -1.29 -0.54 -0.16 0.25 -15.69 -9.43 -14.51 -8.23 -8.27 -6.75 -7.48 -6.64 6.60 -1.59 1.15 -2.48 2.58 1.17 0.34 0.33 0.19 0.41 0.38 0.14 0.44 0.33 -0.20 0.39 -0.13 -0.20 0.05 -0.08 0.15 0.09 0.13 1.78 3.25 1.34
Income before tax 33.33 46.97 47.84 47.08 52.52 135.20 109.91 110.63 84.32 126.07 112.00 68.75 44.01 102.40 172.07 213.65 188.78 212.18 145.76 152.13 131.05 121.16 64.89 50.10 34.09 53.97 34.84 20.83 23.00 36.06 22.86 46.50 23.11 33.85 15.16 23.11 12.05 21.89 19.73 19.10 12.43 20.41 15.95 14.43 9.52 11.02 6.70 8.05 5.20 4.74 3.78 6.53 3.03 1.07 1.78 3.25 1.34
Income tax expense 8.92 11.02 10.44 12.23 13.13 32.46 26.89 26.91 19.99 34.76 28.85 17.30 10.70 22.91 27.60 54.98 46.28 47.21 31.78 34.22 29.40 29.35 15.12 11.65 7.96 0.61 7.82 5.34 5.88 9.87 5.81 13.31 3.09 23.16 5.69 8.28 3.25 6.82 6.39 5.96 4.45 7.25 5.36 4.63 3.17 3.83 2.57 2.71 1.83 1.69 1.35 2.61 0.05 -0.19 0.00 0.00 0.00
Net income 24.41 35.96 37.40 34.85 39.38 102.74 83.02 83.72 64.33 91.32 83.15 51.45 33.31 79.49 144.47 158.67 142.50 164.97 113.98 117.91 101.65 91.82 49.76 38.45 26.13 53.36 27.02 15.50 17.12 26.20 17.05 33.19 20.02 17.20 9.47 14.83 8.80 15.07 13.34 13.14 7.98 13.16 10.58 9.80 6.35 7.19 4.13 5.34 3.37 3.05 2.44 3.92 2.98 1.26 0.81 2.72 1.35
4 days ago