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
Total revenue 42,329.73 36,973.87 38,436.16 27,942.74 20,670.41 11,194.35 29,802.48 27,726.54 26,062.28 24,667.48 20,508.53 15,555.58 14,644.17 13,336.55 11,089.67 8,794.73 9,806.07 8,961.88
Cost of revenue 20,784.95 25,669.47 27,383.47 14,784.80 7,853.17 12,461.20 11,634.81 12,347.03 11,396.59 7,879.21 6,173.75 5,219.80 4,936.43 3,556.85 2,734.09 3,807.23 3,953.66
Gross profit 21,544.78 11,304.40 11,052.70 13,157.94 12,817.25 11,194.35 17,341.28 16,091.73 13,715.25 13,270.89 12,629.32 9,381.83 9,424.37 8,400.12 7,532.81 6,060.63 5,998.84 5,008.22
Total operating expenses + 17,685.48 8,166.50 7,565.15 6,883.57 6,452.63 4,899.08 9,889.57 8,757.58 8,800.02 7,697.05 7,404.67 4,576.05 5,397.80 4,590.94 4,024.60 3,398.56 3,017.67 2,902.45
Operating income 3,859.30 3,137.90 3,487.55 6,274.37 6,364.62 6,295.27 7,451.71 7,334.14 4,915.23 5,573.85 5,224.66 4,805.78 4,026.57 3,809.19 3,508.22 2,662.07 2,981.17 2,105.77
Non-operating income (net) 0.00 0.00 0.00 0.00 0.00 -1,453.40 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 3,859.30 3,137.90 3,487.55 6,274.37 6,364.62 4,841.87 7,451.71 7,334.14 4,915.23 5,573.85 5,224.66 4,805.78 4,026.57 3,809.19 3,508.22 2,662.07 2,981.17 2,105.77
Income tax expense 1,334.40 946.43 1,310.43 2,271.40 2,323.43 1,360.07 2,086.26 2,149.59 1,752.79 2,056.91 1,878.97 1,808.30 1,414.69 1,371.74 1,136.75 830.99 864.29 677.34
Net income 1,603.66 1,015.09 739.00 2,482.89 3,297.74 2,349.52 3,034.41 2,912.69 1,962.41 2,139.87 2,041.36 1,815.02 1,600.50 1,526.39 1,291.23 956.85 1,065.38 757.10
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 Mar-12 Dec-11
Total revenue 9,712.50 11,511.54 9,395.00 9,295.00 9,022.60 2,982.78 9,335.60 9,226.00 9,608.80 12,328.79 9,408.60 9,516.20 9,822.00 3,879.20 7,249.80 6,489.70 5,675.10 6,192.20 5,110.60 5,245.20 7,338.30 6,483.20 8,071.90 7,321.80 7,562.10 5,390.10 7,631.00 7,424.00 7,025.80 6,100.10 6,219.77 6,498.30 6,290.20 4,704.10 6,416.60 6,507.60 6,446.70 4,443.40 6,335.10 6,141.30 6,104.60 4,161.90 5,014.60 4,906.80 4,696.20 3,161.30 4,376.00 4,232.80 3,923.40 2,392.66 3,731.50 3,602.10 3,810.60 2,658.30 3,326.20 3,157.40 2,401.20
Cost of revenue 5,869.70 5,419.15 5,957.20 5,814.50 5,814.80 6,302.40 6,443.70 7,041.20 7,024.00 6,717.70 6,380.00 4,046.30 3,031.90 2,486.50 6.50 1,775.40 1,955.90 2,890.30 3,694.80 3,888.50 3,273.40 956.66 3,302.10 3,095.30 2,872.90 3.20 2,861.18 2,698.90 2,780.30 -49.42 3,076.90 3,202.80 2,980.40 11.90 2,877.90 2,784.80 2,566.60 17.40 1,991.60 1,913.40 1,735.00 0.10 1,578.50 1,494.40 1,347.00 0.65 1,254.10 1,272.70 1,329.80 2.73 1,287.10 1,116.10
Gross profit 3,842.80 6,092.39 3,437.80 3,480.50 3,207.80 2,982.78 3,033.20 2,782.30 2,567.60 12,328.79 2,384.60 2,798.50 3,442.00 3,879.20 3,203.50 3,457.80 3,188.60 6,185.70 3,335.20 3,289.30 4,448.00 4,377.10 3,433.30 4,288.70 4,433.44 4,328.90 4,328.70 4,152.90 6,096.90 3,358.60 3,799.40 3,509.90 4,753.52 3,339.70 3,304.80 3,466.30 4,431.50 3,457.20 3,356.50 3,538.00 4,144.50 3,023.00 2,993.40 2,961.20 3,161.20 2,797.50 2,738.40 2,576.40 2,392.66 2,477.40 2,329.40 2,480.80 2,658.30 2,039.10 2,041.30 2,401.20
Total operating expenses + 2,497.10 5,012.89 2,189.80 2,213.00 2,027.40 1,748.00 1,962.10 2,017.80 1,868.80 3,842.19 1,907.70 1,987.30 1,862.20 695.10 1,770.00 1,661.40 1,172.40 -7,229.10 1,509.30 1,554.60 2,416.30 2,569.90 2,577.70 2,426.40 2,377.70 2,556.40 2,342.60 2,161.70 -6,165.30 1,154.61 2,205.40 2,088.40 -6,086.10 2,123.60 2,139.40 2,107.40 -5,851.70 1,955.50 1,972.90 2,168.50 -4,930.10 1,852.80 1,632.00 1,961.50 -2.75 1,633.70 1,476.40 1,574.20 259.05 1,503.90 1,437.70 1,206.10 1,625.40 1,284.10 1,058.00 1,207.30
Operating income 1,345.70 1,079.50 1,248.00 1,267.50 1,180.40 1,234.78 1,071.10 764.50 698.80 -199.80 476.90 811.20 1,579.80 4,574.30 1,433.50 1,796.40 2,016.20 3,251.30 1,825.90 1,734.70 2,031.70 1,807.20 855.60 1,862.30 2,448.58 1,772.50 1,986.10 1,991.20 3,380.55 2,203.98 1,594.00 1,421.50 1,174.70 1,216.10 1,165.40 1,358.90 -986.70 1,501.70 1,383.60 1,369.50 1,595.70 1,170.20 1,361.40 999.70 834.40 1,163.80 1,262.00 1,002.20 838.48 973.50 891.70 1,274.70 902.00 755.00 983.30 1,455.40
Non-operating income (net) 0.00 0.00 0.00 0.00 0.00 -631.22 0.00 0.00 0.00 733.60 0.00 0.00 0.00 -3,546.00 0.00 0.00 0.00 -1,374.60 0.00 0.00 0.00 1,950.20 0.00 0.00 0.00 -586.33 0.00 0.00 0.00 -1,265.85 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2,305.90 0.00 0.00 0.00 0.00 0.00 0.00 0.00 91.90 0.00 0.00 0.00 48.19 0.00 0.00 0.00 290.80 0.00 0.00 -487.50
Income before tax 1,345.70 1,079.50 1,248.00 1,267.50 1,180.40 603.56 1,071.10 764.50 698.80 533.80 476.90 811.20 1,579.80 1,028.30 1,433.50 1,796.40 2,016.20 1,876.70 1,825.90 1,734.70 2,031.70 1,950.20 1,807.20 855.60 1,862.30 1,862.25 1,772.50 1,986.10 1,991.20 2,114.70 2,203.98 1,594.00 1,421.50 1,174.70 1,216.10 1,165.40 1,358.90 1,319.20 1,501.70 1,383.60 1,369.50 1,595.70 1,170.20 1,361.40 999.70 926.30 1,163.80 1,262.00 1,002.20 886.67 973.50 891.70 1,274.70 1,192.80 755.00 983.30 967.90
Income tax expense 577.50 335.54 356.40 383.80 379.10 63.14 342.40 315.30 225.70 251.10 176.20 350.60 532.60 526.30 547.80 564.30 633.00 585.00 1,011.70 440.40 580.10 547.10 565.50 214.60 516.40 516.43 446.50 586.40 634.60 473.90 750.83 454.70 470.10 440.20 470.80 396.60 445.20 476.60 537.10 469.30 573.90 443.60 536.60 420.20 442.80 353.40 428.80 409.40 410.40 329.19 327.40 346.20 411.90 368.30 323.40 328.80 305.80
Net income 336.60 340.28 521.00 494.90 361.50 281.35 415.70 204.30 113.70 82.90 64.80 166.20 425.10 502.00 408.10 675.50 1,729.70 1,291.70 779.70 949.50 791.80 635.10 690.90 323.40 700.20 700.20 743.20 813.20 762.90 850.70 782.71 681.50 597.70 466.70 437.90 470.80 587.00 458.40 613.90 601.10 466.40 693.40 444.80 569.00 334.20 413.70 413.20 574.40 350.00 362.40 403.20 329.60 505.30 487.90 317.10 380.10 407.00
1 day ago