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,726.37 1,346.41 1,045.33 778.96 711.16 784.94 832.15 613.06 391.47 353.59 341.78 336.23 210.86 222.93 223.03 223.62 161.55 165.65 166.10 82.14
Cost of revenue 808.36 579.09 375.06 95.20 -19.79 185.30 182.55 115.83 60.84 38.65 34.51 27.73 26.56 39.71 49.51 62.61 67.02 67.24 66.31 53.89
Gross profit 918.01 767.33 670.27 683.76 730.95 599.64 649.60 497.23 330.63 314.93 307.27 308.51 184.30 183.22 173.52 161.00 94.54 98.41 99.79 28.25
Total operating expenses + 581.01 507.53 430.37 403.80 412.19 413.35 418.34 317.80 225.67 213.09 216.88 238.22 137.05 133.48 131.81 129.50 85.29 79.64 73.55 -7.70
Operating income 336.99 259.79 239.90 279.95 318.76 186.29 231.26 179.43 104.97 101.84 90.39 70.29 47.25 49.74 41.71 31.51 9.25 18.77 26.24 35.94
Non-operating income (net) 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 336.99 259.79 239.90 279.95 318.76 186.29 231.26 179.43 104.97 101.84 90.39 70.29 47.25 49.74 41.71 31.51 9.25 18.77 26.24 35.94
Income tax expense 63.28 50.66 38.08 45.44 54.84 28.07 37.56 30.02 32.79 25.94 23.31 18.13 12.89 14.33 11.26 8.58 0.89 4.26 6.48 9.95
Net income 273.72 209.13 201.82 234.51 263.92 158.23 193.53 146.25 72.92 77.48 67.08 52.16 34.37 35.41 30.45 22.92 8.36 14.51 19.76 25.99
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 508.45 558.84 538.96 590.62 333.75 358.48 357.37 343.43 287.14 288.40 272.87 252.83 225.62 226.57 195.17 185.17 168.61 183.87 176.32 179.32 178.66 194.09 191.82 198.80 200.23 203.40 226.45 211.70 190.59 164.13 152.18 152.11 144.65 104.73 99.73 96.19 95.48 95.01 93.38 90.77 86.66 86.33 86.73 86.07 82.65 81.95 85.91 84.91 82.00 51.70 52.06 54.02 53.42 44.26 56.31 55.18 54.38 58.04 59.42 57.72 57.94 61.85 60.79 61.42 53.06 41.19 40.41 41.26 38.70 39.34 43.13 40.97 42.22 42.39 42.53 41.34 39.84 41.69 41.19 39.25 35.27
Cost of revenue 162.10 171.67 184.23 294.71 139.31 153.45 144.20 158.11 123.33 114.66 100.21 84.23 75.95 44.48 26.85 13.55 10.33 8.13 -9.96 -17.11 -0.85 2.43 26.59 59.76 96.51 41.98 50.84 47.83 41.90 36.27 28.74 26.39 24.43 17.50 16.71 14.41 12.20 10.07 9.88 9.31 9.62 8.72 8.62 9.79 7.38 9.95 6.91 6.42 4.45 5.91 6.78 6.28 7.58 9.32 9.14 10.22 11.03 10.23 11.76 12.63 14.89 19.04 15.70 13.71 14.16 15.91 16.20 18.13 16.78 17.32 17.43 15.16 17.35 18.15 17.34 16.10 14.73 15.57 14.89 12.65 10.78
Gross profit 346.35 387.17 354.73 295.91 194.44 205.02 213.17 185.32 163.82 173.74 172.66 168.59 149.67 182.09 168.31 171.63 158.28 175.74 186.28 196.43 179.51 191.66 165.23 139.04 103.72 161.42 175.61 163.87 148.69 127.85 123.44 125.72 120.22 87.23 83.02 81.78 83.28 84.94 83.51 81.47 77.04 77.61 78.11 76.28 75.27 72.01 79.00 78.50 77.55 45.79 45.28 47.74 45.83 34.94 47.17 44.97 43.36 47.81 47.66 45.09 43.05 42.81 45.09 47.71 38.90 25.28 24.21 23.13 21.92 22.03 25.70 25.81 24.87 24.25 25.20 25.24 25.10 26.12 26.30 26.60 24.49
Total operating expenses + 191.74 243.24 238.45 278.42 132.94 133.72 121.14 148.73 103.95 106.87 107.12 104.04 106.72 99.79 98.35 96.90 105.32 119.94 95.34 91.97 111.94 121.67 93.22 102.81 95.65 94.32 111.69 105.61 106.73 74.53 77.28 64.24 101.74 59.94 55.20 57.58 57.40 56.27 56.91 55.25 54.27 54.48 53.33 55.24 53.84 51.18 59.41 58.97 67.29 35.38 34.14 34.32 33.80 21.58 33.58 33.23 32.30 36.35 34.90 35.87 34.77 37.07 33.98 35.15 36.80 21.90 21.11 22.35 19.93 19.56 20.11 20.04 19.93 19.95 17.98 17.67 17.96 17.30 17.44 17.21 15.62
Operating income 154.61 143.93 116.28 17.49 61.51 71.30 92.03 36.59 59.87 66.87 65.54 64.55 42.95 82.30 69.96 74.73 52.96 55.80 90.93 104.46 67.57 69.99 72.01 36.22 8.07 67.11 63.92 58.26 41.97 53.32 46.16 61.48 18.47 27.28 27.82 24.21 25.89 28.67 26.59 26.22 22.77 23.14 24.78 21.04 21.43 20.83 19.58 19.53 10.26 10.41 11.14 13.42 12.04 13.36 13.60 11.73 11.06 11.46 12.75 9.21 8.28 5.74 11.11 12.57 2.10 3.38 3.11 0.78 1.99 2.47 5.59 5.77 4.94 4.30 7.22 7.58 7.15 8.83 8.86 9.39 8.87
Non-operating income (net) 0.00 -2.21 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 154.61 141.71 116.28 17.49 61.51 71.30 92.03 36.59 59.87 66.87 65.54 64.55 42.95 82.30 69.96 74.73 52.96 55.80 90.93 104.46 67.57 69.99 72.01 36.22 8.07 67.11 63.92 58.26 41.97 53.32 46.16 61.48 18.47 27.28 27.82 24.21 25.89 28.67 26.59 26.22 22.77 23.14 24.78 21.04 21.43 20.83 19.58 19.53 10.26 10.41 11.14 13.42 12.04 13.36 13.60 11.73 11.06 11.46 12.75 9.21 8.28 5.74 11.11 12.57 2.10 3.38 3.11 0.78 1.99 2.47 5.59 5.77 4.94 4.30 7.22 7.58 7.15 8.83 8.86 9.39 8.87
Income tax expense 32.44 29.75 24.14 -2.30 11.69 13.52 15.62 11.43 10.10 9.96 11.52 9.31 7.29 11.78 11.89 12.50 9.27 8.02 16.37 19.07 11.38 10.56 11.01 5.51 0.99 11.23 10.72 9.36 6.25 9.04 7.40 11.68 1.90 12.10 7.40 6.73 6.77 7.90 6.19 6.88 5.81 5.32 6.57 5.69 5.73 5.76 4.77 4.86 2.55 2.31 3.20 3.96 3.05 3.92 3.97 3.31 3.13 3.10 3.68 2.39 2.09 1.31 3.03 3.84 0.40 0.53 0.30 -0.18 0.24 0.19 1.34 1.44 1.29 0.69 1.86 1.94 2.00 2.38 2.33 2.68 2.56
Net income 122.17 111.97 92.14 19.79 49.82 57.79 76.42 25.16 49.77 56.91 54.02 55.24 35.65 70.52 58.07 62.23 43.69 47.78 74.57 85.38 56.19 59.43 61.00 30.71 7.09 55.84 53.24 48.82 35.63 44.09 38.20 47.33 16.64 15.19 20.66 17.96 19.12 20.78 20.40 19.34 16.96 17.82 18.22 15.35 15.70 15.07 14.82 14.67 7.71 8.10 7.95 9.46 8.98 9.44 9.63 8.42 7.92 8.36 9.07 6.82 6.19 4.42 8.07 8.73 1.70 2.85 2.81 0.95 1.75 2.27 4.26 4.33 3.65 3.61 5.36 5.64 5.15 6.44 6.53 6.71 6.31
1 day ago