Sign in
Mar-26 Mar-25 Mar-24 Mar-23 Mar-22 Mar-21 Mar-20 Mar-19 Mar-18 Mar-17 Mar-16 Mar-15 Mar-14 Mar-13 Mar-12 Mar-11 Mar-10 Mar-09 Mar-08 Mar-07
Total cash and short-term investments + 1,737.00 1,796.00 1,224.00 1,858.00 2,672.00 2,672.00 3,679.00 2,899.00 2,593.00 1,263.00 1,244.00 2,098.00 2,443.00 2,060.00 1,093.00 1,837.00 2,784.00 2,297.30 698.90 1,050.10
Accounts receivable, net 2,973.00 2,972.00 3,253.00 3,441.00 3,854.00 3,854.00 4,392.00 5,181.00 5,481.00 1,643.00 1,827.00 1,502.00 2,759.00 3,199.00 3,257.00 3,719.00 3,849.00 3,786.00 4,564.70 4,187.40
Inventories 570.00 652.00 727.00 646.00 627.00 1,077.00 12.00 60.00 1,130.00 932.00 653.00
Other current assets 652.00 595.00 658.00 825.00 920.00 920.00 916.00 986.00 1,546.00 341.00 403.00 1,278.00 426.00 420.00 533.00 2,001.00 1,789.00 1,624.00 1,764.50 1,464.00
Total current assets 5,362.00 5,363.00 5,135.00 6,124.00 7,446.00 7,446.00 8,987.00 9,089.00 9,620.00 3,247.00 3,420.00 4,905.00 5,628.00 5,673.00 4,883.00 7,557.00 8,422.00 7,707.20 6,923.20 6,706.40
Total non-current assets + 7,528.00 7,842.00 8,736.00 9,721.00 12,693.00 12,693.00 17,019.00 20,411.00 24,301.00 5,416.00 4,339.00 5,296.00 5,761.00 5,578.00 6,306.00 8,563.00 8,033.00 7,911.50 8,851.60 7,024.10
Total assets 12,890.00 13,205.00 13,871.00 15,845.00 20,139.00 20,139.00 26,006.00 29,500.00 33,921.00 8,663.00 7,759.00 10,201.00 11,389.00 11,251.00 11,189.00 16,120.00 16,455.00 15,618.70 15,774.80 13,730.50
Total current liabilities + 3,939.00 4,411.00 4,394.00 5,187.00 6,853.00 6,853.00 7,895.00 9,336.00 9,852.00 2,950.00 2,582.00 3,601.00 3,462.00 3,349.00 4,536.00 4,178.00 4,122.00 4,016.20 5,590.30 5,259.60
Total non-current liabilities + 5,742.00 5,304.00 6,411.00 6,838.00 7,911.00 7,911.00 12,982.00 8,430.00 10,232.00 3,547.00 3,166.00 3,651.00 3,983.00 4,742.00 3,819.00 4,382.00 5,825.00 6,092.60 4,722.70 2,585.40
Total liabilities 9,681.00 9,715.00 10,805.00 12,025.00 14,764.00 14,764.00 20,877.00 17,766.00 20,084.00 6,497.00 5,748.00 7,252.00 7,445.00 8,091.00 8,355.00 8,560.00 9,947.00 10,108.80 10,313.00 7,845.00
Total stockholders' equity + 2,941.00 3,229.00 2,811.00 3,497.00 5,052.00 5,052.00 4,785.00 11,384.00 13,487.00 1,888.00 2,011.00 2,949.00 3,919.00 3,135.00 2,834.00 7,504.00 6,446.00 5,509.90 5,461.80 5,885.50
Common shares outstanding 179 185 199 229 255 254 259 281 290 140 141 143 151 156 155 157 155 153 170 180
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,737.00 1,731.00 1,888.00 1,792.00 1,796.00 1,723.00 1,245.00 1,317.00 1,224.00 1,691.00 1,245.00 1,317.00 1,858.00 2,091.00 2,260.00 2,209.00 2,672.00 2,919.00 2,699.00 2,460.00 2,968.00 3,919.00 3,079.00 5,509.00 3,679.00 2,560.00 2,880.00 1,868.00 2,899.00 2,475.00 2,780.00 2,579.00 2,593.00 2,926.00 2,671.00 2,517.00 1,327.00 1,175.00 1,054.00 1,000.00 1,244.00 1,901.00 1,825.00 2,212.00 2,098.00 2,393.00 1,923.00 2,440.00 2,443.00 2,284.00 2,095.00 1,929.00 2,060.00 2,203.00 1,856.00 1,000.00 1,093.00 898.00 978.00 1,666.00 1,837.00 1,629.00 2,657.00 2,435.00 2,784.00 2,427.00 2,407.00 1,920.00 2,297.30 1,673.10 741.60 615.60 698.90 589.10 490.80 1,829.40 1,050.10 726.00 703.20 1,008.00 1,290.70
Accounts receivable, net 2,973.00 2,908.00 2,896.00 3,056.00 2,972.00 2,759.00 3,104.00 2,996.00 3,253.00 3,132.00 3,104.00 2,996.00 3,441.00 3,454.00 3,467.00 3,693.00 3,854.00 3,670.00 3,821.00 4,081.00 4,156.00 4,130.00 4,194.00 4,271.00 4,392.00 4,619.00 4,611.00 5,234.00 5,181.00 5,096.00 4,928.00 5,271.00 5,481.00 5,611.00 5,676.00 5,776.00 1,643.00 1,627.00 1,893.00 1,983.00 1,656.00 1,670.00 2,127.00 2,123.00 1,502.00 2,435.00 2,664.00 2,751.00 2,600.00 2,735.00 2,823.00 2,880.00 2,803.00 2,939.00 3,102.00 3,252.00 3,257.00 3,296.00 3,965.00 4,052.00 3,719.00 3,804.00 3,956.00 3,831.00 3,849.00 3,935.00 3,850.00 3,976.00 3,786.00 4,061.30 4,243.60 4,441.20 4,459.80 4,608.40 4,501.60 4,393.90 4,187.40 3,960.70 3,922.90 4,012.90 3,732.60
Inventories 555.00 559.00 652.00 570.00 1,230.00 662.00 676.00 652.00 600.00 534.00 659.00 727.00 586.00 729.00 667.00 646.00 660.00 671.00 728.00 627.00 626.00 630.00 577.00 1,077.00 540.00 610.00 641.00 35.00 12.00 51.00 60.00 40.00 1,243.00 1,205.00 1,130.00 1,193.00 1,123.00 1,009.00 932.00 653.00 1,677.00 1,818.00
Other current assets 652.00 631.00 655.00 628.00 595.00 593.00 658.00 650.00 658.00 153.00 658.00 650.00 825.00 1,448.00 951.00 946.00 920.00 914.00 864.00 1,000.00 1,084.00 1,056.00 1,064.00 928.00 916.00 1,004.00 999.00 1,088.00 986.00 951.00 1,107.00 966.00 469.00 984.00 1,093.00 1,282.00 564.00 290.00 359.00 370.00 322.00 279.00 491.00 457.00 1,278.00 358.00 489.00 456.00 426.00 379.00 406.00 551.00 420.00 481.00 516.00 547.00 533.00 477.00 1,733.00 2,062.00 2,001.00 2,032.00 1,994.00 1,883.00 1,789.00 1,935.00 1,898.00 1,888.00 1,624.00 1,687.50 1,828.50 1,953.40 1,764.50 1,793.60 1,704.50 1,536.80 1,464.00 1,487.20 1,388.70 1,250.20 1,268.90
Total current assets 5,362.00 5,270.00 5,439.00 5,476.00 5,363.00 5,075.00 5,007.00 4,963.00 5,135.00 5,531.00 5,007.00 4,963.00 6,124.00 6,993.00 6,678.00 6,848.00 7,446.00 7,503.00 7,384.00 7,541.00 8,208.00 9,105.00 8,337.00 10,708.00 8,987.00 8,183.00 8,490.00 8,190.00 9,089.00 8,522.00 8,815.00 8,816.00 9,620.00 9,521.00 9,440.00 9,575.00 3,247.00 3,048.00 3,326.00 3,404.00 3,420.00 3,933.00 4,445.00 4,796.00 4,905.00 5,186.00 5,076.00 5,649.00 5,628.00 5,408.00 5,327.00 5,360.00 5,673.00 5,618.00 5,468.00 4,799.00 4,883.00 4,671.00 6,676.00 7,780.00 7,557.00 7,465.00 8,607.00 8,149.00 8,422.00 8,297.00 8,155.00 7,784.00 7,707.20 7,421.90 6,813.70 7,010.20 6,923.20 6,991.10 6,696.90 7,760.10 6,706.40 6,173.90 6,014.80 6,271.10 6,305.90
Total non-current assets + 7,528.00 7,907.00 8,143.00 7,962.00 7,842.00 7,958.00 8,497.00 8,390.00 8,736.00 9,361.00 8,497.00 8,390.00 9,721.00 11,261.00 11,059.00 11,799.00 12,693.00 12,450.00 12,731.00 13,326.00 13,830.00 14,529.00 17,333.00 17,186.00 17,019.00 21,416.00 21,026.00 24,387.00 20,411.00 20,349.00 20,067.00 20,310.00 24,301.00 24,061.00 23,736.00 21,641.00 5,416.00 5,254.00 5,493.00 5,453.00 4,339.00 4,095.00 5,568.00 5,320.00 5,296.00 5,467.00 5,497.00 5,771.00 5,761.00 5,818.00 5,446.00 5,506.00 5,578.00 5,642.00 6,181.00 6,127.00 6,306.00 6,427.00 6,645.00 8,649.00 8,563.00 8,291.00 8,280.00 7,898.00 8,033.00 7,899.00 7,982.00 8,027.00 7,911.50 8,031.30 8,364.20 8,791.40 8,851.60 8,370.40 8,421.80 7,009.30 7,024.10 6,946.80 6,782.00 6,769.90 6,637.40
Total assets 12,890.00 13,177.00 13,582.00 13,438.00 13,205.00 13,033.00 13,504.00 13,353.00 13,871.00 14,892.00 13,504.00 13,353.00 15,845.00 18,254.00 17,737.00 18,647.00 20,139.00 19,953.00 20,115.00 20,867.00 22,038.00 23,634.00 25,670.00 27,894.00 26,006.00 29,599.00 29,516.00 32,577.00 29,500.00 28,871.00 28,882.00 29,126.00 33,921.00 33,582.00 33,176.00 31,216.00 8,663.00 8,302.00 8,819.00 8,857.00 7,759.00 8,028.00 10,013.00 10,116.00 10,201.00 10,653.00 10,573.00 11,420.00 11,389.00 11,226.00 10,773.00 10,866.00 11,251.00 11,260.00 11,649.00 10,926.00 11,189.00 11,098.00 13,321.00 16,429.00 16,120.00 15,756.00 16,887.00 16,047.00 16,455.00 16,196.00 16,137.00 15,811.00 15,618.70 15,453.20 15,177.90 15,801.60 15,774.80 15,361.50 15,118.70 14,769.40 13,730.50 13,120.70 12,796.80 13,041.00 12,943.30
Total current liabilities + 3,939.00 3,909.00 5,009.00 4,497.00 4,411.00 3,788.00 4,004.00 4,093.00 4,394.00 4,961.00 4,004.00 4,093.00 5,187.00 6,170.00 5,865.00 6,257.00 6,853.00 6,728.00 6,819.00 7,406.00 8,150.00 8,270.00 8,656.00 8,325.00 7,895.00 8,784.00 8,974.00 9,338.00 9,336.00 8,522.00 8,514.00 9,314.00 9,852.00 9,638.00 9,437.00 8,091.00 2,950.00 2,656.00 2,701.00 2,763.00 2,582.00 2,639.00 3,377.00 3,533.00 3,601.00 3,190.00 3,020.00 3,411.00 3,462.00 3,382.00 2,837.00 3,079.00 3,349.00 3,287.00 4,015.00 4,409.00 4,536.00 3,392.00 4,074.00 4,233.00 4,178.00 4,192.00 3,979.00 3,771.00 4,122.00 3,562.00 3,791.00 3,828.00 4,016.20 4,002.40 5,079.00 5,637.80 5,590.30 5,046.40 4,685.20 4,496.20 5,259.60 4,616.70 4,519.00 4,559.00 4,141.10
Total non-current liabilities + 5,742.00 5,855.00 5,237.00 5,511.00 5,304.00 5,993.00 6,264.00 6,157.00 6,411.00 6,565.00 6,264.00 6,157.00 6,838.00 7,132.00 6,936.00 7,341.00 7,911.00 8,138.00 8,213.00 8,075.00 8,580.00 9,369.00 12,263.00 14,627.00 12,982.00 11,714.00 11,672.00 12,022.00 8,430.00 8,993.00 8,531.00 7,998.00 10,232.00 10,742.00 11,232.00 10,780.00 3,547.00 3,452.00 3,793.00 3,865.00 3,166.00 3,172.00 3,590.00 3,569.00 3,651.00 4,108.00 3,834.00 3,971.00 3,983.00 4,119.00 4,628.00 4,675.00 4,742.00 4,656.00 4,749.00 3,789.00 3,819.00 4,460.00 4,511.00 4,425.00 4,382.00 4,342.00 5,874.00 5,724.00 5,825.00 5,954.00 5,966.00 5,900.00 6,092.60 5,775.60 4,360.00 4,560.20 4,722.70 4,763.90 4,771.50 4,670.70 2,585.40 2,226.60 2,222.40 2,134.40 2,030.30
Total liabilities 9,681.00 9,764.00 10,246.00 10,008.00 9,715.00 9,781.00 10,268.00 10,250.00 10,805.00 11,526.00 10,268.00 10,250.00 12,025.00 13,302.00 12,801.00 13,598.00 14,764.00 14,866.00 15,032.00 15,481.00 16,730.00 17,639.00 20,919.00 22,952.00 20,877.00 20,498.00 20,646.00 21,360.00 17,766.00 17,515.00 17,045.00 17,312.00 20,084.00 20,380.00 20,669.00 18,871.00 6,497.00 6,108.00 6,494.00 6,628.00 5,748.00 5,811.00 6,967.00 7,102.00 7,252.00 7,298.00 6,854.00 7,382.00 7,445.00 7,501.00 7,465.00 7,754.00 8,091.00 7,943.00 8,764.00 8,198.00 8,355.00 7,852.00 8,585.00 8,658.00 8,560.00 8,534.00 9,853.00 9,495.00 9,947.00 9,516.00 9,757.00 9,728.00 10,108.80 9,778.00 9,439.00 10,198.00 10,313.00 9,810.30 9,456.70 9,166.90 7,845.00 6,843.30 6,741.40 6,693.40 6,171.40
Total stockholders' equity + 2,941.00 3,145.00 3,071.00 3,168.00 3,229.00 2,990.00 2,981.00 2,850.00 2,811.00 3,107.00 2,981.00 2,850.00 3,497.00 4,627.00 4,615.00 4,725.00 5,052.00 4,772.00 4,772.00 5,077.00 4,973.00 5,655.00 4,401.00 4,593.00 4,785.00 8,749.00 8,550.00 10,913.00 11,384.00 11,006.00 11,487.00 11,464.00 13,487.00 12,924.00 12,140.00 12,067.00 1,888.00 2,194.00 2,325.00 2,229.00 2,011.00 2,217.00 3,046.00 3,014.00 2,949.00 3,355.00 3,719.00 4,038.00 3,919.00 3,700.00 3,283.00 3,087.00 3,135.00 3,317.00 2,885.00 2,678.00 2,779.00 3,190.00 4,679.00 7,771.00 7,504.00 7,167.00 6,971.00 6,552.00 6,446.00 6,621.00 6,320.00 5,989.00 5,509.90 5,675.20 5,738.90 5,603.60 5,461.80 5,551.20 5,662.00 5,602.50 5,885.50 6,277.40 6,055.40 6,347.60 6,771.90
Common shares outstanding 179 180 179 185 185 185 184 183 181 192 203 214 224 233 233 237 248 255 252 260 254 256 254 254 254 256 259 269 271 279 286 289 290 290 289 289 141 145 144 139 138 142 141 141 143 141 146 148 149 149 151 152 155 156 156 156 155 155 155 156 154 157 156 157 153 154 154 153 151 152 153 153 167 170 176 177 171 175 175 187 185
4 days ago