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 930.00 787.20 670.60 680.70 569.97 488.20 479.61 717.49 617.58 498.86 459.24 498.83 444.31 392.50 418.03 427.55 268.79 291.44 258.29 231.20
Cost of revenue 635.90 452.40 415.30 443.20 352.04 295.58 308.03 563.57 478.19 368.01 339.41 390.02 343.80 303.17 246.90 260.98 161.75 252.81 221.11 200.03
Gross profit 294.10 334.80 255.30 237.50 217.93 192.62 171.58 153.92 139.40 130.86 119.84 108.82 100.51 89.33 171.13 166.57 107.04 291.44 258.29 231.20
Total operating expenses + 36.50 106.60 104.50 94.60 86.82 79.90 65.30 59.43 53.68 46.89 43.58 39.66 37.78 32.70 117.42 114.64 73.30 262.96 230.17 208.27
Operating income 257.60 228.20 150.80 142.90 131.11 112.72 106.29 94.62 85.84 84.10 77.76 62.28 62.73 56.64 53.71 51.93 33.74 28.48 28.11 22.93
Non-operating income (net) -64.60 -66.40 -35.50 -19.30 -18.42 -18.54 -24.07 -17.05 -13.41 -11.08 -9.71 -2.24 -7.86 -8.48 -8.09 -8.95 -6.92 -6.05 -6.30 -5.59
Income before tax 193.00 161.80 115.30 123.60 112.70 94.18 82.21 77.57 72.43 73.02 68.05 60.04 54.87 48.16 45.61 42.98 26.82 22.42 21.82 17.34
Income tax expense 52.70 43.20 28.10 33.80 29.23 23.54 21.11 20.99 14.31 28.34 26.91 23.95 22.09 19.30 17.99 16.92 10.92 8.82 8.60 6.84
Net income 140.30 118.60 87.20 89.80 83.47 71.50 65.15 56.58 58.12 44.68 41.14 36.09 32.79 28.86 27.62 26.06 15.90 13.61 13.20 10.51
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 353.20 258.90 179.60 192.80 298.70 215.05 160.14 166.30 245.70 185.34 131.55 135.59 218.13 187.30 131.05 139.47 222.88 160.36 107.34 111.08 191.19 137.04 101.42 97.05 152.69 131.97 92.63 130.90 227.62 201.19 140.28 136.66 239.36 180.40 126.94 125.08 185.16 141.87 108.35 102.34 146.30 104.57 91.91 92.68 170.08 120.38 91.62 100.50 186.34 122.89 86.55 94.15 140.73 109.52 78.18 83.90 120.91 103.99 80.61 86.83 146.60 117.76 76.47 80.06 153.26 91.71 31.76 40.83 104.48 72.42 49.70 69.06 100.27 70.84 41.42 52.50 93.53 60.80 35.14 44.30 90.95
Cost of revenue 243.80 152.00 102.10 110.90 179.70 123.40 92.78 97.60 138.70 110.21 83.44 83.21 138.46 120.43 88.89 89.63 144.24 101.22 65.71 67.33 117.78 80.63 60.59 61.71 92.66 85.80 61.87 97.09 167.04 156.72 113.19 109.30 184.35 143.30 99.26 98.48 137.14 107.38 86.50 75.56 98.57 76.97 70.11 70.31 122.01 91.52 73.90 80.19 144.41 95.25 67.83 75.53 105.18 149.91 39.70 43.29 70.27 59.20 46.12 49.30 92.28 72.76 44.45 44.88 98.88 20.82 25.42 32.04 83.58 61.25 46.26 48,539.72 84.03 59.79 38.29 34,232.94 76.60 50.45 32.77 38.86 77.54
Gross profit 109.40 106.90 77.50 81.90 119.00 91.65 67.36 68.70 107.00 75.13 48.11 52.38 79.67 66.87 42.16 49.85 78.64 59.14 41.63 43.75 73.41 56.41 40.83 35.34 60.03 46.17 30.76 33.81 60.57 44.47 27.09 27.36 55.00 37.11 27.67 26.60 48.02 34.49 21.85 26.78 47.73 27.60 21.80 22.37 48.07 28.86 17.72 20.31 41.93 27.63 18.71 18.62 35.55 -40.39 38.47 40.60 50.65 44.79 34.49 37.53 54.32 45.00 32.01 35.18 54.38 70.89 6.34 8.79 20.90 72.42 49.70 69.06 100.27 70.84 41.42 52.50 93.53 60.80 35.14 44.30 90.95
Total operating expenses + 10.00 32.90 32.50 31.60 32.20 24.74 26.44 27.90 27.40 27.81 27.88 24.03 24.75 23.92 23.52 23.38 23.78 22.32 21.51 21.17 21.81 21.20 23.43 17.36 17.90 16.53 16.40 16.51 16.58 15.54 15.05 14.24 14.60 13.84 13.43 13.07 13.34 12.67 11.70 11.17 11.35 11.42 10.89 10.70 10.56 9.57 9.93 9.85 10.31 9.32 9.99 9.46 9.00 -58.93 30.91 30.15 30.58 29.29 28.90 29.75 29.48 30.81 27.43 27.42 28.98 58.23 4.08 5.94 4.93 63.48 48.53 64.73 86.23 62.02 40.43 48.81 78.94 52.68 34.98 41.10 79.51
Operating income 99.40 74.00 45.00 50.30 86.80 66.91 40.92 40.80 79.60 47.32 20.23 28.35 54.92 42.95 18.65 26.47 54.87 36.82 20.11 22.58 51.60 35.21 17.41 17.98 42.13 29.64 14.36 17.44 43.99 28.93 12.04 13.25 40.41 23.26 14.24 13.67 34.68 21.82 10.16 15.74 36.38 16.17 10.91 13.17 37.51 12.41 7.79 10.46 31.62 18.31 8.72 9.15 26.55 18.54 7.56 10.46 20.07 15.50 5.59 7.78 24.84 14.19 4.58 7.76 25.40 12.66 2.26 2.86 15.97 8.94 1.17 4.33 14.04 8.82 0.99 3.69 14.58 8.13 0.16 3.21 11.44
Non-operating income (net) -18.70 -10.20 -18.00 -17.40 -17.50 -17.24 -16.62 -15.80 -16.80 -15.28 -7.15 -6.13 -6.96 -6.36 -5.28 -3.24 -4.43 -5.46 -4.65 -3.60 -4.73 -6.09 -4.62 -5.33 -2.50 -6.74 -5.75 -5.97 -5.76 -4.87 -4.44 -4.14 -3.60 -3.63 -3.08 -3.68 -3.02 -3.02 -2.75 -2.63 -2.68 -2.29 -2.46 -2.66 -2.32 4.33 -2.53 -1.90 -2.15 -2.16 -1.93 -1.99 -1.78 -2.03 -2.26 -2.09 -2.10 -2.14 -1.74 -2.09 -2.13 -2.23 -2.15 -2.32 -2.25 -2.19 -1.57 -1.56 -1.61 -1.57 -1.58 -1.33 -1.58 -1.69 -1.71 -1.36 -1.55 -1.38 -1.35 -1.44 -1.41
Income before tax 80.70 63.80 27.00 32.90 69.30 49.66 24.30 25.00 62.80 32.04 13.08 22.21 47.96 36.60 13.37 23.23 50.44 31.36 15.47 18.98 46.87 29.12 12.78 12.64 39.64 22.90 8.61 11.47 38.24 24.06 7.60 9.11 36.81 19.63 11.16 9.99 31.66 18.80 7.41 13.11 33.70 13.89 8.45 10.51 35.19 16.74 5.27 8.56 29.47 16.15 6.80 7.16 24.77 16.51 5.30 8.37 17.98 13.36 3.85 5.69 22.71 11.96 2.43 5.45 23.15 10.47 0.69 1.30 14.36 7.36 -0.41 3.00 12.46 7.13 -0.72 2.33 13.04 6.74 -1.19 1.77 10.02
Income tax expense 21.40 17.70 7.60 9.00 18.40 13.01 6.79 6.80 16.60 6.71 3.67 6.08 11.62 10.45 3.70 6.18 13.51 8.67 2.99 5.16 12.40 7.46 3.50 1.98 10.60 5.74 2.36 3.16 9.57 6.26 2.06 2.72 9.96 -6.47 4.32 3.94 12.52 6.94 2.99 5.08 13.33 5.27 3.33 4.22 14.08 6.64 2.09 3.43 11.79 6.47 2.92 2.80 9.90 6.66 2.08 3.31 7.25 5.40 1.46 2.17 8.96 4.84 0.80 2.11 9.18 4.28 0.38 0.49 5.76 2.95 -0.21 1.19 4.89 3.05 -0.36 0.85 5.05 2.81 -0.53 0.64 3.93
Net income 59.30 46.10 19.40 23.90 50.90 36.65 17.51 18.20 46.20 25.33 9.41 16.13 36.34 26.15 9.66 17.05 36.93 22.71 12.48 13.81 34.47 22.35 9.26 10.96 28.93 22.56 5.62 8.30 28.66 17.80 5.54 6.39 26.86 26.10 6.83 6.05 19.14 11.86 4.42 8.03 20.37 8.62 5.12 6.29 21.11 10.10 3.18 5.13 17.68 9.68 3.88 4.36 14.87 9.86 3.22 5.06 10.73 7.96 2.40 3.52 13.75 7.11 1.63 3.34 13.97 6.19 0.31 0.81 8.59 4.41 -0.20 1.82 7.57 4.08 -0.36 1.48 7.99 3.93 -0.66 1.13 6.10
1 day ago