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,335.00 1,997.00 2,661.00 1,011.00 1,016.00 2,424.00 1,812.00 1,156.00 1,493.00 1,076.00 2,806.00 3,813.58 1,013.50 1,712.19 755.89 1,616.24 1,252.25 928.35 2,105.58 268.53
Accounts receivable, net 21,177.00 20,096.00 18,112.00 16,940.00 16,369.00 299.00 289.00 253.00 15.00 56.00 36.00 190.29 29.66 59.51 89.85 742.15 2,033.79
Inventories 1,548.00 1,472.00 1,017.00 17,828.00 18,399.00 132.00 153.00 796.00 204.97 0.00 36.94 35.39 693.68 960.43 232.67 1,121.58
Other current assets 699.00 -19,412.00 534.00 -17,899.00 -17,386.00 -17,828.00 -18,399.00 -253.00 1,682.00 1,708.00 1,831.00 2,744.46 -111.49 -22.57 -54.46 -742.15 -2,033.79 135.32 123.69 57.71
Total current assets 2,034.00 2,681.00 3,195.00 1,011.00 1,016.00 2,723.00 2,101.00 2,373.00 2,684.00 2,343.00 2,806.00 3,813.58 431.41 13,560.63 14,176.83 2,032.61 3,279.14
Total non-current assets + 25,354.00 23,229.00 21,099.00 3,498.00 3,703.00 3,650.00 3,649.00 17,717.00 16,749.00 15,780.00 18,250.00 7,244.29 102.06 1,112.89 1,318.06 94.50 81.90
Total assets 27,388.00 25,910.00 24,294.00 22,533.00 22,079.00 22,471.00 22,817.00 20,090.00 19,433.00 18,123.00 21,190.00 11,057.86 15,402.69 14,673.52 15,494.89 17,085.98 21,709.96 26,547.38 30,620.15 27,771.41
Total current liabilities + 40,921.00 37,803.00 36,736.00 694.00 1,062.00 624.00 1,105.00 1,098.00 1,081.00 431.00 77.56 93.95 137.84 2,450.00
Total non-current liabilities + 23,987.00 22,719.00 21,108.00 19,504.00 17,751.00 17,845.00 17,246.00 16,291.00 15,050.00 13,959.00 17,300.00 8,356.00 13,516.06 9,115.09 9,707.10 15,686.08 17,754.13
Total liabilities 23,987.00 22,719.00 21,108.00 19,504.00 17,751.00 17,845.00 17,246.00 16,291.00 16,155.00 15,057.00 18,460.00 9,220.90 13,516.06 13,473.39 14,131.98 16,329.81 20,553.05 24,908.04 27,808.29 24,882.61
Total stockholders' equity + 3,401.00 3,191.00 3,186.00 3,029.00 4,328.00 4,626.00 5,571.00 3,799.00 3,278.00 3,066.00 2,730.00 1,836.96 1,540.02 1,180.92 1,362.90 756.17 1,156.91 1,639.33 2,811.86 2,888.81
Common shares outstanding 119 120 121 124 133 135 136 136 136 135 128 115 103 112 112 112 112 112
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 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 Dec-05
Total cash and short-term investments + 2,448.00 1,335.00 873.00 1,059.00 963.00 1,997.00 746.00 940.00 1,111.00 2,661.00 2,825.00 2,731.00 2,330.00 1,011.00 1,022.00 1,020.00 1,114.00 2,448.00 1,283.00 2,268.00 1,815.00 4,119.00 2,072.00 3,242.00 4,755.00 3,025.00 1,919.00 1,306.00 2,206.00 2,373.00 2,950.00 2,276.00 3,513.00 1,493.00 2,584.00 2,612.00 2,542.00 1,076.00 2,446.00 2,486.00 2,588.00 2,806.00 5,607.00 5,865.00 5,157.00 3,813.58 3,693.89 1,548.82 1,399.21 967.41 1,844.11 926.23 0.00 1,712.19 0.00 1,389.34 755.89 1,762.96 2,153.28 1,941.93 1,723.34 739.09 811.09 838.43 1,318.74 1,998.67 1,432.82 1,125.48 928.35 2,436.14 227.83 239.39 2,105.58 217.07 229.31 184.38 268.53 0.00 0.00 0.00 199.82
Accounts receivable, net 21,177.00 20,881.00 20,352.00 19,907.00 20,096.00 19,678.00 19,062.00 17,894.00 18,112.00 17,860.00 17,371.00 16,785.00 16,940.00 16,764.00 16,580.00 12.00 38,424.00 282.00 273.00 268.00 299.00 290.00 284.00 280.00 289.00 267.00 254.00 240.00 253.00 14,413.00 124.00 198.00 15.00 187.00 179.00 144.00 56.00 145.00 145.00 139.00 36.00 57.00 60.00 54.00 190.29 52.69 50.18 44.48 29.66 42.81 40.54 59.51 2,509.83
Inventories 1,270.00 1,548.00 1,770.00 1,553.00 1,075.00 1,472.00 -16,764.00 1,060.00 17,338.00 18,544.00 19,000.00 -267.00 207.00 123.00 -198.00 132.00 -187.00 -179.00 -144.00 153.00 -145.00 -145.00 -139.00 796.00 -57.00 -60.00 -54.00 204.97 -52.69 -50.18 -44.48 0.00 36.94 497.25 693.68 812.61 753.95 542.36 960.43 25.77 35.49 79.30 232.67 404.59 604.85 981.30 1,121.58
Other current assets 699.00 999.00 927.00 875.00 684.00 -18,266.00 -17,654.00 -16,802.00 -18,112.00 -19,630.00 -18,924.00 -17,860.00 -17,899.00 1,261.00 -17,640.00 -12.00 1,517.00 -282.00 -273.00 -268.00 -299.00 -290.00 -284.00 -280.00 -289.00 -267.00 -254.00 -240.00 -374.00 1,707.00 1,720.00 1,835.00 1,682.00 1,668.00 1,750.00 1,755.00 1,708.00 -145.00 -145.00 -139.00 1,831.00 -57.00 -60.00 2,935.00 2,744.46 -52.69 -50.18 -44.48 48.96 -42.81 -40.54 -22.57 129.51 -2,509.83 178.90 143.06 135.32 123.69 57.71 47.73
Total current assets 2,448.00 2,034.00 1,872.00 1,986.00 1,838.00 2,681.00 746.00 940.00 1,111.00 2,661.00 2,825.00 2,731.00 2,330.00 1,011.00 1,022.00 1,020.00 1,126.00 2,448.00 1,565.00 2,541.00 2,083.00 4,418.00 2,362.00 3,526.00 5,035.00 3,314.00 3,172.00 2,507.00 3,452.00 2,373.00 2,950.00 2,400.00 3,642.00 2,684.00 2,584.00 2,612.00 2,542.00 2,343.00 3,004.00 3,036.00 2,588.00 2,806.00 5,607.00 6,058.00 5,356.00 3,813.58 4,187.09 1,548.82 1,399.21 15,300.62 1,844.11 686.91 13,560.63 2,098.19 4,156.59
Total non-current assets + 24,570.00 25,354.00 25,113.00 24,642.00 24,191.00 23,229.00 24,832.00 24,145.00 22,797.00 21,633.00 1,697.00 1,697.00 3,506.00 3,498.00 21,319.00 21,175.00 20,682.00 19,631.00 20,398.00 19,836.00 19,202.00 18,053.00 19,495.00 18,982.00 19,658.00 19,503.00 1,774.00 1,784.00 1,794.00 17,717.00 1,820.00 17,240.00 16,825.00 16,749.00 16,466.00 16,086.00 15,431.00 15,780.00 1,929.00 1,945.00 19,055.00 18,250.00 7,677.00 7,250.00 7,051.00 7,244.29 7,075.73 12,534.53 13,123.16 594.47 557.38 1,112.89
Total assets 27,018.00 27,388.00 26,985.00 26,628.00 26,029.00 25,910.00 25,578.00 25,085.00 23,908.00 24,294.00 24,146.00 23,511.00 22,443.00 22,533.00 22,341.00 22,195.00 21,808.00 22,079.00 21,963.00 22,377.00 21,285.00 22,471.00 21,857.00 22,508.00 24,693.00 22,817.00 22,410.00 21,017.00 21,358.00 20,090.00 20,468.00 19,640.00 20,467.00 19,433.00 19,050.00 18,698.00 17,973.00 18,123.00 18,353.00 18,544.00 19,134.00 21,190.00 13,284.00 13,308.00 12,407.00 11,057.86 11,262.82 14,083.36 14,522.37 15,402.69 16,427.36 16,042.29 14,673.52 15,735.16 15,494.89 16,509.28 16,152.51 16,267.28 18,260.95 19,637.30 20,030.84 19,938.22 22,780.13 24,878.85 24,335.08 25,482.81 26,547.38 30,079.10 29,430.67 29,737.12 30,620.15 28,685.06 28,122.67 27,934.98 27,771.41 27,293.08 27,169.71 26,495.46 25,801.53
Total current liabilities + 1.00 1.00 1.00 176.00 226.00 226.00 226.00 1,004.00 57.00 59.00 1,327.00 1,198.00 1,275.00 1,295.00 1,325.00 1,291.00 1,113.00 1,097.00 1,097.00 1,187.00 1,105.00 1,201.00 1,135.00 1,189.00 1,098.00 1,313.00 1,162.00 1,257.00 1,081.00 746.00 636.00 746.00 431.00 1,303.00 1,144.00 1,184.00 1,094.00 93.95
Total non-current liabilities + 23,641.00 23,987.00 23,606.00 23,301.00 22,748.00 22,719.00 22,194.00 21,932.00 20,694.00 21,108.00 19,851.00 19,195.00 18,206.00 19,504.00 19,329.00 19,162.00 18,719.00 18,986.00 18,842.00 18,840.00 17,977.00 19,030.00 18,734.00 19,337.00 21,641.00 18,487.00 17,021.00 15,551.00 16,117.00 16,291.00 15,731.00 15,054.00 15,898.00 15,050.00 14,619.00 14,409.00 13,679.00 13,959.00 13,994.00 14,362.00 14,870.00 17,300.00 9,555.00 9,676.00 9,635.00 8,356.00 7,858.04 11,261.02 11,738.67 13,998.96 11,672.25 12,620.85 15,118.25 15,193.93
Total liabilities 23,641.00 23,987.00 23,607.00 23,302.00 22,749.00 22,719.00 22,370.00 21,932.00 20,694.00 21,108.00 19,851.00 19,195.00 18,206.00 19,504.00 19,329.00 19,162.00 18,719.00 18,986.00 18,842.00 18,840.00 17,977.00 19,030.00 18,734.00 19,337.00 21,641.00 18,487.00 18,316.00 16,876.00 17,408.00 16,291.00 16,828.00 16,151.00 17,085.00 16,155.00 15,820.00 15,544.00 14,868.00 15,057.00 15,307.00 15,524.00 16,164.00 18,460.00 10,455.00 10,477.00 10,556.00 9,220.90 8,752.70 12,017.73 12,560.45 13,516.06 14,833.53 14,318.57 13,473.39 14,399.96 14,131.98 15,051.15 15,488.80 15,582.16 16,642.77 17,665.23 18,032.07 18,032.45 20,863.48 22,765.91 22,491.17 23,396.02 24,908.04 27,683.84 26,574.77 26,911.08 27,808.29 25,886.66 25,312.89 25,211.66 24,882.61 24,421.81 24,335.73 23,662.21 23,022.51
Total stockholders' equity + 3,377.00 3,401.00 3,378.00 3,326.00 3,280.00 3,191.00 3,208.00 3,153.00 3,214.00 3,186.00 3,109.00 3,058.00 3,081.00 3,029.00 3,012.00 3,033.00 3,089.00 3,093.00 3,121.00 3,537.00 3,308.00 3,441.00 3,123.00 3,171.00 3,052.00 4,330.00 4,094.00 4,141.00 3,950.00 3,799.00 3,640.00 3,489.00 3,382.00 3,278.00 3,230.00 3,154.00 3,105.00 3,066.00 3,046.00 3,020.00 2,970.00 2,809.00 2,983.00 2,996.00 2,026.00 2,025.27 2,101.77 1,678.08 1,599.00 1,540.02 1,276.47 1,238.22 1,180.92 1,180.92 1,335.21 1,362.90 1,458.13 663.71 685.12 1,618.18 1,972.07 1,998.77 1,905.77 1,916.65 2,112.94 1,843.91 2,086.79 1,639.33 2,395.25 2,855.91 2,826.04 2,811.86 2,798.40 2,809.78 2,723.31 2,888.81 2,871.27 2,833.98 2,833.25 2,779.02
Common shares outstanding 117 118 119 119 120 120 120 120 120 120 121 121 121 122 124 125 127 130 133 135 135 135 135 134 136 137 136 136 136 136 136 136 136 136 136 136 136 136 135 135 135 134 134 127 115 115 115 115 115 112 100 112 112 112 112 112 112 112 112
about 23 hours ago