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,003.00 1,889.00 2,234.00 1,251.00 354.00 409.00 1,693.00 488.00 556.00 222.00 126.00 128.00 168.00 211.00 128.00 172.94 161.81 243.33 34.40 25.67
Accounts receivable, net 1,314.00 1,730.00 1,610.00 1,528.00 1,723.00 2,035.00 2,336.00 2,532.00 2,815.00 2,068.00 1,943.00 1,988.00 1,977.00 1,959.00 1,979.00 815.28 801.27 230.29 223.03 227.35
Inventories 165.00 146.00 209.00 236.00 96.00 105.00 105.00 120.00 128.00 134.00 144.00 132.00 167.00 125.00 -1,979.00 32.72 35.76 8.86 8.56 6.63
Other current assets 5,592.00 629.00 722.00 2,213.00 9,363.00 340.00 341.00 680.00 700.00 2,738.00 437.00 448.00 1,595.00 1,343.00 1,416.00 122.19 124.76 72.93 26.41 30.48
Total current assets 7,909.00 4,394.00 4,775.00 5,228.00 11,536.00 2,889.00 4,475.00 3,820.00 4,194.00 5,162.00 2,650.00 3,576.00 3,907.00 3,607.00 3,523.00 1,143.13 1,040.27 555.41 292.40 290.12
Total non-current assets + 26,433.00 29,102.00 29,243.00 40,384.00 46,457.00 56,505.00 60,267.00 66,422.00 71,357.00 41,855.00 44,954.00 46,571.00 47,880.00 50,365.00 52,616.00 20,894.97 21,439.14 7,698.79 7,892.15 7,150.89
Total assets 34,342.00 33,496.00 34,018.00 45,612.00 57,993.00 59,394.00 64,742.00 70,242.00 75,551.00 47,017.00 47,604.00 50,147.00 51,787.00 53,972.00 56,139.00 22,038.10 22,479.41 8,254.20 8,184.55 7,441.01
Total current liabilities + 4,390.00 3,639.00 3,534.00 4,897.00 7,169.00 6,634.00 7,258.00 5,447.00 4,854.00 5,349.00 4,604.00 3,918.00 4,409.00 4,595.00 4,019.00 1,011.04 1,738.78 458.39 736.54 617.57
Total non-current liabilities + 31,069.00 29,393.00 30,067.00 30,341.00 38,984.00 41,598.00 44,014.00 44,967.00 47,268.00 28,269.00 28,940.00 31,206.00 30,187.00 30,088.00 31,293.00 11,379.90 11,273.84 4,632.57 4,031.00 3,623.27
Total liabilities 35,459.00 33,032.00 33,601.00 35,238.00 46,153.00 48,232.00 51,272.00 50,414.00 52,122.00 33,618.00 33,544.00 35,124.00 34,596.00 34,683.00 35,312.00 12,390.94 13,012.61 5,090.96 4,767.53 4,240.83
Total stockholders' equity + -1,117.00 464.00 417.00 10,374.00 11,840.00 11,162.00 13,470.00 19,828.00 23,429.00 13,399.00 14,060.00 15,023.00 17,191.00 19,289.00 20,827.00 9,647.16 9,466.80 3,163.24 3,409.21 3,190.95
Common shares outstanding 995 988 983 1,008 1,067 1,079 1,071 1,066 629 541 555 570 601 622 534 301 300 103 113 122
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,625.00 1,003.00 2,401.00 1,568.00 1,900.00 1,889.00 2,640.00 1,497.00 1,582.00 2,234.00 311.00 411.00 1,148.00 1,251.00 253.00 361.00 368.00 354.00 637.00 937.00 486.00 406.00 526.00 1,766.00 1,567.00 1,693.00 1,404.00 410.00 441.00 488.00 393.00 705.00 506.00 556.00 160.00 342.00 214.00 222.00 140.00 191.00 438.00 126.00 355.00 155.00 155.00 128.00 734.00 181.00 219.00 168.00 266.00 214.00 476.00 211.00 194.00 281.00 1,530.00 128.00 1,123.00 2,546.00 269.66 172.94 243.06 186.36 206.49 161.81 531.19 59.14 61.23 243.33 258.96 63.90 37.54 34.40 58.71 43.53 763.75 25.67 32.69 1.77 15.32
Accounts receivable, net 1,603.00 1,314.00 1,721.00 1,692.00 1,580.00 1,730.00 1,254.00 1,330.00 1,351.00 1,610.00 1,553.00 1,490.00 1,450.00 1,528.00 1,552.00 1,529.00 1,586.00 1,723.00 1,717.00 1,970.00 1,953.00 2,035.00 2,184.00 2,284.00 2,281.00 2,336.00 2,346.00 2,590.00 2,474.00 2,532.00 2,903.00 2,898.00 2,688.00 2,815.00 1,888.00 1,868.00 1,854.00 2,017.00 1,957.00 1,972.00 1,871.00 1,943.00 1,951.00 1,955.00 1,973.00 1,988.00 1,978.00 1,986.00 1,887.00 1,977.00 1,979.00 1,958.00 1,929.00 1,959.00 1,971.00 1,920.00 1,879.00 1,952.00 1,998.00 1,830.00 667.84 712.81 749.65 702.03 670.96 685.59 670.73 199.10 194.19 230.29 214.01 232.50 218.51 223.03 233.96 214.81 211.53 227.35 215.11 214.99 213.10
Inventories 132.00 165.00 163.00 126.00 124.00 146.00 173.00 184.00 193.00 209.00 227.00 205.00 223.00 236.00 179.00 151.00 128.00 96.00 103.00 114.00 100.00 105.00 112.00 122.00 119.00 105.00 137.00 151.00 154.00 120.00 131.00 107.00 111.00 128.00 131.00 144.00 138.00 134.00 136.00 138.00 136.00 144.00 136.00 124.00 137.00 132.00 134.00 132.00 155.00 167.00 172.00 162.00 134.00 125.00 -1,971.00 1,018.00 -1,879.00 1,026.00 -2,055.00 -1,837.00 35.45 32.72 35.14 35.60 37.01 35.76 43.37 9.38 8.78 8.86 9.28 8.78 8.13 8.56 7.69 6.98 6.99 6.63 6.96 6.39 6.83
Other current assets 893.00 5,592.00 4,422.00 4,351.00 673.00 629.00 669.00 749.00 601.00 722.00 2,349.00 2,557.00 2,584.00 2,213.00 7,163.00 9,509.00 9,444.00 9,363.00 8,996.00 439.00 754.00 630.00 682.00 400.00 425.00 341.00 702.00 727.00 751.00 680.00 690.00 746.00 883.00 700.00 515.00 554.00 2,762.00 2,738.00 495.00 490.00 481.00 437.00 908.00 1,071.00 1,203.00 448.00 1,172.00 1,299.00 1,487.00 1,595.00 1,395.00 1,314.00 1,336.00 1,343.00 1,668.00 628.00 1,473.00 1,305.00 687.00 631.00 203.24 257.37 234.39 195.26 163.54 276.20 256.34 62.06 65.21 312.08 35.81 34.92 36.19 34.97 27.52 36.07 37.58 30.48 20.74 23.49 24.67
Total current assets 4,121.00 7,909.00 8,707.00 7,737.00 4,277.00 4,394.00 4,736.00 3,760.00 3,727.00 4,775.00 4,440.00 4,663.00 5,405.00 5,228.00 9,147.00 11,550.00 11,526.00 11,536.00 11,453.00 3,460.00 3,293.00 3,176.00 3,504.00 4,572.00 4,392.00 4,475.00 4,589.00 3,878.00 3,820.00 3,820.00 4,114.00 4,451.00 4,183.00 4,194.00 2,694.00 2,908.00 4,968.00 5,162.00 2,728.00 2,791.00 2,926.00 2,650.00 3,350.00 3,305.00 3,468.00 3,576.00 4,018.00 3,598.00 3,748.00 3,907.00 3,812.00 3,648.00 3,875.00 3,613.00 3,833.00 3,847.00 4,882.00 3,523.00 3,808.00 5,007.00 1,140.74 1,143.13 1,227.11 1,083.65 1,040.99 1,123.59 1,458.26 320.30 320.63 555.41 508.78 331.32 292.24 292.40 327.88 294.41 1,012.86 290.12 268.55 240.25 253.08
Total non-current assets + 26,501.00 26,433.00 25,579.00 25,239.00 29,261.00 29,102.00 29,253.00 29,183.00 29,446.00 29,243.00 31,481.00 31,505.00 40,125.00 40,384.00 45,670.00 46,125.00 46,511.00 46,457.00 46,855.00 55,487.00 55,535.00 56,218.00 59,095.00 59,599.00 59,664.00 60,267.00 60,139.00 60,630.00 60,968.00 66,422.00 69,257.00 69,895.00 70,610.00 71,357.00 47,842.00 48,017.00 41,634.00 41,855.00 44,068.00 44,327.00 44,591.00 44,954.00 45,404.00 45,672.00 46,052.00 46,571.00 46,628.00 47,016.00 47,418.00 47,880.00 48,172.00 49,606.00 49,854.00 50,407.00 50,799.00 51,243.00 51,960.00 52,616.00 52,927.00 49,835.00 20,760.72 20,894.97 20,993.10 21,115.93 21,280.56 21,439.14 21,498.81 7,566.40 7,613.18 7,698.79 7,764.12 7,836.75 7,825.89 7,892.15 7,904.77 7,979.13 7,077.25 7,150.89 7,137.08 7,193.73 7,271.06
Total assets 30,622.00 34,342.00 34,286.00 32,976.00 33,538.00 33,496.00 33,989.00 32,943.00 33,173.00 34,018.00 35,921.00 36,168.00 45,530.00 45,612.00 54,817.00 57,675.00 58,037.00 57,993.00 58,308.00 58,947.00 58,828.00 59,394.00 62,599.00 64,171.00 64,056.00 64,742.00 64,728.00 64,508.00 64,788.00 70,242.00 73,371.00 74,346.00 74,793.00 75,551.00 50,536.00 50,925.00 46,602.00 47,017.00 46,796.00 47,118.00 47,517.00 47,604.00 48,754.00 48,977.00 49,520.00 50,147.00 50,646.00 50,614.00 51,166.00 51,787.00 51,984.00 53,254.00 53,729.00 54,020.00 54,632.00 55,090.00 56,842.00 56,139.00 56,735.00 54,842.00 21,901.46 22,038.10 22,220.21 22,199.58 22,321.54 22,562.73 22,957.06 7,886.70 7,933.81 8,254.20 8,272.90 8,168.06 8,118.13 8,184.55 8,232.65 8,273.54 8,090.11 7,441.01 7,405.63 7,433.98 7,524.14
Total current liabilities + 4,171.00 4,390.00 3,932.00 3,632.00 3,545.00 3,639.00 3,940.00 3,738.00 3,816.00 3,534.00 3,920.00 3,963.00 4,848.00 4,897.00 8,715.00 5,781.00 5,655.00 7,169.00 8,300.00 6,510.00 7,787.00 6,634.00 5,879.00 7,472.00 5,703.00 7,258.00 6,589.00 6,495.00 5,373.00 5,447.00 5,286.00 4,521.00 4,767.00 4,854.00 3,266.00 3,243.00 5,096.00 5,349.00 4,733.00 4,842.00 3,826.00 4,604.00 5,547.00 4,797.00 3,579.00 3,918.00 4,577.00 4,443.00 4,621.00 4,409.00 3,978.00 3,748.00 4,583.00 4,595.00 4,931.00 5,207.00 5,643.00 4,019.00 4,737.00 5,064.00 1,073.01 1,011.04 1,649.73 1,629.59 1,761.06 1,707.20 2,149.28 447.42 414.86 458.39 474.71 490.12 526.03 736.54 679.92 960.27 770.10 617.57 614.21 820.10 978.38
Total non-current liabilities + 14,812.00 31,069.00 31,527.00 29,939.00 29,704.00 29,393.00 29,707.00 28,739.00 28,853.00 30,067.00 29,782.00 29,921.00 29,687.00 30,341.00 33,525.00 39,675.00 40,100.00 38,984.00 38,825.00 40,731.00 39,738.00 41,598.00 43,031.00 43,237.00 45,062.00 44,014.00 44,465.00 44,321.00 45,872.00 44,967.00 45,282.00 46,836.00 46,583.00 47,268.00 34,310.00 34,596.00 28,200.00 28,269.00 28,171.00 28,291.00 29,655.00 28,940.00 28,957.00 29,593.00 31,176.00 31,206.00 29,624.00 29,573.00 29,747.00 30,187.00 31,292.00 31,106.00 30,290.00 30,136.00 29,504.00 29,572.00 30,561.00 31,293.00 30,022.00 28,137.00 11,169.84 11,379.90 10,964.63 11,018.90 11,059.23 11,388.74 11,443.76 4,252.96 4,343.74 4,632.57 4,601.95 4,302.91 4,192.11 4,031.00 4,188.31 4,176.23 4,192.79 3,623.27 3,486.38 3,312.33 3,402.98
Total liabilities 18,983.00 35,459.00 35,459.00 33,571.00 33,249.00 33,032.00 33,647.00 32,477.00 32,669.00 33,601.00 33,702.00 33,884.00 34,535.00 35,238.00 42,240.00 45,456.00 45,755.00 46,153.00 47,125.00 47,241.00 47,525.00 48,232.00 48,910.00 50,709.00 50,765.00 51,272.00 51,054.00 50,816.00 51,245.00 50,414.00 50,568.00 51,357.00 51,350.00 52,122.00 37,576.00 37,839.00 33,296.00 33,618.00 32,904.00 33,133.00 33,481.00 33,544.00 34,504.00 34,390.00 34,755.00 35,124.00 34,201.00 34,016.00 34,368.00 34,596.00 35,270.00 34,854.00 34,873.00 34,731.00 34,435.00 34,779.00 36,204.00 35,312.00 34,759.00 33,201.00 12,242.85 12,390.94 12,614.36 12,648.49 12,820.29 13,095.93 13,593.03 4,700.38 4,758.60 5,090.96 5,076.66 4,793.03 4,718.14 4,767.53 4,868.23 5,136.50 4,962.88 4,240.83 4,100.59 4,132.42 4,381.36
Total stockholders' equity + 11,639.00 -1,117.00 -1,173.00 -595.00 289.00 464.00 342.00 466.00 504.00 417.00 2,219.00 2,284.00 10,995.00 10,374.00 12,577.00 12,219.00 12,282.00 11,840.00 11,183.00 11,706.00 11,303.00 11,162.00 13,689.00 13,462.00 13,291.00 13,470.00 13,674.00 13,692.00 13,543.00 19,828.00 22,803.00 22,989.00 23,443.00 23,429.00 12,960.00 13,086.00 13,306.00 13,399.00 13,892.00 13,985.00 14,036.00 14,060.00 14,250.00 14,587.00 14,765.00 15,023.00 16,445.00 16,598.00 16,798.00 17,191.00 16,714.00 18,400.00 18,856.00 19,289.00 20,197.00 20,311.00 20,638.00 20,827.00 21,976.00 21,641.00 9,658.61 9,641.24 9,605.85 9,551.10 9,501.25 9,460.94 9,364.03 3,181.55 3,170.74 3,163.24 3,196.24 3,375.04 3,399.98 3,409.21 3,364.42 3,137.03 3,127.23 3,190.95 3,305.04 3,301.56 3,142.78
Common shares outstanding 999 996 996 991 991 988 989 987 986 984 984 983 982 996 1,017 1,017 1,015 1,015 1,069 1,093 1,092 1,081 1,086 1,083 1,082 1,078 1,075 1,073 1,069 1,067 1,072 1,069 1,069 889 542 542 542 541 541 540 540 542 555 559 564 567 567 569 575 586 595 606 621 619 623 622 620 618 614 600 304 304 301 301 300 299 298 99 99 99 101 104 107 106 112 114 116 111 120 122 128
about 21 hours ago