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
Total revenue 3,010.00 3,225.00 3,035.00 2,769.00 2,402.00 2,081.00 2,698.00 2,713.00 2,262.00 1,840.20 1,985.80 2,127.40 1,926.80 2,141.80 2,162.80 1,926.30
Cost of revenue 1,554.00 1,696.00 1,565.00 1,472.00 1,257.00 1,083.00 1,304.00 1,291.00 1,131.00 976.00 1,052.00 1,151.50 1,084.90 1,187.50 1,208.30 1,098.10
Gross profit 1,456.00 1,529.00 1,470.00 1,297.00 1,145.00 998.00 1,394.00 1,422.00 1,131.00 864.20 933.80 975.90 841.90 954.30 954.50 828.20
Total operating expenses + 483.00 537.00 551.00 513.00 476.00 464.00 502.00 499.00 479.00 412.00 505.00 463.80 432.00 534.10 525.50 486.40
Operating income 973.00 992.00 919.00 784.00 669.00 534.00 892.00 923.00 652.00 452.00 429.00 512.10 409.90 420.20 429.00 341.80
Non-operating income (net) -169.00 -95.00 -92.00 -139.00 -97.00 -141.00 -124.00 -118.00 -125.00 -111.00 -140.00 -144.00 -143.80 -204.00 -278.40 -258.50
Income before tax 804.00 897.00 827.00 645.00 572.00 393.00 768.00 805.00 527.00 341.00 289.00 368.10 266.10 216.20 150.60 83.30
Income tax expense 181.00 166.00 154.00 114.00 130.00 94.00 164.00 166.00 23.00 126.00 107.00 139.50 100.70 -298.00 47.60 53.70
Net income 623.00 731.00 673.00 531.00 442.00 299.00 604.00 639.00 504.00 215.00 182.00 228.60 165.40 514.20 103.00 29.60
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
Total revenue 1,406.00 737.00 693.00 814.00 766.00 796.00 824.00 816.00 789.00 775.00 736.00 783.00 741.00 718.00 710.00 664.00 677.00 644.00 567.00 603.00 588.00 535.00 532.00 377.00 637.00 617.00 669.00 737.00 675.00 647.00 692.00 711.00 663.00 588.00 595.00 580.00 499.00 468.90 434.30 474.90 462.10 478.20 493.00 511.00 503.60 544.40 553.30 536.10 493.60 491.00 466.30 512.10 457.40 487.00 493.50 559.40 601.90 516.10 574.00 555.70 517.00 460.40 482.00 510.20 473.70 469.80 419.80 433.40 443.70
Cost of revenue 1,000.00 385.00 364.00 412.00 388.00 423.00 428.00 424.00 423.00 404.00 379.00 402.00 380.00 380.00 382.00 353.00 357.00 339.00 306.00 315.00 297.00 282.00 278.00 212.00 311.00 319.00 321.00 348.00 316.00 309.00 324.00 337.00 321.00 300.00 293.00 290.00 248.00 251.20 229.60 248.20 247.00 256.00 256.90 274.70 264.40 288.80 294.00 297.60 271.10 279.60 260.20 286.00 259.10 292.80 269.10 307.50 318.10 293.60 316.40 311.20 287.00 266.20 279.90 287.60 264.40 815.20 0.00 0.00 0.00
Gross profit 406.00 352.00 329.00 402.00 378.00 373.00 396.00 394.00 366.00 371.00 357.00 381.00 361.00 338.00 328.00 311.00 320.00 305.00 261.00 288.00 291.00 253.00 254.00 165.00 326.00 298.00 348.00 389.00 359.00 338.00 368.00 374.00 342.00 288.00 302.00 290.00 251.00 217.70 204.70 226.70 215.10 222.20 236.10 236.30 239.20 255.60 259.30 238.50 222.50 211.40 206.10 226.10 198.30 194.20 224.40 251.90 283.80 222.50 257.60 244.50 230.00 194.20 202.10 222.60 0.00 0.00 0.00 0.00 0.00
Total operating expenses + 211.00 126.00 125.00 146.00 129.00 138.00 136.00 131.00 132.00 146.00 135.00 139.00 131.00 146.00 125.00 124.00 118.00 129.00 115.00 121.00 111.00 120.00 126.00 107.00 111.00 133.00 124.00 130.00 115.00 131.00 122.00 126.00 120.00 160.00 104.00 113.00 102.00 108.00 100.00 100.00 104.00 185.00 124.20 98.80 96.90 137.80 112.00 106.30 107.70 111.80 94.90 108.40 116.90 140.10 132.60 132.30 129.10 136.00 133.50 124.90 131.20 128.30 121.30 118.80 0.00 0.00 0.00 0.00 0.00
Operating income 195.00 226.00 204.00 256.00 249.00 235.00 260.00 263.00 234.00 225.00 222.00 242.00 230.00 192.00 203.00 187.00 202.00 176.00 146.00 167.00 180.00 133.00 128.00 58.00 215.00 165.00 224.00 259.00 244.00 207.00 246.00 248.00 222.00 128.00 198.00 177.00 149.00 109.70 104.00 127.00 111.00 37.20 111.90 137.50 142.30 117.80 147.30 132.20 114.80 99.60 111.20 117.70 81.40 54.10 91.80 119.60 154.70 86.50 124.10 119.60 98.80 65.90 80.80 103.80 91.30 0.00 0.00 0.00 0.00
Non-operating income (net) -63.00 -79.00 -22.00 -14.00 -16.00 -25.00 -11.00 -29.00 -30.00 -19.00 -29.00 -26.00 -18.00 -23.00 -44.00 -33.00 -39.00 -22.00 -22.00 -27.00 -26.00 -49.00 -30.00 -28.00 -34.00 -31.00 -30.00 -30.00 -33.00 -33.00 -28.00 -26.00 -31.00 -44.00 -28.00 -31.00 -22.00 -15.00 -33.00 -28.00 -34.00 -17.50 -38.10 -50.40 -34.10 -40.00 -31.00 -37.50 -35.50 -32.10 -38.80 -35.90 -37.00 -33.00 -42.60 -56.90 -71.50 -36.70 -67.00 -130.80 -43.90 -30.90 -73.70 -87.30 -66.60 28.60 0.00 0.00 0.00
Income before tax 132.00 147.00 182.00 242.00 233.00 210.00 249.00 234.00 204.00 206.00 193.00 216.00 212.00 169.00 159.00 154.00 163.00 154.00 124.00 140.00 154.00 84.00 98.00 30.00 181.00 134.00 194.00 229.00 211.00 174.00 218.00 222.00 191.00 84.00 170.00 146.00 127.00 94.70 71.00 99.00 77.00 19.70 73.80 87.10 108.20 77.80 116.30 94.70 79.30 67.50 72.40 81.80 44.40 21.10 49.20 62.70 83.20 49.80 57.10 -11.20 54.90 35.00 7.10 16.50 24.70 28.60 0.00 0.00 0.00
Income tax expense 20.00 48.00 45.00 47.00 41.00 35.00 49.00 47.00 35.00 36.00 35.00 41.00 42.00 28.00 20.00 32.00 34.00 36.00 30.00 30.00 34.00 24.00 21.00 7.00 42.00 27.00 45.00 48.00 44.00 27.00 51.00 48.00 40.00 -131.00 59.00 51.00 44.00 33.50 26.00 38.00 29.00 6.70 27.30 32.70 39.80 27.30 47.50 37.50 27.20 24.60 27.90 31.30 16.90 9.90 17.00 -350.10 25.20 5.30 18.30 6.00 18.00 10.90 13.10 15.40 14.30 -26.80 26.80 11.60 17.20
Net income 112.00 99.00 137.00 195.00 192.00 175.00 200.00 187.00 169.00 170.00 158.00 175.00 170.00 141.00 139.00 122.00 129.00 118.00 94.00 110.00 120.00 60.00 77.00 23.00 139.00 107.00 149.00 181.00 167.00 147.00 167.00 174.00 151.00 215.00 111.00 95.00 83.00 61.20 45.00 61.00 48.00 13.00 46.50 54.40 68.40 50.50 68.80 57.20 52.10 42.90 44.50 50.50 27.50 11.20 32.20 412.80 58.00 44.50 38.80 -17.20 36.90 24.10 -6.00 1.10 10.40 0.00 0.00 0.00 0.00
about 23 hours ago