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 cash and short-term investments + 1,396.00 14,993.50 975.40 795.70 402.60 664.60 604.80 2,236.80 2,305.00 1,937.60 1,892.50 1,682.00 1,325.50 1,153.70 983.70 849.50 206.00 194.60 263.40 257.20
Accounts receivable, net 5,175.00 3,895.90 3,786.60 2,911.10 12,393.00 6,893.10 5,891.70 5,365.90 4,484.10 2,400.10 2,243.40 1,954.90 1,414.40 1,096.10 1,027.10 750.10 693.70 826.50 1,303.70 1,422.30
Inventories 27,077.00 4,621.90 4,063.70 2,909.70 2,019.10 1,629.60 1,623.80 1,392.10 1,412.10 1,367.60 1,027.40 851.60 692.50 599.70 522.60 551.00 601.40 588.90
Other current assets 27,785.00 25,230.10 27,358.00 18,635.70 4,874.80 3,566.50 2,621.00 2,145.60 2,104.10 1,711.70 1,710.10 1,774.50 1,163.10 1,031.30 881.10 126.40 640.30 680.90 708.70 696.70
Total current assets 34,356.00 44,113.30 32,116.10 22,285.20 17,670.40 11,124.20 9,117.50 8,118.70 5,170.60 4,416.10 4,335.80 3,811.20 2,875.60 2,429.50 2,199.40 1,726.00 1,540.00 1,702.00 2,275.80 2,376.20
Total non-current assets + 36,309.00 20,141.90 19,499.70 16,073.20 15,674.60 11,207.20 10,517.30 8,215.30 7,726.80 7,073.50 6,578.00 6,198.80 3,984.90 2,922.80 2,284.10 1,870.00 1,710.30 1,569.30 1,281.00 1,043.90
Total assets 70,665.00 64,255.20 51,615.80 38,358.40 33,345.00 22,331.40 19,634.80 16,334.00 12,897.40 11,489.60 10,913.80 10,010.00 6,860.50 5,352.30 4,483.50 3,596.00 3,250.30 3,271.30 3,556.80 3,420.10
Total current liabilities + 32,519.00 29,260.80 31,064.70 21,338.60 16,735.00 10,135.00 8,921.00 7,693.60 4,912.30 4,611.70 4,191.70 3,642.70 3,284.80 2,362.90 2,073.60 1,577.30 1,474.40 1,858.60 2,232.20 2,401.30
Total non-current liabilities + 14,799.00 14,814.80 9,735.80 7,829.60 8,049.90 5,963.70 5,498.30 4,070.70 3,820.20 3,222.10 3,033.90 3,137.90 1,490.20 1,330.80 1,166.30 912.00 883.00 674.20 609.10 154.70
Total liabilities 47,318.00 44,075.60 40,800.50 29,168.20 24,784.90 16,098.70 14,419.30 11,764.30 8,732.50 7,833.80 7,225.60 6,780.60 4,775.00 3,693.70 3,239.90 2,489.30 2,357.40 2,532.80 2,841.30 2,556.00
Total stockholders' equity + 23,321.00 20,153.50 10,775.30 9,143.60 8,508.40 6,186.20 5,155.50 4,498.90 4,105.20 3,596.60 3,638.30 3,229.40 2,085.50 1,658.60 1,243.60 1,106.70 892.90 738.50 715.50 864.10
Common shares outstanding 260 224 219 215 207 195 190 186 182 178 173 154 130 122 112 108 101 94 97 98
Show Quarterly Balance Sheet
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 cash and short-term investments + 1,413.00 1,396.00 1,411.50 14,326.10 16,702.20 14,993.50 2,042.50 1,420.20 1,765.80 975.40 1,116.00 1,010.00 1,549.90 794.90 553.70 523.60 528.60 402.60 2,735.10 3,204.10 526.30 664.60 629.90 349.70 352.80 604.80 578.90 512.30 871.50 2,236.80 2,260.50 2,344.70 2,108.70 2,305.00 2,180.50 2,068.90 1,822.00 1,937.60 1,928.90 1,842.00 1,728.90 1,892.50 1,719.30 1,765.50 1,463.40 1,682.00 1,632.60 2,082.50 1,655.10 1,325.50 1,211.10 1,153.50 1,023.10 1,153.70 1,110.70 1,106.30 979.60 983.70 959.80 996.10 913.30 849.50 861.70 796.00 733.10 206.00 238.20 226.30 192.80 194.60 254.70 238.60 194.00 263.40 383.90 252.70 229.20 257.20 268.00 250.50 214.70
Accounts receivable, net 5,960.00 5,175.00 5,426.30 4,739.20 4,520.20 3,895.90 3,988.80 4,178.30 4,148.70 3,786.60 3,769.30 3,716.30 3,526.50 2,911.10 17,732.40 19,217.30 22,172.40 12,393.00 8,411.20 8,908.20 8,747.40 6,893.10 7,139.70 7,250.90 7,459.10 5,891.70 6,199.50 6,493.50 6,673.50 5,365.90 5,332.80 5,567.10 6,280.70 4,484.10 2,817.90 2,959.60 2,579.30 2,400.10 2,206.90 2,338.30 1,932.60 2,023.20 1,903.40 2,088.60 1,766.10 1,722.30 1,669.00 1,997.60 1,253.40 1,414.40 1,075.10 1,245.20 1,050.60 1,096.10 1,031.70 1,367.60 1,080.10 1,027.10 982.00 1,292.90 718.80 750.10 704.90 916.00 665.50 693.70 664.80 1,034.30 574.90 826.50 784.00 1,104.70 1,063.00 1,303.70 1,247.80 1,493.00 1,306.50 1,422.30 1,303.10 1,618.20 1,282.60
Inventories 0.00 27,077.00 30,704.70 31,759.10 23,403.40 4,621.90 4,723.10 4,266.10 4,110.10 4,063.70 3,277.20 0.00 2,834.60 2,909.70 2,844.90 2,653.00 2,280.40 2,019.10 2,034.30 1,669.30 1,629.60 1,655.50 1,692.50 1,410.80 1,623.80 1,615.60 1,481.10 1,258.00 1,392.10 1,397.10 1,430.90 1,303.50 1,412.10 1,349.60 1,443.80 1,186.60 1,367.60 1,342.10 1,109.00 915.90 1,027.40 924.20 913.50 799.10 851.60 805.50 824.20 677.80 692.50 718.40 732.90 580.10 599.70 565.40 566.00 506.00 522.60 551.80 603.90 544.40 551.00 588.40 674.60 649.20 601.40 620.60 692.80 616.00 588.90 637.90 609.10 513.60
Other current assets 34,646.00 27,785.00 36,170.00 38,799.40 32,227.10 25,230.10 31,251.40 37,719.90 35,568.20 27,358.00 31,140.90 32,177.10 23,701.60 18,635.70 5,510.50 5,003.50 4,818.30 4,874.80 3,992.00 3,827.00 3,393.80 3,566.50 3,430.70 3,159.80 2,715.30 2,621.00 2,550.20 2,541.60 2,124.50 2,145.60 2,146.20 2,145.70 1,801.50 2,104.10 1,997.10 1,816.80 1,560.00 1,711.70 1,730.60 1,736.20 1,581.50 1,710.10 1,747.00 1,851.10 1,551.90 1,774.50 2,012.90 1,469.20 1,205.40 1,163.10 1,184.70 203.90 1,026.80 1,031.30 182.50 982.10 843.10 188.60 146.90 859.90 117.70 126.40 123.30 677.60 629.30 640.30 662.60 720.10 676.80 680.90 705.10 789.50 763.80 708.70 738.40 799.40 733.20 696.70 766.80 731.10 632.80
Total current assets 42,019.00 34,356.00 43,007.80 57,838.10 53,439.10 44,113.30 37,282.70 43,313.50 41,479.50 32,116.10 35,937.70 36,845.70 28,778.00 22,285.20 23,796.60 24,744.40 27,519.30 17,670.40 15,138.30 15,939.30 12,667.50 11,124.20 11,200.30 10,760.40 10,527.20 9,117.50 9,328.60 9,547.40 9,669.50 8,118.70 8,084.00 8,365.00 8,533.30 5,170.60 5,087.40 5,107.20 4,483.20 4,416.10 4,213.70 4,485.60 3,939.50 4,335.80 4,020.10 4,261.40 3,594.80 3,811.20 3,972.40 4,440.30 3,198.00 2,875.60 2,546.70 2,602.60 2,301.40 2,429.50 2,324.90 2,631.80 2,225.00 2,199.40 2,088.70 2,416.00 1,749.80 1,726.00 1,689.90 1,823.60 1,521.90 1,540.00 1,565.60 1,980.70 1,444.50 1,702.00 1,743.80 2,132.80 2,020.80 2,275.80 2,370.10 2,545.10 2,268.90 2,376.20 2,337.90 2,599.80 2,130.10
Total non-current assets + 36,282.00 36,309.00 36,060.10 22,284.50 20,656.60 20,141.90 19,960.00 19,694.20 19,496.40 19,499.70 17,266.20 17,519.50 16,316.40 16,073.20 14,871.20 15,246.00 15,642.20 15,674.60 11,777.50 11,877.90 11,747.00 11,207.20 10,614.60 10,545.80 10,309.30 10,517.30 9,845.20 9,652.90 8,961.90 8,215.30 8,030.70 7,865.50 7,594.20 7,726.80 7,723.00 7,462.40 7,297.40 7,073.50 6,986.60 6,898.70 6,773.10 6,578.00 6,490.30 6,454.70 6,136.10 6,198.80 6,015.60 5,579.00 4,077.60 3,984.90 3,423.50 2,959.50 2,923.70 2,922.80 2,684.40 2,501.80 2,377.70 2,284.10 2,158.50 2,165.90 1,941.30 1,870.00 1,770.80 1,732.20 1,710.20 1,710.30 1,675.50 1,671.80 1,664.10 1,569.30 1,453.40 1,376.70 1,320.10 1,281.00 1,200.80 1,156.60 1,122.80 1,043.90 1,077.20 1,038.50 1,005.00
Total assets 78,301.00 70,665.00 79,067.90 80,122.60 74,095.70 64,255.20 57,242.70 63,007.70 60,975.90 51,615.80 53,203.90 54,365.20 45,094.40 38,358.40 38,667.80 39,990.40 43,161.50 33,345.00 26,915.80 27,817.20 24,414.50 22,331.40 21,814.90 21,306.20 20,836.50 19,634.80 19,173.80 19,200.30 18,631.40 16,334.00 16,114.70 16,230.50 16,127.50 12,897.40 12,810.40 12,569.60 11,780.60 11,489.60 11,200.30 11,384.30 10,712.60 10,913.80 10,510.40 10,716.10 9,730.90 10,010.00 9,988.00 10,019.30 7,275.60 6,860.50 5,970.20 5,562.10 5,225.10 5,352.30 5,009.30 5,133.60 4,602.70 4,483.50 4,247.20 4,581.90 3,691.10 3,596.00 3,460.70 3,555.80 3,232.10 3,250.30 3,241.10 3,652.50 3,108.60 3,271.30 3,197.20 3,509.50 3,340.90 3,556.80 3,570.90 3,701.70 3,391.70 3,420.10 3,415.10 3,638.30 3,135.10
Total current liabilities + 39,529.00 32,519.00 40,760.10 42,539.60 37,036.00 29,260.80 35,199.50 41,609.60 39,636.50 31,064.70 34,473.90 35,588.80 27,095.70 21,338.60 22,456.60 23,504.70 26,144.80 16,735.00 11,659.80 12,021.30 11,516.00 10,135.00 10,117.20 9,864.00 9,837.80 8,921.00 8,910.90 8,932.50 8,637.90 7,693.60 7,422.60 7,568.60 7,742.40 4,912.30 4,705.20 4,858.00 4,784.70 4,611.70 4,398.90 4,383.70 4,022.40 4,191.70 3,729.20 3,905.40 3,438.70 3,642.70 3,769.80 3,875.00 3,033.60 3,284.80 2,577.90 2,343.70 2,215.10 2,362.90 2,090.30 2,442.00 2,044.20 2,073.60 1,943.60 2,287.10 1,485.30 1,577.30 1,532.30 1,689.90 1,420.50 1,474.40 1,630.50 2,070.60 1,580.10 1,858.60 1,818.00 2,162.40 2,022.40 2,232.20 2,180.40 2,699.40 2,312.50 2,401.30 2,329.90 2,603.20 2,119.40
Total non-current liabilities + 14,970.00 14,799.00 15,070.90 14,526.70 14,706.00 14,814.80 9,833.60 9,798.80 9,995.20 9,735.80 8,220.00 8,336.40 8,140.40 7,829.60 7,582.10 7,623.90 7,973.60 8,049.90 6,785.90 7,441.90 6,119.00 5,963.70 5,879.50 5,907.70 5,928.60 5,498.30 5,350.90 5,320.00 5,035.30 4,070.70 4,079.40 4,148.80 3,800.60 3,820.20 3,933.00 3,801.60 3,268.60 3,222.10 3,060.20 3,344.80 3,037.90 3,033.90 3,073.30 3,099.20 3,072.60 3,137.90 2,962.20 2,894.70 2,097.80 1,490.20 1,460.10 1,516.40 1,345.30 1,330.80 1,282.80 1,218.70 1,201.90 1,166.30 1,084.30 1,092.00 1,058.70 912.00 917.00 900.50 894.90 883.00 741.50 742.10 730.30 674.20 604.20 620.90 619.90 609.10 621.20 219.50 211.30 154.70 239.40 233.90 236.80
Total liabilities 54,499.00 47,318.00 55,831.00 57,066.30 51,742.00 44,075.60 45,033.10 51,408.40 49,631.70 40,800.50 42,693.90 43,925.20 35,236.10 29,168.20 30,038.70 31,128.60 34,118.40 24,784.90 18,445.70 19,463.20 17,635.00 16,098.70 15,996.70 15,771.70 15,766.40 14,419.30 14,261.80 14,252.50 13,673.20 11,764.30 11,502.00 11,717.40 11,543.00 8,732.50 8,638.20 8,659.60 8,053.30 7,833.80 7,459.10 7,728.50 7,060.30 7,225.60 6,802.50 7,004.60 6,511.30 6,780.60 6,732.00 6,769.70 5,131.40 4,775.00 4,038.00 3,860.10 3,560.40 3,693.70 3,373.10 3,660.70 3,246.10 3,239.90 3,027.90 3,379.10 2,544.00 2,489.30 2,449.30 2,590.40 2,315.40 2,357.40 2,372.00 2,812.70 2,310.40 2,532.80 2,422.20 2,783.30 2,642.30 2,841.30 2,801.60 2,918.90 2,523.80 2,556.00 2,569.30 2,837.10 2,356.20
Total stockholders' equity + 23,775.00 23,321.00 23,205.80 23,023.10 22,320.10 20,153.50 12,184.00 11,572.50 11,300.80 10,775.30 10,463.50 10,395.70 9,817.80 9,143.60 8,573.80 8,808.70 8,989.40 8,508.40 8,420.20 8,312.70 6,731.10 6,186.20 5,771.70 5,488.60 5,029.50 5,155.50 4,843.30 4,879.40 4,880.30 4,498.90 4,544.50 4,443.60 4,514.60 4,105.20 4,110.00 3,844.70 3,662.50 3,596.60 3,686.50 3,599.90 3,597.10 3,638.30 3,652.40 3,638.50 3,145.20 3,229.40 3,256.00 3,249.60 2,144.20 2,085.50 1,932.20 1,702.00 1,664.70 1,658.60 1,636.20 1,472.90 1,356.60 1,243.60 1,219.30 1,202.80 1,147.10 1,106.70 1,011.40 965.40 916.70 892.90 869.10 839.80 798.20 738.50 775.00 726.20 698.60 715.50 769.30 782.80 867.90 864.10 845.80 801.20 778.90
Common shares outstanding 260 260 260 260 259 231 224 223 222 216 220 219 217 216 215 214 214 213 212 206 199 197 196 194 193 192 191 190 188 188 187 183 182 184 183 182 181 179 179 178 178 178 177 172 167 164 162 156 136 134 131 129 128 126 124 121 118 118 113 111 110 110 106 105 103 103 102 101 98 98 95 94 93 86 96 100 99 99 98 99 101
about 5 hours ago