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 6,242.00 5,722.00 5,299.00 5,091.00 4,973.00 4,933.00 4,682.00 4,241.00 3,785.00 3,729.00 2,193.00 2,826.00 2,343.00 1,877.13 2,029.08 1,993.29 2,227.99 2,685.15 2,955.18 2,932.97
Cost of revenue 3,269.00 3,225.00 2,740.00 2,294.00 1,530.00 2,346.00 2,099.00 1,923.00 1,771.00 1,788.00 1,431.00 1,157.00 1,447.00 1,416.78 1,614.45 1,595.47 2,435.39 2,356.70 1,287.37 969.40
Gross profit 2,973.00 2,497.00 2,559.00 2,797.00 3,443.00 2,587.00 2,583.00 2,318.00 2,014.00 1,941.00 762.00 1,669.00 896.00 460.35 414.63 397.82 -207.41 328.44 1,667.81 1,963.57
Total operating expenses + 1,972.00 1,830.00 1,719.00 1,642.00 1,702.00 1,610.00 1,485.00 1,694.00 1,583.00 1,585.00 988.00 808.00 818.00 765.72 774.77 43.20 807.48 1,113.91
Operating income 1,001.00 667.00 840.00 1,155.00 1,741.00 977.00 1,098.00 624.00 431.00 356.00 -226.00 861.00 78.00 -305.37 -360.14 354.62 -1,014.89 -785.47 1,512.23 1,813.83
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 -1,370.19 -1,175.21
Income before tax 1,001.00 667.00 840.00 1,155.00 1,741.00 977.00 1,098.00 624.00 431.00 356.00 -226.00 861.00 78.00 -305.37 -360.14 354.62 -1,014.89 -785.47 142.04 638.62
Income tax expense 218.00 158.00 199.00 283.00 427.00 247.00 243.00 177.00 248.00 113.00 -133.00 272.00 -16.00 -87.67 -118.41 -285.13 -482.61 400.26 29.74 223.76
Net income 783.00 509.00 641.00 872.00 1,314.00 730.00 855.00 447.00 183.00 215.00 -220.00 463.00 -19.00 -217.70 -241.73 639.75 -532.28 -1,185.73 112.30 414.86
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 1,587.00 1,612.00 1,594.00 1,536.00 1,501.00 1,498.00 1,465.00 1,405.00 1,355.00 1,375.00 1,352.00 1,302.00 1,271.00 1,292.00 1,286.00 1,262.00 1,251.00 1,174.00 1,269.00 1,222.00 1,198.00 1,232.00 1,228.00 1,225.00 1,247.00 1,276.00 1,223.00 1,168.00 1,125.00 1,114.00 1,077.00 1,052.00 1,000.00 1,006.00 961.00 920.00 900.00 917.00 928.00 919.00 967.00 787.00 479.00 467.00 460.00 480.25 1,184.00 628.00 663.00 399.66 630.34 631.67 456.94 559.44 460.36 461.97 464.22 499.03 510.97 493.74 492.58 508.65 510.96 458.62 564.84 559.57 600.71 503.07 597.61 645.95 706.16 735.61 693.30 724.50 745.41 759.23 726.05 748.50 711.34 748.34 724.79
Cost of revenue 335.00 866.00 808.00 828.00 768.00 833.00 813.00 872.00 708.00 716.00 677.00 723.00 624.00 635.00 644.00 558.00 457.00 471.00 463.00 363.00 233.00 379.00 486.00 694.00 786.00 546.00 526.00 506.00 522.00 506.00 483.00 480.00 454.00 435.00 450.00 439.00 447.00 459.00 478.00 428.00 423.00 725.00 250.00 245.00 245.00 252.11 283.00 307.00 366.00 356.82 391.42 322.73 325.78 349.70 359.70 236.01 237.92 213.75 185.14 446.87 428.72 256.29 307.07 328.62 448.61 549.88 408.77 450.09 531.72 531.38 522.90 435.41 387.53 363.02 314.45 306.03 303.87 262.40 231.16 239.99 235.85
Gross profit 1,252.00 746.00 786.00 708.00 733.00 665.00 652.00 533.00 647.00 659.00 675.00 579.00 647.00 657.00 642.00 704.00 794.00 703.00 806.00 859.00 965.00 853.00 742.00 531.00 461.00 730.00 697.00 662.00 603.00 608.00 594.00 572.00 546.00 571.00 511.00 481.00 453.00 458.00 450.00 491.00 544.00 62.00 229.00 222.00 215.00 228.14 901.00 321.00 297.00 1,032.97 238.92 308.94 131.16 209.74 100.65 0.00 0.00 1,195.77 0.00 46.87 63.87 1,007.42 0.00 129.99 116.22 320.49 0.00 0.00 0.00 903.80 0.00 0.00 0.00 1,667.81 0.00 0.00 0.00 1,963.57 0.00 0.00 0.00
Total operating expenses + 631.00 497.00 523.00 494.00 458.00 501.00 445.00 441.00 443.00 438.00 429.00 441.00 412.00 420.00 396.00 426.00 395.00 348.00 430.00 396.00 419.00 378.00 401.00 413.00 418.00 387.00 400.00 406.00 401.00 394.00 395.00 529.00 378.00 384.00 390.00 415.00 396.00 429.00 417.00 449.00 292.00 402.00 209.00 209.00 177.00 266.25 204.00 174.00 198.00 575.00 330.57 165.06 145.03 306.33 169.44 0.00 0.00 0.00 0.00 171.94 160.68 0.00 0.00 175.62 172.82 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
Operating income 621.00 249.00 263.00 214.00 275.00 164.00 207.00 92.00 204.00 221.00 246.00 138.00 235.00 237.00 246.00 278.00 399.00 355.00 376.00 463.00 546.00 475.00 341.00 118.00 43.00 343.00 297.00 256.00 202.00 214.00 199.00 43.00 168.00 187.00 121.00 66.00 57.00 29.00 33.00 42.00 252.00 -340.00 20.00 13.00 38.00 -38.10 697.00 147.00 99.00 267.03 -91.65 143.88 -13.88 -96.59 -68.78 225.96 226.31 210.57 246.42 -125.07 -96.81 204.63 163.45 -45.63 -56.60 27.39 154.58 22.20 36.60 76.34 157.03 247.41 266.31 324.54 386.95 416.95 383.79 443.09 444.92 472.87 452.95
Non-operating income (net) -325.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 -225.51 0.00 0.00 0.00 0.00 0.00 -225.96 -226.31 -210.57 -246.42 0.00 0.00 1,178.73 -163.45 0.00 0.00 -27.39 -154.58 -22.20 -36.60 -76.34 -157.03 -247.41 -266.31 -321.14 -315.99 -359.62 -373.44 -313.06 -306.42 -292.52 -263.21
Income before tax 296.00 249.00 263.00 214.00 275.00 164.00 207.00 92.00 204.00 221.00 246.00 138.00 235.00 237.00 246.00 278.00 399.00 355.00 376.00 463.00 546.00 475.00 341.00 118.00 43.00 343.00 297.00 256.00 202.00 214.00 199.00 43.00 168.00 187.00 121.00 66.00 57.00 29.00 33.00 42.00 252.00 -340.00 20.00 13.00 38.00 -38.10 697.00 147.00 99.00 41.52 -91.65 143.88 -13.88 -96.59 -68.78 0.00 0.00 0.00 0.00 -125.07 -96.81 1,383.36 0.00 -45.63 -56.60 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 3.40 70.96 57.33 10.35 130.03 138.50 180.35 189.74
Income tax expense 70.00 45.00 64.00 47.00 62.00 38.00 50.00 21.00 49.00 56.00 52.00 35.00 56.00 57.00 61.00 70.00 96.00 92.00 88.00 113.00 133.00 116.00 91.00 29.00 11.00 82.00 49.00 62.00 50.00 46.00 51.00 36.00 44.00 148.00 52.00 24.00 24.00 2.00 8.00 16.00 87.00 -148.00 1.00 -8.00 7.00 -12.55 235.00 44.00 31.00 -14.29 -30.70 32.96 -4.26 -15.80 -23.94 0.00 0.00 0.00 0.00 -47.71 -36.34 0.00 0.00 -66.39 -59.73 0.00 0.00 -5.33 5.33 523.94 0.00 0.00 0.00 7.47 22.28 20.36 0.00 44.71 45.46 63.40 70.20
Net income 226.00 204.00 199.00 167.00 213.00 126.00 157.00 71.00 155.00 165.00 194.00 103.00 179.00 180.00 185.00 208.00 303.00 263.00 288.00 350.00 413.00 359.00 250.00 89.00 32.00 261.00 248.00 194.00 152.00 168.00 148.00 7.00 124.00 39.00 69.00 42.00 33.00 27.00 25.00 26.00 137.00 -219.00 -13.00 -12.00 31.00 -46.83 427.00 72.00 52.00 26.56 -92.59 56.18 -9.61 -80.78 -44.84 0.00 0.00 0.00 0.00 -77.36 -60.48 1,433.89 -41.07 20.77 3.13 -235.10 235.10 0.00 0.00 0.00 0.00 0.00 0.00 11.37 48.68 36.97 15.28 85.32 93.05 116.95 119.54
about 23 hours ago