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 + 2,434.00 2,465.00 8,065.00 8,036.00 9,547.00 9,786.00 10,291.00 10,922.00 11,445.00 10,941.00 11,189.00 11,333.00 10,799.00 11,011.00 948.59 1,138.76 1,712.40 489.50 560.99 138.85
Accounts receivable, net 2,021.00 1,947.00 1,766.00 1,555.00 2,173.00 2,363.00 2,033.00 1,394.00 1,552.00 1,033.00 928.00 958.00 1,086.00 1,519.00 1,079,282.00 1,167,587.00 1,418,232.00 15.74 27.80 52.45
Inventories -3,913.00 -2,923.00 -3,602.00 -3,487.00 -3,605.00 -2,227.00 -3,522.00 -2,696.00 -2,012.00 0.00 0.00 0.00 0.00 0.00
Other current assets -4,412.00 -9,831.00 2,923.00 3,602.00 3,487.00 3,605.00 2,227.00 2,279.00 1,661.00 1,421.00 244.00 130.00 561.00 3,104.59 10,729.00 10,808.00 683.97 684.83 7.50
Total current assets 4,455.00 4,412.00 132.00 9,591.00 11,720.00 12,149.00 12,324.00 12,316.00 11,754.00 10,939.00 11,526.00 11,295.00 10,771.00 11,200.00 11,435,676.00 10,690,081.00 10,602,265.00 510,929.00 560,986.00 138.85
Total non-current assets + 7,721.00 2,294.00 2,862.00 14,304.00 15,133.00 12,036.00 11,352.00 11,387.00 98.00 497.00 276.00 260.00 688.00 721.00 770,943.00 1,223,958.00 1,158,205.00 214,535.00 232,980.00 125.32
Total assets 12,176.00 11,901.00 12,539.00 16,843.00 18,208.00 15,334.00 14,326.00 13,603.00 14,433.00 14,151.00 14,544.00 14,925.00 16,287.00 17,242.00 18,091.53 20,471.51 16,593.40 4,555.70 3,800.36 2,935.34
Total current liabilities + 3,934.00 3,987.00 385.00 297.00 928.00 1,122.00 1,081.00 1,177.00 61.00 64.00 51.00 5.00 44.00 219.00 170.98 93,020.00 186.70 18.00 635.00 7.20
Total non-current liabilities + 2,453.00 6,348.00 6,774.00 11,551.00 1,673.00 1,224.00 1,235.00 7,048.00 1,292.00 1,306.00 1,300.00 9,162.00 11,128.00 836.00 1,038,302.00 16,579,728.00 917,362.00 347.21 2,133,154.00 1,277.38
Total liabilities 6,387.00 6,348.00 6,774.00 11,551.00 1,673.00 1,224.00 1,235.00 7,048.00 7,594.00 7,647.00 8,481.00 9,167.00 11,172.00 12,248.00 13,373.10 16,672.75 13,073.30 2,629.50 2,133.79 1,284.58
Total stockholders' equity + 5,663.00 5,495.00 5,713.00 5,292.00 16,535.00 14,110.00 13,091.00 6,555.00 6,839.00 6,504.00 6,063.00 5,758.00 5,115.00 4,994.00 4,718.44 3,798.76 3,520.50 1,926.20 1,666.57 1,650.76
Common shares outstanding 49 54 60 64 74 86 100 111 122 134 149 174 188 191 186 189 129 88 68 74
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 + 2,337.00 2,434.00 2,629.00 2,288.00 2,428.00 2,465.00 2,828.00 2,727.00 2,645.00 8,065.00 2,291.00 2,600.00 2,282.00 8,036.00 2,183.00 8,397.00 8,860.00 9,547.00 9,458.00 10,050.00 9,483.00 9,786.00 9,637.00 9,744.00 9,640.00 10,291.00 10,648.00 10,923.00 10,839.00 10,922.00 11,012.00 11,321.00 11,162.00 11,445.00 11,567.00 11,383.00 11,315.00 10,941.00 11,378.00 10,735.00 11,159.00 11,189.00 11,228.00 11,491.00 11,067.00 11,333.00 11,404.00 11,615.00 11,033.00 10,799.00 10,740.00 10,650.00 10,839.00 11,011.00 697.00 1,095.13 1,085.37 948.59 1,046.53 1,229.57 864.33 1,138.76 995.06 1,488.40 1,511.89 1,712.41 1,753.40 1,179.48 636.16 489.50 378.00 547.60 501.37 560.99 177.38 86.89 102.38 138.85 185.09 199.93 138.73
Accounts receivable, net 1,980.00 2,021.00 2,036.00 2,013.00 1,957.00 1,947.00 1,925.00 1,765.00 1,745.00 1,766.00 1,658.00 1,683.00 1,604.00 1,555.00 1,563.00 1,737.00 1,864.00 2,173.00 2,526.00 2,359.00 2,336.00 2,363.00 2,282.00 2,089.00 2,053.00 2,033.00 844.00 866.00 1,419.00 904.00 916.00 1,357.00 1,374.00 1,552.00 1,530.00 1,397.00 1,355.00 1,033.00 1,150.00 1,028.00 673.00 928.00 676.00 714.00 700.00 958.00 801.00 1,181.00 1,141.00 1,086.00 1,240.00 1,306.00 1,555.00 1,519.00 1,022.00 1,027.26 1,068.99 1,079,282.00 1,190.77 1,247.43 1,277.60 1,167,587.00 1,322,486.00 1,311,254.00 1,371,582.00 1,418,232.00 1,504.04 779.24 748.41 15.74 19.30 25.84 32.19 27.80 50.02 49.15 46.78 52.45 6.85 7.64 3.10
Inventories -7,570.00 -7,656.00 -3,913.00 -4,978.00 -5,658.00 -4,829.00 -2,923.00 -2,957.00 -2,826.00 -2,667.00 -3,602.00 -5,258.00 -5,768.00 -4,919.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
Other current assets -6,875.00 -453.00 4,266.00 3,912.00 -2,735.00 -412.00 -2,928.00 4,831.00 -9,831.00 -3,949.00 -4,283.00 -3,886.00 2,923.00 -3,746.00 -10,134.00 -10,724.00 3,602.00 3,416.00 3,695.00 3,241.00 -12,032.00 88.00 -11,833.00 -11,693.00 -12,324.00 122.00 127.00 132.00 10,873.00 132.00 135.00 142.00 11,395.00 144.00 182.00 183.00 10,985.00 210.00 569.00 11,192.00 244.00 130.00 510.00 535.00 561.00 550.00 550.00 709.00 172,883.00 158,817.00 95,594.00 10,729.00 87,313.00 97,115.00 90,382.00 10,808.00 260,224.00 23.12 23.66 18.86 19.93 20.65 17.53 13.53 17.43 11.01 9.51 7.50 8.96 12.44 13.34
Total current assets 4,317.00 4,455.00 4,665.00 4,301.00 4,385.00 1,677.00 1,660.00 1,564.00 1,565.00 9,831.00 7,751.00 8,019.00 8,333.00 9,591.00 9,651.00 10,134.00 10,724.00 11,720.00 10,142.00 10,336.00 10,141.00 2,385.00 10,100.00 10,217.00 9,940.00 2,723.00 10,350.00 10,630.00 11,009.00 1,737.00 11,190.00 11,342.00 11,355.00 1,686.00 11,612.00 11,621.00 11,502.00 1,284.00 11,458.00 10,773.00 11,373.00 1,255.00 11,382.00 11,371.00 11,418.00 1,571.00 11,368.00 12,796.00 12,174.00 11,885.00 11,980.00 10,622.00 11,066.00 12,531.00 1,719.00 11,410,116.00 11,455,930.00 11,435,676.00 11,455,275.00 1,406.70 1,373.50 10,678,263.00 11,185,721.00 10,522,269.00 10,519,284.00 10,602,265.00 3,257,418.00 1,205,828.00 636,162.00 510,929.00 397.23 547,595.00 501,370.00 560,986.00 177,376.00 86.89 102.38 138.85 191.94 207.57 141.83
Total non-current assets + 8,318.00 7,721.00 7,436.00 7,794.00 7,553.00 10,224.00 10,631.00 10,524.00 10,603.00 8,986.00 6.00 6.00 6.00 14,304.00 14,088.00 14,235.00 15,094.00 15,133.00 178.00 181.00 184.00 203.00 206.00 209.00 212.00 216.00 10,888.00 11,259.00 11,276.00 11,866.00 11,526.00 11,763.00 11,699.00 12,747.00 135.00 391.00 438.00 12,867.00 459.00 235.00 278.00 13,289.00 426.00 439.00 218.00 13,354.00 474.00 12,793.00 12,071.00 13,180.00 13,149.00 850.00 872.00 13,561.00 10,882.00 815,084.00 1,031,805.00 770,943.00 676,198.00 1,012.00 1,004.50 1,259,125.00 842,123.00 1,072,260.00 1,132,059.00 1,158,205.00 1,093,608.00 294,526.00 202,977.00 214,535.00 167.73 117,869.00 322,892.00 232,980.00 125,122.00 102.90 106.52 85.42 130.27 109.75 110.81
Total assets 12,635.00 12,176.00 12,101.00 12,095.00 11,938.00 11,901.00 12,291.00 12,088.00 12,168.00 12,539.00 11,944.00 16,852.00 16,778.00 16,843.00 16,660.00 16,960.00 17,845.00 18,208.00 17,614.00 17,226.00 16,018.00 15,334.00 14,695.00 14,780.00 13,745.00 14,326.00 13,367.00 13,581.00 13,551.00 13,603.00 13,739.00 14,132.00 14,019.00 14,433.00 14,649.00 14,655.00 14,675.00 14,151.00 14,669.00 14,092.00 14,452.00 14,544.00 15,034.00 15,479.00 14,677.00 14,925.00 15,369.00 15,690.00 15,106.00 16,287.00 16,354.00 16,608.00 17,299.00 17,242.00 17,563.00 18,074.46 18,504.81 18,091.53 18,405.00 19,238.86 19,509.18 20,471.51 18,371.13 17,588.59 17,388.45 16,593.44 16,202.60 6,495.74 5,588.33 4,555.71 4,442.60 4,527.59 4,062.03 3,800.36 3,137.60 2,972.49 2,953.06 2,935.34 2,844.85 2,735.44 2,677.99
Total current liabilities + 4,214.00 3,934.00 3,971.00 3,990.00 3,965.00 3,987.00 3,923.00 301.00 346.00 385.00 395.00 434.00 391.00 297.00 896.00 736.00 781.00 928.00 1,014.00 1,079.00 1,073.00 290.00 162.00 400.00 6,284.00 6,452.00 5,481.00 5,626.00 5,650.00 5,815.00 5,907.00 6,234.00 5,954.00 61.00 45.00 96.00 63.00 64.00 26.00 19.00 58.00 51.00 61.00 66.00 74.00 5.00 40.00 178.00 165.00 148.00 160.00 188.00 193.00 219.00 185.00 186.68 204.17 170.98 173.58 175.88 268.22 93,020.00 391.42 380.67 327.80 186.74 179.30 33.75 4,578.00 17.96 9.90 7.60 10,305.00 635.00 4,448.00 20.73 6.51 47.10 891.00 856.00 808.00
Total non-current liabilities + 2,857.00 2,453.00 2,393.00 2,376.00 2,316.00 6,348.00 6,509.00 6,493.00 6,486.00 6,774.00 6,643.00 1,677.00 1,676.00 11,551.00 11,486.00 11,392.00 11,829.00 11,708.00 11,218.00 10,653.00 9,525.00 8,629.00 8,078.00 8,271.00 7,472.00 7,674.00 6,715.00 6,859.00 6,882.00 7,048.00 7,156.00 7,498.00 7,235.00 1,292.00 1,292.00 7,809.00 7,975.00 1,306.00 8,003.00 7,823.00 1,302.00 1,300.00 1,306.00 1,305.00 1,304.00 9,162.00 9,975.00 1,311.00 812.00 816.00 819.00 827.00 832.00 836.00 840.00 846,354.00 1,034,667.00 1,038,302.00 1,041,653.00 1,046.40 1,049.70 16,015,445.00 1,055,876.00 1,059,260.00 1,061,896.00 917,362.00 915,237.00 516,974.00 3,558,157.00 347.21 369.09 347.18 2,559,057.00 2,133,154.00 1,528,805.00 214.87 1,252.26 1,237.48 1,087.96 1,052.66 1,004.58
Total liabilities 7,071.00 6,387.00 6,364.00 6,366.00 6,281.00 6,348.00 6,509.00 6,493.00 6,486.00 6,774.00 6,643.00 11,397.00 11,363.00 11,551.00 11,486.00 11,392.00 11,829.00 11,708.00 11,218.00 10,653.00 9,525.00 8,629.00 8,078.00 8,271.00 7,472.00 7,674.00 6,715.00 6,859.00 6,882.00 7,048.00 7,156.00 7,498.00 7,235.00 7,594.00 7,771.00 7,905.00 8,038.00 7,647.00 8,029.00 7,842.00 8,339.00 8,481.00 9,215.00 9,673.00 8,891.00 9,167.00 10,015.00 10,448.00 9,897.00 11,172.00 11,520.00 12,124.00 12,575.00 12,248.00 12,611.00 13,350.40 14,322.30 13,373.10 13,638.28 15,288.88 15,614.69 16,672.75 14,181.91 13,720.03 13,769.42 13,073.28 13,405.50 4,140.82 3,562.74 2,629.49 2,352.70 2,285.19 2,569.36 2,133.79 1,533.25 1,277.71 1,258.76 1,284.58 1,087.96 1,052.66 1,004.58
Total stockholders' equity + 5,542.00 5,663.00 5,658.00 5,633.00 5,590.00 5,495.00 5,728.00 5,539.00 5,629.00 5,713.00 5,252.00 5,276.00 5,220.00 5,064.00 4,929.00 5,304.00 5,802.00 6,292.00 6,300.00 6,503.00 6,430.00 6,643.00 6,549.00 6,444.00 6,240.00 6,639.00 6,652.00 6,722.00 6,669.00 6,555.00 6,583.00 6,634.00 6,784.00 6,839.00 6,878.00 6,750.00 6,637.00 6,504.00 6,640.00 6,250.00 6,113.00 6,063.00 5,819.00 5,806.00 5,786.00 5,758.00 5,354.00 5,242.00 5,209.00 5,115.00 4,834.00 4,484.00 4,724.00 4,994.00 4,952.00 4,724.07 4,182.52 4,718.44 4,766.72 3,949.99 3,894.49 3,798.76 4,189.22 3,868.57 3,619.04 3,520.51 2,801.60 2,354.92 2,025.59 1,926.22 2,089.90 2,242.40 1,492.67 1,666.57 1,604.35 1,694.78 1,694.30 1,650.76 1,756.89 1,682.78 1,673.42
Common shares outstanding 45 49 49 49 51 52 53 55 57 58 60 60 60 61 63 64 67 70 74 76 78 78 84 87 93 96 99 102 104 106 109 113 117 119 121 123 127 132 133 135 137 142 147 152 157 162 170 180 183 183 184 189 194 195 195 187 182 182 184 184 187 187 187 189 191 191 92 93 91 91 86 91 80 80 68 69 68 68 74 74 74
1 day ago