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 + 266.00 184.00 314.00 562.00 396.00 1,231.00 400.00 243.00 72.00 127.00 183.00 309.00 315.00 316.00 266.00 275.00 243.00 244.00 276.00 326.00
Accounts receivable, net 165.00 2,954.00 2,893.00 2,640.00 2,502.00 2,694.00 3,380.00 3,227.00 3,180.00 676.00 901.00 897.00 925.00 823.00 775.00 720.00 693.00 751.00 767.00 819.00
Inventories 1,128.00 1,227.00 1,135.00 1,193.00 1,216.00 1,347.00 1,199.00 1,224.00 340.00 315.00 295.00 302.00 346.00 379.00 351.00 348.00 354.00 414.00 586.00 520.00
Other current assets 173.00 412.00 570.00 362.00 374.00 26.00 30.00 47.00 3,876.00 625.00 287.00 396.00 390.00 433.00 435.00 528.00 538.00 613.00 493.00 444.00
Total current assets 1,546.00 4,777.00 4,757.00 4,757.00 4,488.00 5,617.00 5,362.00 5,229.00 8,377.00 1,738.00 1,666.00 1,778.00 1,855.00 1,830.00 1,703.00 1,752.00 1,740.00 1,914.00 2,056.00 2,052.00
Total non-current assets + 2,408.00 1,958.00 1,981.00 2,000.00 2,100.00 1,996.00 2,091.00 1,929.00 2,073.00 8,081.00 7,925.00 7,901.00 7,886.00 7,633.00 7,320.00 7,664.00 7,612.00 7,659.00 8,403.00 7,468.00
Total assets 6,760.00 6,735.00 6,738.00 6,757.00 6,588.00 7,613.00 7,453.00 7,158.00 10,403.00 9,819.00 9,716.00 9,679.00 9,741.00 9,463.00 9,023.00 9,416.00 9,352.00 9,573.00 10,459.00 9,520.00
Total current liabilities + 945.00 1,169.00 1,168.00 1,136.00 1,159.00 715.00 1,313.00 1,647.00 2,908.00 2,032.00 1,957.00 1,859.00 1,743.00 1,931.00 1,563.00 1,575.00 1,885.00 2,169.00 2,180.00 1,977.00
Total non-current liabilities + 6,797.00 6,446.00 6,487.00 6,525.00 6,223.00 7,866.00 6,664.00 6,080.00 6,768.00 7,069.00 6,681.00 6,563.00 6,373.00 5,601.00 5,228.00 4,924.00 4,779.00 5,062.00 4,763.00 3,984.00
Total liabilities 7,742.00 7,615.00 7,655.00 7,661.00 7,382.00 8,581.00 7,977.00 7,727.00 9,520.00 9,101.00 8,763.00 8,422.00 8,116.00 7,532.00 6,791.00 6,499.00 6,664.00 7,231.00 6,943.00 5,961.00
Total stockholders' equity + -982.00 -881.00 -917.00 -904.00 -794.00 -968.00 -524.00 -569.00 878.00 714.00 950.00 1,255.00 1,623.00 1,930.00 2,232.00 2,917.00 2,688.00 2,342.00 3,516.00 3,559.00
Common shares outstanding 67 71 75 84 87 86 92 99 104 111 119 127 135 145 166 185 182 178 183 199
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 + 254.00 266.00 240.00 212.00 188.00 184.00 194.00 166.00 479.00 314.00 238.00 214.00 196.00 562.00 169.00 241.00 381.00 396.00 346.00 328.00 322.00 1,231.00 1,276.00 1,052.00 1,018.00 400.00 250.00 258.00 217.00 243.00 377.00 388.00 452.00 72.00 433.00 613.00 410.00 127.00 468.00 653.00 486.00 183.00 394.00 586.00 331.00 309.00 379.00 413.00 358.00 315.00 269.00 342.00 217.00 316.00 232.00 286.00 239.00 266.00 175.00 296.00 174.00 275.00 170.00 239.00 163.00 243.00 170.00 174.00 135.00 244.00 228.00 240.00 229.00 276.00 231.00 251.00 174.00 326.00 160.00 148.00 115.00
Accounts receivable, net 152.00 165.00 2,765.00 2,743.00 2,751.00 2,954.00 2,764.00 2,738.00 2,722.00 2,893.00 2,644.00 2,586.00 2,536.00 2,640.00 2,525.00 2,446.00 2,407.00 2,502.00 2,417.00 2,429.00 2,464.00 2,694.00 2,643.00 2,745.00 2,929.00 3,380.00 3,255.00 3,188.00 3,157.00 3,227.00 3,186.00 3,110.00 718.00 3,180.00 843.00 855.00 1,102.00 676.00 806.00 840.00 1,080.00 901.00 759.00 791.00 998.00 897.00 751.00 789.00 1,042.00 925.00 737.00 763.00 932.00 823.00 696.00 688.00 879.00 775.00 660.00 687.00 919.00 720.00 634.00 640.00 838.00 693.00 669.00 688.00 841.00 751.00 713.00 770.00 886.00 767.00 737.00 739.00 853.00 819.00 698.00 1,865.00 1,873.00
Inventories 1,183.00 1,128.00 1,269.00 1,252.00 1,221.00 1,227.00 1,208.00 1,206.00 1,187.00 1,135.00 1,149.00 1,148.00 1,158.00 1,193.00 1,146.00 1,192.00 1,129.00 1,216.00 1,270.00 1,339.00 1,359.00 1,347.00 1,331.00 1,278.00 1,218.00 1,199.00 1,209.00 1,216.00 1,213.00 1,224.00 1,197.00 1,243.00 337.00 340.00 317.00 315.00 324.00 315.00 287.00 286.00 293.00 295.00 273.00 285.00 292.00 302.00 306.00 322.00 336.00 346.00 327.00 330.00 365.00 379.00 372.00 363.00 362.00 351.00 337.00 344.00 345.00 348.00 336.00 343.00 330.00 354.00 360.00 391.00 392.00 414.00 495.00 618.00 588.00 586.00 554.00 614.00 543.00 520.00 550.00 503.00 497.00
Other current assets 173.00 -2,592.00 419.00 432.00 412.00 388.00 418.00 437.00 570.00 401.00 411.00 391.00 362.00 342.00 348.00 394.00 374.00 324.00 322.00 348.00 26.00 324.00 350.00 374.00 30.00 560.00 619.00 631.00 47.00 129.00 157.00 2,336.00 3,876.00 590.00 673.00 654.00 165.00 418.00 523.00 658.00 287.00 552.00 678.00 637.00 396.00 533.00 696.00 658.00 390.00 531.00 660.00 627.00 433.00 529.00 598.00 635.00 435.00 502.00 576.00 555.00 528.00 216.00 233.00 545.00 538.00 500.00 549.00 556.00 613.00 554.00 682.00 578.00 493.00 488.00 562.00 504.00 444.00 534.00 1,880.00 435.00
Total current assets 1,589.00 1,546.00 1,682.00 4,626.00 4,592.00 4,777.00 4,554.00 4,528.00 4,825.00 4,757.00 4,432.00 4,359.00 4,281.00 4,757.00 4,182.00 4,227.00 4,311.00 4,488.00 4,357.00 4,418.00 4,493.00 5,617.00 5,574.00 5,425.00 5,539.00 5,362.00 5,274.00 5,280.00 5,218.00 5,229.00 4,676.00 4,665.00 3,682.00 8,377.00 2,039.00 2,258.00 2,302.00 1,738.00 1,843.00 2,127.00 2,349.00 1,666.00 1,843.00 2,164.00 2,107.00 1,778.00 1,842.00 2,054.00 2,239.00 1,855.00 1,864.00 2,095.00 2,141.00 1,830.00 1,829.00 1,935.00 2,115.00 1,703.00 1,674.00 1,903.00 1,993.00 1,752.00 1,602.00 1,728.00 1,876.00 1,740.00 1,699.00 1,802.00 1,924.00 1,914.00 1,990.00 2,310.00 2,281.00 2,056.00 2,010.00 2,166.00 2,074.00 2,052.00 1,942.00 2,922.00 2,920.00
Total non-current assets + 2,426.00 2,408.00 2,535.00 2,183.00 2,172.00 1,958.00 2,144.00 2,165.00 2,198.00 1,981.00 2,223.00 2,243.00 2,196.00 2,000.00 2,198.00 2,250.00 2,289.00 2,100.00 2,244.00 2,221.00 2,235.00 1,996.00 2,248.00 2,172.00 2,237.00 2,091.00 2,289.00 2,186.00 2,152.00 1,929.00 2,456.00 2,410.00 7,417.00 2,073.00 8,222.00 8,090.00 8,041.00 8,081.00 7,900.00 7,815.00 7,816.00 7,925.00 7,864.00 7,860.00 7,791.00 7,901.00 7,715.00 7,803.00 7,783.00 7,886.00 7,802.00 7,754.00 7,751.00 7,633.00 7,526.00 7,179.00 7,257.00 7,320.00 7,348.00 7,426.00 7,464.00 7,664.00 7,611.00 7,491.00 7,709.00 7,612.00 7,643.00 7,577.00 7,520.00 7,659.00 9,007.00 8,629.00 8,541.00 8,403.00 8,190.00 7,828.00 7,700.00 7,468.00 7,176.00 6,927.00 6,690.00
Total assets 6,840.00 6,760.00 6,892.00 6,809.00 6,764.00 6,735.00 6,698.00 6,693.00 7,023.00 6,738.00 6,655.00 6,602.00 6,477.00 6,757.00 6,380.00 6,477.00 6,600.00 6,588.00 6,601.00 6,639.00 6,728.00 7,613.00 7,822.00 7,597.00 7,776.00 7,453.00 7,563.00 7,466.00 7,370.00 7,158.00 7,132.00 7,075.00 11,099.00 10,403.00 10,261.00 10,348.00 10,343.00 9,819.00 9,743.00 9,942.00 10,165.00 9,716.00 9,707.00 10,024.00 9,898.00 9,679.00 9,557.00 9,857.00 10,022.00 9,741.00 9,666.00 9,849.00 9,892.00 9,463.00 9,355.00 9,114.00 9,372.00 9,023.00 9,022.00 9,329.00 9,457.00 9,416.00 9,213.00 9,219.00 9,585.00 9,352.00 9,342.00 9,379.00 9,444.00 9,573.00 10,997.00 10,939.00 10,822.00 10,459.00 10,200.00 9,994.00 9,774.00 9,520.00 9,118.00 9,849.00 9,610.00
Total current liabilities + 1,377.00 945.00 1,372.00 1,330.00 1,265.00 1,169.00 1,284.00 1,291.00 1,315.00 1,168.00 1,324.00 1,319.00 1,286.00 1,136.00 1,311.00 1,402.00 1,385.00 1,159.00 1,407.00 1,446.00 1,420.00 715.00 1,491.00 971.00 1,509.00 1,313.00 1,820.00 1,833.00 1,914.00 1,647.00 1,773.00 1,820.00 3,099.00 2,908.00 2,121.00 2,384.00 2,349.00 2,032.00 1,931.00 2,188.00 2,256.00 1,957.00 1,901.00 2,163.00 2,086.00 1,859.00 1,811.00 2,167.00 2,135.00 1,743.00 1,680.00 1,978.00 2,089.00 1,931.00 1,608.00 1,702.00 1,765.00 1,563.00 1,536.00 1,750.00 1,775.00 1,575.00 1,521.00 1,852.00 1,909.00 1,885.00 1,822.00 2,018.00 2,194.00 2,169.00 2,307.00 2,463.00 2,461.00 2,180.00 2,257.00 2,183.00 2,145.00 1,977.00 2,047.00 1,791.00 1,684.00
Total non-current liabilities + 6,486.00 6,797.00 6,341.00 6,332.00 6,402.00 6,446.00 6,275.00 6,286.00 6,633.00 6,487.00 6,328.00 6,287.00 6,166.00 6,525.00 5,972.00 5,921.00 6,026.00 6,223.00 6,043.00 6,111.00 6,284.00 7,866.00 7,324.00 7,676.00 7,158.00 6,664.00 6,313.00 6,193.00 6,040.00 6,080.00 5,868.00 5,775.00 7,350.00 6,768.00 7,510.00 7,372.00 7,328.00 7,069.00 7,015.00 6,973.00 7,069.00 6,681.00 6,787.00 6,792.00 6,728.00 6,563.00 6,335.00 6,203.00 6,363.00 6,373.00 6,304.00 6,229.00 6,059.00 5,601.00 5,728.00 5,416.00 5,483.00 5,228.00 5,067.00 4,965.00 4,975.00 4,924.00 4,781.00 4,657.00 4,975.00 4,779.00 4,893.00 4,851.00 4,871.00 5,062.00 4,937.00 4,829.00 4,824.00 4,763.00 4,535.00 4,511.00 4,213.00 3,984.00 3,459.00 2,918.00 2,863.00
Total liabilities 7,863.00 7,742.00 7,713.00 7,662.00 7,667.00 7,615.00 7,559.00 7,577.00 7,948.00 7,655.00 7,652.00 7,606.00 7,452.00 7,661.00 7,283.00 7,323.00 7,411.00 7,382.00 7,450.00 7,557.00 7,704.00 8,581.00 8,815.00 8,647.00 8,667.00 7,977.00 8,133.00 8,026.00 7,954.00 7,727.00 7,641.00 7,595.00 10,449.00 9,520.00 9,631.00 9,756.00 9,677.00 9,101.00 8,946.00 9,161.00 9,325.00 8,763.00 8,688.00 8,955.00 8,814.00 8,422.00 8,146.00 8,370.00 8,498.00 8,116.00 7,984.00 8,207.00 8,148.00 7,532.00 7,336.00 7,118.00 7,248.00 6,791.00 6,603.00 6,715.00 6,750.00 6,499.00 6,302.00 6,509.00 6,884.00 6,664.00 6,715.00 6,869.00 7,065.00 7,231.00 7,244.00 7,292.00 7,285.00 6,943.00 6,792.00 6,694.00 6,358.00 5,961.00 5,506.00 4,709.00 4,547.00
Total stockholders' equity + -1,023.00 -982.00 -821.00 -852.00 -903.00 -881.00 -862.00 -885.00 -926.00 -918.00 -1,008.00 -1,014.00 -984.00 -913.00 -911.00 -854.00 -819.00 -801.00 -857.00 -925.00 -983.00 -975.00 -1,000.00 -1,056.00 -897.00 -530.00 -576.00 -565.00 -589.00 -574.00 -514.00 -525.00 645.00 878.00 624.00 587.00 662.00 714.00 793.00 778.00 837.00 950.00 1,016.00 1,066.00 1,082.00 1,255.00 1,408.00 1,484.00 1,522.00 1,623.00 1,680.00 1,641.00 1,743.00 1,930.00 2,020.00 1,997.00 2,125.00 2,232.00 2,419.00 2,614.00 2,707.00 2,917.00 2,911.00 2,710.00 2,701.00 2,688.00 2,627.00 2,510.00 2,379.00 2,342.00 3,753.00 3,647.00 3,537.00 3,516.00 3,408.00 3,300.00 3,416.00 3,559.00 3,612.00 5,140.00 5,063.00
Common shares outstanding 65 64 67 67 68 69 70 71 72 73 74 76 78 81 84 86 87 87 87 87 87 87 86 85 87 90 92 93 95 97 100 100 101 102 103 104 106 108 110 112 114 116 118 120 122 124 126 128 130 131 133 136 138 141 144 147 149 149 162 170 179 179 184 187 186 186 183 182 178 178 178 178 178 175 180 185 191 191 204 203 200
1 day ago