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,679.00 583.00 527.00 545.00 3,056.50 1,288.50 461.90 499.20 158.50 604.50 22.20 74.40 77.10 35.70 58.30 164.20 168.50 280.30 92.87 46.29
Accounts receivable, net 6,501.00 9,240.00 7,772.00 6,975.00 6,988.00 4,808.20 4,876.10 3,662.60 4,360.20 3,330.60 2,571.10 3,825.80 5,482.30 4,353.40 4,545.30 3,836.90 3,137.40 2,063.80 2,010.54 1,323.03
Inventories 3,884.00 3,955.00 3,352.00 2,554.00 2,681.00 3,303.50 2,091.40 1,522.10 1,609.80 1,770.50 1,038.10 1,014.20 1,093.10 1,088.40 1,111.70 1,134.00 711.90 405.00 354.28 423.84
Other current assets 1,296.00 1,355.00 944.00 993.00 780.40 737.80 560.70 531.20 531.30 1,364.00 670.10 576.30 391.10 385.20 391.90 470.90 229.10 353.60 133.34 152.67
Total current assets 13,360.00 15,133.00 12,248.00 10,598.00 13,269.40 9,909.40 7,862.90 6,060.70 6,506.40 6,528.20 4,313.00 5,490.70 7,023.40 5,843.10 6,068.70 5,507.10 4,246.90 3,102.70 2,537.89 1,922.16
Total non-current assets + 64,618.00 62,035.00 58,734.00 57,510.00 54,256.00 54,197.30 53,870.30 50,909.10 47,911.70 45,665.80 44,503.90 41,710.30 33,115.30 30,091.30 28,056.40 25,853.70 21,904.70 21,108.90 14,070.12 12,067.56
Total assets 77,902.00 77,168.00 70,982.00 68,108.00 67,526.00 64,106.70 61,733.20 56,969.80 54,418.10 52,194.00 48,802.20 47,201.00 40,138.70 35,934.40 34,125.10 31,360.80 26,151.60 24,211.60 16,608.01 13,989.72
Total current liabilities + 12,832.00 15,177.00 13,131.00 12,265.00 11,624.50 8,988.00 9,129.70 7,167.50 9,295.10 8,250.50 7,166.60 7,873.70 8,238.70 7,755.70 7,432.40 5,880.20 4,536.00 2,223.15 3,044.68 1,984.92
Total non-current liabilities + 34,576.00 32,402.00 29,092.00 28,141.00 29,462.00 29,741.30 26,776.00 25,510.10 22,350.60 21,677.50 21,134.50 19,635.10 16,459.60 14,882.70 14,473.40 13,579.80 11,573.30 11,814.50 7,001.26 5,395.43
Total liabilities 47,408.00 47,579.00 42,223.00 40,406.00 41,087.00 38,729.30 35,905.70 32,677.60 31,645.70 29,928.00 28,301.10 27,508.80 24,698.30 22,638.40 21,905.80 19,460.00 16,109.30 14,915.70 10,045.94 7,380.36
Total stockholders' equity + 29,739.00 28,732.00 27,673.00 26,623.00 25,328.90 24,353.40 24,764.00 23,853.50 22,547.20 22,047.00 20,295.10 18,063.20 15,214.80 13,187.70 12,113.40 11,374.20 10,042.30 5,965.90 6,131.65 6,480.23
Common shares outstanding 2,188 2,192 2,194 2,199 2,203 2,202 2,202 2,187 2,154 2,118 2,013 1,937 1,871 1,798 1,720 1,687 413 875 869 986
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,385.00 1,679.00 884.00 870.00 220.00 583.00 1,434.00 603.00 606.00 527.00 580.00 516.00 271.00 545.00 653.00 563.00 674.00 3,056.50 2,908.40 956.80 2,678.40 1,288.50 3,517.20 1,298.50 2,025.70 334.70 1,207.80 107.30 99.30 344.80 49.30 70.90 111.60 70.30 99.70 60.30 63.10 63.40 60.10 117.60 165.80 22.20 87.90 556.80 109.30 74.40 1,077.50 262.40 1,005.10 77.10 26.10 65.10 1,296.40 35.70 30.50 14.50 170.10 58.30 107.70 225.30 342.00 164.20 75.20 513.60 248.70 168.50 176.60 249.40 286.00 280.30 238.62 24.71 65.56 92.87 107.79 86.72 77.23 46.29 117.40 24.52 34.99
Accounts receivable, net 8,354.00 6,501.00 7,523.00 7,562.00 7,855.00 9,240.00 8,202.00 8,655.00 7,598.00 7,772.00 6,928.00 6,134.00 6,637.00 6,975.00 6,733.00 8,450.00 9,018.00 6,988.00 6,122.50 5,261.60 5,786.60 4,808.20 3,780.30 2,910.30 3,295.70 4,876.10 4,263.70 3,801.80 4,293.20 3,662.60 4,224.50 4,320.30 4,443.50 4,360.20 3,395.40 2,658.70 3,154.40 3,330.60 2,945.80 3,057.50 2,450.50 2,571.10 2,803.70 3,348.50 2,988.50 3,825.80 5,323.40 5,449.80 4,993.60 5,482.30 5,481.90 4,671.30 4,504.90 4,353.40 4,399.80 3,727.20 4,540.10 4,545.30 4,045.90 4,312.00 3,912.30 3,836.90 3,067.60 2,943.30 3,082.90 3,137.40 1,509.30 1,279.60 1,139.40 2,063.80 1,929.46 2,578.41 2,096.71 2,010.54 1,590.20 1,583.48 1,299.68 1,323.03 1,382.46 1,337.30 1,099.82
Inventories 5,234.00 3,884.00 4,160.00 3,969.00 3,233.00 3,955.00 3,319.00 3,356.00 3,257.00 3,352.00 3,345.00 2,497.00 2,195.00 2,554.00 3,173.00 3,234.00 2,652.00 2,681.00 3,095.90 3,346.80 3,703.30 3,303.50 3,192.60 2,024.10 1,538.80 2,091.40 1,644.70 1,586.10 1,680.50 1,522.10 2,335.80 1,729.60 1,699.90 1,609.80 1,983.20 1,604.30 1,922.00 1,770.50 1,762.50 1,714.90 1,232.10 1,038.10 1,085.40 999.80 855.40 1,014.20 1,589.50 1,318.30 977.90 1,093.10 1,862.40 1,411.40 1,159.10 1,088.40 1,069.20 892.90 934.10 1,111.70 1,389.30 994.10 800.80 1,134.00 1,210.00 1,025.50 990.90 711.90 1,147.50 965.80 520.00 362.82 653.78 463.72 288.80 354.28 509.89 335.62 460.92 423.84 462.28 451.24 255.42
Other current assets 704.00 1,296.00 670.00 1,759.00 1,455.00 1,355.00 1,430.00 1,304.00 955.00 944.00 988.00 890.00 779.00 993.00 1,009.00 1,046.00 1,077.00 781.00 1,396.50 1,298.30 864.80 737.80 788.20 883.40 858.90 560.70 797.60 763.70 555.60 531.20 1,095.40 894.80 545.50 531.30 619.60 492.90 502.70 1,364.00 976.20 1,083.80 749.40 670.10 690.40 2,279.40 509.80 576.30 391.00 461.80 373.30 391.10 417.00 452.00 424.00 385.20 409.60 434.80 534.70 391.90 884.10 523.30 583.30 470.90 323.10 442.30 398.50 229.10 197.00 558.50 589.70 353.60 344.45 263.42 153.19 133.34 231.87 196.69 154.26 152.67 192.62 190.93 113.68
Total current assets 15,677.00 13,360.00 13,237.00 14,160.00 12,763.00 15,133.00 14,385.00 13,453.00 12,093.00 12,248.00 11,432.00 9,704.00 9,687.00 10,598.00 11,082.00 12,961.00 12,978.00 13,270.00 12,828.40 10,311.20 10,584.10 9,909.40 8,793.30 7,116.30 7,719.10 7,862.90 7,913.80 6,258.90 6,628.60 6,060.70 7,685.90 7,002.60 6,791.00 6,506.40 6,031.10 4,784.50 5,641.50 6,528.20 5,741.60 5,969.70 4,592.60 4,313.00 4,660.00 7,178.80 4,434.80 5,490.70 8,365.50 7,471.90 7,333.20 7,023.40 7,770.90 6,580.00 7,368.30 5,843.10 5,893.10 5,069.40 6,097.20 6,068.70 6,348.40 5,938.50 5,446.80 5,507.10 4,643.40 4,905.60 4,607.20 4,246.90 3,149.00 2,868.90 2,290.60 2,163.72 2,983.10 3,330.26 2,604.26 2,537.89 2,375.84 2,179.15 1,973.09 1,922.16 2,154.76 2,003.99 1,503.90
Total non-current assets + 64,961.00 64,618.00 64,585.00 63,282.00 62,643.00 62,035.00 60,677.00 60,108.00 59,280.00 58,734.00 58,372.00 58,025.00 57,638.00 57,510.00 57,355.00 57,389.00 57,341.00 54,256.00 54,491.50 54,493.90 54,399.40 54,197.30 54,942.90 54,828.20 54,546.20 53,870.30 53,101.50 52,462.90 51,768.90 50,909.10 50,066.30 49,308.80 48,691.30 47,911.70 47,269.50 46,528.80 45,888.10 45,665.80 45,516.80 45,431.10 45,144.80 44,503.90 43,867.80 40,980.60 42,069.50 41,710.30 34,540.00 34,099.40 33,657.30 33,115.30 32,354.10 31,296.90 30,733.10 30,091.30 29,384.70 28,597.70 27,795.50 28,056.40 27,376.00 27,039.90 26,374.40 25,853.70 23,829.30 23,383.90 21,893.90 21,904.70 16,208.50 16,153.60 16,144.70 21,108.90 15,166.12 14,850.60 14,587.83 14,070.12 13,630.17 13,191.13 12,454.90 12,067.56 11,602.27 11,039.75 10,814.60
Total assets 80,638.00 77,902.00 77,822.00 77,442.00 75,406.00 77,168.00 75,062.00 73,561.00 71,373.00 70,982.00 69,804.00 67,729.00 67,325.00 68,108.00 68,437.00 70,350.00 70,319.00 67,526.00 67,319.90 64,805.10 64,983.50 64,106.70 63,736.20 61,944.50 62,265.30 61,733.20 61,015.30 58,721.80 58,397.50 56,969.80 57,752.20 56,311.40 55,482.30 54,418.10 53,300.60 51,313.30 51,529.50 52,194.00 51,258.40 51,400.80 49,737.40 48,802.20 48,527.80 48,159.40 46,505.30 47,201.00 42,905.50 41,571.30 40,990.50 40,138.70 40,125.00 37,876.90 38,101.40 35,934.40 35,277.80 33,667.10 33,892.70 34,125.10 33,724.40 32,978.40 31,821.20 31,360.80 28,472.70 28,289.50 26,501.10 26,151.60 19,357.50 19,022.50 18,435.30 24,211.60 18,149.21 18,180.86 17,192.08 16,608.01 16,006.01 15,370.27 14,427.99 13,989.72 13,757.03 13,043.74 12,318.51
Total current liabilities + 17,222.00 12,832.00 15,050.00 14,757.00 14,872.00 15,177.00 13,404.00 14,809.00 13,030.00 13,131.00 12,475.00 10,709.00 10,410.00 12,265.00 12,897.00 14,978.00 15,374.00 11,624.50 11,870.70 10,528.60 10,538.90 8,988.00 7,846.90 7,482.40 6,915.40 9,129.70 8,669.50 6,264.10 8,592.70 7,167.50 10,922.30 9,449.30 8,839.60 9,295.10 8,438.70 7,818.60 7,048.00 8,250.50 7,568.30 7,026.00 6,013.40 7,166.60 6,878.90 6,466.10 5,875.90 7,873.70 8,971.80 8,469.90 7,622.00 8,238.70 8,723.80 6,873.10 7,518.60 7,755.70 7,235.80 7,618.30 7,696.60 7,432.40 7,643.90 7,358.80 6,458.10 5,880.20 4,590.70 4,667.40 4,940.70 4,536.00 2,697.40 2,811.60 2,285.80 2,223.15 3,170.10 3,628.65 2,928.18 3,044.68 2,476.00 2,204.86 2,050.01 1,984.92 2,080.40 1,982.33 1,633.55
Total non-current liabilities + 33,069.00 34,576.00 32,722.00 32,766.00 30,759.00 32,402.00 32,500.00 29,955.00 29,866.00 29,092.00 29,107.00 28,998.00 29,056.00 28,141.00 28,100.00 28,395.00 28,288.00 29,462.00 29,464.60 28,429.70 28,374.40 29,741.30 29,784.60 28,520.70 29,235.70 26,776.00 26,820.30 27,482.30 25,283.50 25,510.10 23,324.10 23,771.60 23,677.80 22,350.60 22,313.00 20,614.50 21,681.50 21,677.50 21,651.40 22,428.90 22,377.70 21,134.50 21,296.00 21,330.10 20,571.30 19,635.10 17,951.80 17,299.00 17,706.50 16,459.60 16,719.00 16,651.00 16,592.60 14,882.70 14,984.10 13,572.70 13,807.80 14,473.40 14,529.00 13,844.30 13,563.10 13,579.80 13,046.40 12,696.70 11,148.40 11,573.30 9,363.70 9,392.00 9,454.20 11,814.50 8,547.46 7,858.78 7,613.08 7,001.26 6,874.34 6,385.74 5,550.91 5,395.43 4,986.87 4,952.60 4,509.41
Total liabilities 50,291.00 47,408.00 47,772.00 47,523.00 45,631.00 47,579.00 45,904.00 44,764.00 42,896.00 42,223.00 41,582.00 39,707.00 39,466.00 40,406.00 40,997.00 43,373.00 43,662.00 41,087.00 41,335.30 38,958.30 38,913.30 38,729.30 37,631.50 36,003.10 36,151.10 35,905.70 35,489.80 33,746.40 33,876.20 32,677.60 34,246.40 33,220.90 32,517.40 31,645.70 30,751.70 28,433.10 28,729.50 29,928.00 29,219.70 29,454.90 28,391.10 28,301.10 28,174.90 27,796.20 26,447.20 27,508.80 26,923.60 25,768.90 25,328.50 24,698.30 25,442.80 23,524.10 24,111.20 22,638.40 22,219.90 21,191.00 21,504.40 21,905.80 22,172.90 21,203.10 20,021.20 19,460.00 17,637.10 17,364.10 16,089.10 16,109.30 12,061.10 12,203.60 11,740.00 14,915.70 11,717.55 11,487.43 10,541.26 10,045.94 9,350.35 8,590.60 7,600.92 7,380.36 7,067.27 6,934.93 6,142.96
Total stockholders' equity + 29,526.00 29,739.00 29,209.00 29,066.00 28,915.00 28,732.00 28,349.00 27,989.00 27,677.00 27,673.00 27,150.00 26,951.00 26,787.00 26,623.00 26,348.00 25,883.00 25,553.00 25,328.90 24,921.20 24,772.80 24,992.30 24,353.40 25,035.30 24,876.70 25,050.40 24,764.00 24,496.00 24,439.80 24,057.90 23,853.50 23,073.10 22,671.60 22,753.30 22,547.20 22,330.60 22,660.10 22,579.30 22,047.00 21,819.20 21,724.20 21,128.90 20,295.10 20,162.10 20,125.60 19,835.70 33,788.80 15,757.50 15,576.60 15,438.90 15,214.80 14,821.40 14,518.90 14,280.60 12,464.80 12,949.60 12,366.30 12,278.80 12,113.40 11,438.70 11,254.20 11,276.90 11,506.00 10,308.10 10,396.40 9,882.10 9,528.00 6,774.40 6,308.50 6,307.70 6,084.99 6,018.75 6,270.77 6,224.05 6,131.65 6,224.86 6,345.01 6,393.49 6,480.23 6,563.51 5,988.06 6,060.35
Common shares outstanding 2,187 2,185 2,186 2,190 2,191 2,190 2,192 2,194 2,193 2,192 2,194 2,196 2,195 2,194 2,199 2,201 2,199 2,200 2,204 2,205 2,203 2,201 2,201 2,202 2,204 2,202 2,202 2,203 2,211 2,195 2,191 2,185 2,177 2,167 2,182 2,154 2,136 2,118 2,106 2,093 2,066 2,014 2,011 2,003 1,989 1,941 1,883 1,880 1,876 1,871 1,850 1,840 1,831 1,807 1,800 1,780 1,713 1,644 1,716 1,703 1,701 1,276 1,263 1,263 1,251 929 929 917 905 875 876 873 871 1,105 1,105 1,093 1,120 969 969 1,010 956
about 5 hours ago