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 1,425.54 1,245.25 1,115.41 933.37 812.73 790.08 653.32 579.25 475.27 438.52 408.38 380.64 346.96 336.17 358.31 375.95 388.97 364.02 369.58 305.17
Cost of revenue 442.49 463.52 340.77 61.22 41.63 67.08 42.83 45.48 40.69 31.96 31.56 28.88 35.65 57.24 108.99 138.33 181.79 118.85 127.97 100.23
Gross profit 983.04 781.72 774.64 872.14 771.10 723.00 610.49 533.77 434.58 406.55 376.82 351.76 311.32 278.93 249.31 237.62 207.18 245.17 241.61 204.94
Total operating expenses + 657.13 555.42 507.03 501.86 421.66 394.96 351.29 311.56 253.58 245.76 226.70 203.10 185.66 184.33 232.12 187.95 168.82 145.91 137.92 112.55
Operating income 325.91 226.30 267.61 370.28 349.44 328.04 259.19 222.21 181.00 160.79 150.13 148.66 125.66 94.59 17.19 49.67 38.37 99.26 103.69 92.39
Non-operating income (net) -35.66 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Income before tax 290.25 226.30 267.61 370.28 349.44 328.04 259.19 222.21 181.00 160.79 150.13 148.66 125.66 94.59 17.19 49.67 38.37 99.26 103.69 92.39
Income tax expense 51.22 36.16 44.68 67.08 64.68 61.64 48.65 40.33 64.63 39.66 34.00 35.91 30.02 19.08 -0.28 7.34 3.99 33.60 35.09 31.26
Net income 239.03 190.14 222.93 303.20 284.76 266.40 210.54 181.88 116.38 121.13 116.13 112.76 95.64 75.52 17.47 42.33 34.37 65.66 68.60 61.13
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 400.21 413.20 360.36 335.15 316.83 322.23 318.40 301.10 303.51 298.23 290.16 271.91 255.11 248.79 240.44 223.69 220.45 222.82 198.44 192.75 198.73 216.10 208.00 194.31 174.18 170.93 168.99 160.32 151.37 151.00 153.55 147.07 126.42 121.57 124.52 118.79 110.40 113.00 110.40 109.36 105.75 105.37 103.66 101.40 97.95 90.57 97.78 94.05 91.18 96.94 93.40 85.37 80.91 85.06 85.99 85.98 88.22 90.76 92.37 89.41 85.77 95.04 96.09 95.24 89.58 104.19 96.13 95.74 92.91 92.34 87.44 91.95 92.28 95.35 94.91 139.94 87.61 87.58 77.65 72.83 67.11
Cost of revenue 99.72 106.69 107.28 120.77 107.76 114.13 117.35 110.87 121.17 110.05 101.39 78.16 51.17 27.15 17.42 4.67 11.99 33.16 4.85 -1.17 4.79 6.15 11.27 24.11 27.68 8.83 10.95 12.09 10.96 10.68 12.35 13.88 8.57 9.96 10.98 10.79 8.96 8.35 7.94 7.42 8.24 7.63 8.14 7.65 8.15 7.56 6.79 6.77 7.76 8.73 9.09 8.26 9.56 10.44 11.61 16.97 18.22 18.87 28.47 30.48 31.17 39.80 32.74 31.00 34.79 50.99 60.85 39.08 30.87 30.82 30.83 27.32 29.89 33.88 32.76 44.47 30.02 29.55 26.21 23.66 20.81
Gross profit 300.49 306.51 253.08 214.39 209.07 208.10 201.05 190.23 182.34 188.18 188.77 193.75 203.95 221.64 223.02 219.02 208.46 189.66 193.59 193.92 193.94 209.95 196.73 170.19 146.50 162.10 158.05 148.23 140.41 140.32 141.19 133.19 117.85 111.61 113.54 108.00 101.43 104.64 102.46 101.93 97.50 97.75 95.52 93.75 89.81 83.02 90.99 87.29 83.41 88.21 84.31 77.11 71.35 74.62 74.38 69.01 70.00 71.89 63.90 58.93 54.60 55.25 63.35 64.24 54.79 53.21 35.28 56.66 62.04 61.52 56.62 64.64 62.39 61.48 62.15 95.47 57.59 58.02 51.45 49.17 46.30
Total operating expenses + 200.32 194.56 167.78 149.21 145.58 134.61 138.83 136.02 145.96 126.07 124.59 126.07 130.31 124.20 125.69 125.29 126.68 129.68 100.99 97.36 93.64 109.14 100.22 92.44 93.53 92.49 94.23 83.27 79.61 79.08 81.06 79.32 70.89 65.33 65.42 62.41 60.42 63.94 61.35 60.99 59.47 59.90 56.60 56.93 53.27 46.12 51.90 50.26 47.77 53.03 50.37 48.48 43.43 48.01 50.18 46.19 49.05 55.13 88.30 46.22 42.48 45.74 52.02 48.24 41.96 44.33 41.90 42.96 39.63 36.09 37.76 36.44 35.61 34.46 35.20 52.78 33.18 31.93 27.84 26.95 25.83
Operating income 100.17 111.96 85.29 65.17 63.49 73.49 62.22 54.21 36.38 62.11 64.18 67.68 73.64 97.44 97.33 93.73 81.78 59.98 92.60 96.56 100.30 100.81 96.51 77.75 52.97 69.61 63.82 64.96 60.80 61.25 60.14 53.87 46.96 46.28 48.12 45.59 41.01 40.70 41.11 40.94 38.03 37.85 38.92 36.82 36.54 36.90 39.09 37.03 35.64 35.18 33.94 28.63 27.91 26.61 24.20 22.82 20.95 16.76 -24.40 12.71 12.12 9.51 11.33 16.01 12.83 8.87 -6.62 13.70 22.41 25.43 18.85 28.20 26.78 27.01 26.95 42.69 24.41 26.09 23.60 22.22 20.47
Non-operating income (net) 0.00 -35.66 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Income before tax 100.17 76.29 85.29 65.17 63.49 73.49 62.22 54.21 36.38 62.11 64.18 67.68 73.64 97.44 97.33 93.73 81.78 59.98 92.60 96.56 100.30 100.81 96.51 77.75 52.97 69.61 63.82 64.96 60.80 61.25 60.14 53.87 46.96 46.28 48.12 45.59 41.01 40.70 41.11 40.94 38.03 37.85 38.92 36.82 36.54 36.90 39.09 37.03 35.64 35.18 33.94 28.63 27.91 26.61 24.20 22.82 20.95 16.76 -24.40 12.71 12.12 9.51 11.33 16.01 12.83 8.87 -6.62 13.70 22.41 25.43 18.85 28.20 26.78 27.01 26.95 42.69 24.41 26.09 23.60 22.22 20.47
Income tax expense 18.02 12.51 17.39 12.39 8.92 11.74 11.17 9.50 3.75 7.80 11.73 12.73 12.42 17.76 17.99 17.34 13.98 9.27 16.98 18.94 19.50 18.95 18.75 14.31 9.63 12.20 12.21 12.57 11.67 11.65 10.80 9.49 8.40 31.33 11.64 11.91 9.75 9.66 10.16 10.49 9.35 8.34 9.31 7.49 8.87 8.85 9.80 8.35 8.91 8.63 8.32 5.93 7.15 5.85 4.76 3.84 4.62 2.41 -5.35 0.83 1.84 -0.08 1.89 2.78 2.76 -0.60 -5.09 3.04 6.64 8.42 6.07 9.74 9.38 8.87 9.31 14.40 8.31 9.06 7.80 7.55 6.84
Net income 82.14 63.78 67.90 52.78 54.57 61.75 51.06 44.71 32.63 54.32 52.45 54.96 61.21 79.68 79.34 76.39 67.80 50.71 75.62 77.63 80.80 81.86 77.76 63.44 43.34 57.41 51.61 52.39 49.13 49.60 49.34 44.38 38.56 14.96 36.48 33.69 31.26 31.04 30.96 30.45 28.68 29.51 29.61 29.34 27.67 28.05 29.29 28.68 26.73 26.55 25.63 22.70 20.77 20.76 19.44 18.98 16.33 14.35 -19.05 11.89 10.29 9.59 9.45 13.22 10.07 9.47 -1.53 10.65 15.78 17.01 12.79 18.46 17.40 18.15 17.64 28.30 16.09 17.03 15.81 14.67 13.63
1 day ago