Sign in
Jun-25 Jun-24 Jun-23 Jun-22 Jun-21 Jun-20 Jun-19 Jun-18 Jun-17 Jun-16 Jun-15 Jun-14 Jun-13 Jun-12 Jun-11 Jun-10 Jun-09 Jun-08 Jun-07 Jun-06
Total cash and short-term investments + 2,468.00 1,551.00 2,023.00 2,330.00 4,956.00 4,923.00 3,457.00 5,028.00 6,378.00 8,378.00 5,286.00 5,088.00 4,309.00 3,208.00 3,490.00 2,734.00 1,795.00 1,107.00 907.00 699.00
Accounts receivable, net 1,486.00 1,231.00 1,598.00 2,804.00 2,257.00 2,379.00 1,204.00 2,197.00 1,948.00 1,461.00 1,532.00 1,989.00 1,793.00 2,364.00 1,206.00 1,256.00 926.00 1,010.00 697.00 481.00
Inventories 1,291.00 1,387.00 3,698.00 3,638.00 3,616.00 3,070.00 3,283.00 2,944.00 2,341.00 2,129.00 1,368.00 1,226.00 1,188.00 1,210.00 577.00 560.00 376.00 456.00 259.00 205.00
Other current assets 611.00 3,891.00 567.00 684.00 514.00 551.00 535.00 492.00 413.00 616.00 327.00 417.00 308.00 359.00 214.00 170.00 134.00 161.00 166.00 120.00
Total current assets 5,856.00 8,060.00 7,886.00 9,453.00 9,757.00 9,048.00 8,477.00 10,638.00 11,056.00 12,584.00 8,517.00 8,720.00 7,598.00 7,141.00 5,487.00 4,720.00 3,230.00 2,731.00 2,029.00 1,492.20
Total non-current assets + 8,146.00 16,128.00 16,660.00 16,806.00 16,375.00 16,614.00 17,893.00 18,597.00 18,804.00 20,278.00 6,657.00 6,779.00 6,438.00 7,065.00 2,631.00 2,608.00 2,061.00 2,144.00 872.00 581.00
Total assets 14,002.00 24,188.00 24,546.00 26,259.00 26,132.00 25,662.00 26,370.00 29,235.00 29,860.00 32,862.00 15,181.00 15,499.00 14,036.00 14,206.00 8,118.00 7,328.00 5,291.00 4,875.00 2,901.00 2,073.30
Total current liabilities + 5,418.00 6,087.00 5,434.00 4,557.00 4,870.00 4,406.00 3,817.00 4,456.00 4,344.00 6,949.00 3,242.00 3,845.00 3,973.00 4,032.00 2,170.00 2,023.00 1,525.00 1,564.00 1,130.00 859.00
Total non-current liabilities + 3,273.00 7,283.00 8,148.00 9,481.00 10,541.00 11,705.00 12,586.00 13,248.00 14,098.00 14,768.00 2,720.00 2,812.00 2,170.00 2,505.00 460.00 596.00 574.00 615.00 55.00 57.10
Total liabilities 8,691.00 13,370.00 13,582.00 14,038.00 15,411.00 16,111.00 16,403.00 17,704.00 18,442.00 21,717.00 5,951.00 6,657.00 6,143.00 6,537.00 2,630.00 2,619.00 2,099.00 2,179.00 1,185.00 929.00
Total stockholders' equity + 5,311.00 10,818.00 10,964.00 12,221.00 10,721.00 9,551.00 9,967.00 11,531.00 11,418.00 11,145.00 9,219.00 8,842.00 7,893.00 7,669.00 5,488.00 4,709.00 3,192.00 2,696.00 1,716.00 1,157.00
Common shares outstanding 359 326 318 316 309 298 292 307 296 242 237 242 246 245 235 233 226 226 226 224
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 + 3,237.00 4,043.00 3,013.00 2,468.00 4,889.00 2,291.00 1,705.00 1,551.00 1,894.00 2,481.00 2,032.00 2,023.00 2,220.00 1,871.00 2,049.00 2,330.00 2,505.00 2,531.00 4,936.00 4,956.00 4,428.00 4,814.00 4,741.00 4,923.00 2,943.00 3,137.00 3,248.00 3,457.00 3,697.00 4,036.00 4,670.00 5,028.00 4,983.00 6,295.00 6,921.00 6,378.00 5,677.00 5,101.00 4,325.00 8,378.00 6,033.00 5,860.00 5,428.00 5,286.00 5,040.00 5,143.00 5,381.00 5,088.00 4,865.00 4,655.00 4,869.00 4,309.00 4,060.00 3,816.00 3,537.00 3,208.00 3,377.00 3,924.00 3,675.00 3,490.00 3,230.00 3,110.00 2,858.00 2,734.00 2,826.00 2,435.00 2,056.00 1,795.00 1,579.00 1,376.00 1,215.00 1,107.00 949.00 967.00 851.00 907.00 875.00 830.00 751.00 698.80 674.10
Accounts receivable, net 1,894.00 1,685.00 1,355.00 1,486.00 1,469.00 2,597.00 2,458.00 1,231.00 1,800.00 1,523.00 1,451.00 1,598.00 1,591.00 1,905.00 2,422.00 2,804.00 2,353.00 2,743.00 2,446.00 2,257.00 1,905.00 1,833.00 2,097.00 2,379.00 1,978.00 1,791.00 1,448.00 1,204.00 1,223.00 1,715.00 2,219.00 2,197.00 2,011.00 2,052.00 2,101.00 1,948.00 1,948.00 2,004.00 2,023.00 1,461.00 1,254.00 1,650.00 1,616.00 1,532.00 1,696.00 1,880.00 1,915.00 1,989.00 1,802.00 1,959.00 1,791.00 1,793.00 1,700.00 1,732.00 1,951.00 2,364.00 2,377.00 747.00 1,356.00 1,206.00 1,171.00 1,250.00 1,325.00 1,256.00 1,257.00 1,365.00 1,131.00 926.00 824.00 926.00 1,082.00 1,010.00 1,014.00 1,086.00 985.00 697.00 715.00 668.00 614.00 481.50 483.20
Inventories 1,357.00 1,349.00 1,393.00 1,291.00 1,311.00 3,420.00 3,384.00 1,387.00 3,215.00 3,216.00 3,497.00 3,698.00 3,979.00 3,773.00 3,862.00 3,638.00 3,661.00 3,647.00 3,544.00 3,616.00 3,683.00 3,576.00 3,355.00 3,070.00 3,091.00 3,122.00 3,287.00 3,283.00 3,440.00 3,427.00 3,119.00 2,944.00 2,670.00 2,281.00 2,302.00 2,341.00 2,254.00 2,085.00 2,109.00 2,129.00 1,227.00 1,238.00 1,260.00 1,368.00 1,322.00 1,282.00 1,272.00 1,226.00 1,277.00 1,293.00 1,244.00 1,188.00 1,197.00 1,204.00 1,304.00 1,210.00 1,282.00 466.00 645.00 577.00 574.00 568.00 561.00 560.00 507.00 453.00 395.00 376.00 385.00 446.00 477.00 456.00 455.00 459.00 461.00 259.00 243.00 265.00 216.00 205.10 177.60
Other current assets 423.00 2,522.00 514.00 611.00 417.00 1,064.00 1,395.00 3,891.00 623.00 618.00 597.00 567.00 693.00 832.00 738.00 684.00 659.00 614.00 576.00 514.00 710.00 744.00 558.00 551.00 541.00 577.00 517.00 535.00 557.00 587.00 587.00 492.00 500.00 485.00 496.00 413.00 434.00 416.00 666.00 616.00 226.00 200.00 351.00 327.00 371.00 355.00 422.00 417.00 362.00 381.00 357.00 308.00 383.00 423.00 394.00 359.00 409.00 261.00 250.00 214.00 178.00 192.00 195.00 170.00 188.00 163.00 168.00 134.00 134.00 147.00 174.00 161.00 211.00 141.00 150.00 166.00 100.00 103.00 116.00 106.80 82.80
Total current assets 6,911.00 7,531.00 6,275.00 5,856.00 8,086.00 9,372.00 8,942.00 8,060.00 7,532.00 7,838.00 7,577.00 7,886.00 8,483.00 8,381.00 9,071.00 9,453.00 9,178.00 9,535.00 9,856.00 9,757.00 9,032.00 9,109.00 9,005.00 9,048.00 8,553.00 8,627.00 8,500.00 8,477.00 8,902.00 9,742.00 10,571.00 10,638.00 10,164.00 11,113.00 11,820.00 11,056.00 10,313.00 9,606.00 9,123.00 12,584.00 8,740.00 8,948.00 8,655.00 8,517.00 8,429.00 8,660.00 8,990.00 8,720.00 8,306.00 8,288.00 8,261.00 7,598.00 7,340.00 7,175.00 7,186.00 7,141.00 7,445.00 5,398.00 5,926.00 5,487.00 5,153.00 5,120.00 4,939.00 4,720.00 4,778.00 4,416.00 3,750.00 3,230.00 2,922.00 2,895.00 2,948.00 2,731.00 2,629.00 2,653.00 2,447.00 2,029.00 1,933.00 1,866.00 1,697.00 1,492.20 1,417.70
Total non-current assets + 8,134.00 8,080.00 8,084.00 8,146.00 8,282.00 16,084.00 15,829.00 16,128.00 16,269.00 16,547.00 16,424.00 16,660.00 16,668.00 16,666.00 16,615.00 16,806.00 16,521.00 16,490.00 16,535.00 16,375.00 16,377.00 16,443.00 16,397.00 16,614.00 16,956.00 17,233.00 17,780.00 17,893.00 18,011.00 18,197.00 18,134.00 18,597.00 18,840.00 18,727.00 18,685.00 18,804.00 19,135.00 19,369.00 19,887.00 20,278.00 6,207.00 6,518.00 6,606.00 6,657.00 6,747.00 6,479.00 6,662.00 6,779.00 7,026.00 6,994.00 6,545.00 6,438.00 6,587.00 6,754.00 6,986.00 7,065.00 7,065.00 2,409.00 2,541.00 2,631.00 2,686.00 2,723.00 2,694.00 2,608.00 2,222.00 2,169.00 2,099.00 2,061.00 2,070.00 2,076.00 2,144.00 2,144.00 1,914.00 1,947.00 1,927.00 872.00 720.00 674.00 628.00 514.00
Total assets 15,045.00 15,611.00 14,359.00 14,002.00 16,368.00 25,456.00 24,771.00 24,188.00 23,801.00 24,385.00 24,001.00 24,546.00 25,151.00 25,047.00 25,686.00 26,259.00 25,699.00 26,025.00 26,391.00 26,132.00 25,409.00 25,552.00 25,402.00 25,662.00 25,509.00 25,860.00 26,280.00 26,370.00 26,913.00 27,939.00 28,705.00 29,235.00 29,004.00 29,840.00 30,505.00 29,860.00 29,448.00 28,975.00 29,010.00 32,862.00 14,947.00 15,466.00 15,261.00 15,181.00 15,176.00 15,139.00 15,652.00 15,499.00 15,332.00 15,282.00 14,806.00 14,036.00 13,927.00 13,929.00 14,172.00 14,206.00 14,510.00 7,807.00 8,467.00 8,118.00 7,839.00 7,843.00 7,633.00 7,328.00 7,000.00 6,585.00 5,849.00 5,291.00 4,992.00 4,971.00 5,092.00 4,875.00 4,543.00 4,600.00 4,374.00 2,901.00 2,653.00 2,540.00 2,325.00 2,073.30 1,931.70
Total current liabilities + 4,637.00 5,176.00 5,173.00 5,418.00 5,182.00 4,706.00 6,091.00 6,087.00 4,053.00 4,693.00 5,792.00 5,434.00 5,261.00 4,382.00 4,966.00 4,557.00 4,397.00 4,929.00 4,709.00 4,870.00 4,501.00 4,526.00 4,429.00 4,406.00 4,471.00 4,482.00 4,288.00 3,817.00 4,212.00 4,350.00 4,385.00 4,456.00 4,259.00 4,353.00 4,469.00 4,344.00 4,309.00 4,088.00 3,919.00 6,949.00 2,781.00 3,245.00 3,231.00 3,242.00 3,218.00 3,289.00 3,918.00 3,845.00 3,747.00 4,620.00 4,427.00 3,973.00 3,226.00 3,326.00 3,695.00 4,032.00 4,535.00 1,552.00 2,354.00 2,170.00 1,995.00 2,144.00 2,174.00 2,023.00 1,957.00 2,007.00 1,749.00 1,525.00 1,423.00 1,472.00 1,596.00 1,564.00 1,494.00 2,352.00 2,463.00 1,130.00 1,064.00 1,056.00 982.00 859.00 838.50
Total non-current liabilities + 728.00 3,095.00 3,298.00 3,273.00 6,009.00 8,633.00 7,037.00 7,283.00 9,627.00 9,624.00 7,220.00 7,272.00 7,403.00 8,550.00 8,613.00 9,481.00 9,318.00 9,078.00 10,321.00 10,541.00 10,959.00 11,197.00 11,397.00 11,705.00 11,795.00 11,999.00 12,426.00 12,586.00 12,487.00 12,677.00 12,945.00 13,248.00 13,445.00 14,215.00 13,977.00 14,098.00 14,108.00 14,155.00 14,316.00 14,768.00 2,557.00 2,664.00 2,694.00 2,720.00 2,732.00 2,768.00 2,771.00 2,812.00 2,817.00 2,083.00 2,126.00 2,170.00 2,278.00 2,356.00 2,440.00 2,505.00 2,559.00 332.00 390.00 460.00 528.00 540.00 570.00 596.00 612.00 587.00 577.00 574.00 577.00 578.00 609.00 615.00 632.00 121.00 124.00 55.00 53.00 59.00 71.00 65.20
Total liabilities 5,365.00 8,271.00 8,471.00 8,691.00 11,191.00 13,339.00 13,128.00 13,370.00 13,680.00 14,317.00 13,012.00 12,706.00 12,664.00 12,932.00 13,579.00 14,038.00 13,715.00 14,007.00 15,030.00 15,411.00 15,460.00 15,723.00 15,826.00 16,111.00 16,266.00 16,481.00 16,714.00 16,403.00 16,699.00 17,027.00 17,330.00 17,704.00 17,704.00 18,568.00 18,446.00 18,442.00 18,417.00 18,243.00 18,235.00 21,717.00 5,338.00 5,909.00 5,925.00 5,951.00 5,950.00 6,057.00 6,689.00 6,657.00 6,564.00 6,703.00 6,553.00 6,143.00 5,504.00 5,682.00 6,135.00 6,537.00 7,094.00 1,884.00 2,744.00 2,630.00 2,523.00 2,684.00 2,744.00 2,619.00 2,569.00 2,594.00 2,326.00 2,099.00 2,000.00 2,050.00 2,205.00 2,179.00 2,126.00 2,473.00 2,587.00 1,185.00 1,117.00 1,115.00 1,053.00 916.10 903.70
Total stockholders' equity + 9,680.00 7,340.00 5,888.00 5,311.00 5,177.00 12,117.00 11,643.00 10,818.00 10,121.00 10,068.00 10,989.00 11,840.00 12,487.00 12,115.00 12,107.00 12,221.00 11,984.00 12,018.00 11,361.00 10,721.00 9,949.00 9,829.00 9,576.00 9,551.00 9,243.00 9,379.00 9,566.00 9,967.00 10,214.00 10,912.00 11,375.00 11,531.00 11,300.00 11,272.00 12,059.00 11,418.00 11,031.00 10,732.00 10,775.00 11,145.00 9,609.00 9,557.00 9,336.00 9,219.00 9,226.00 9,082.00 8,963.00 8,842.00 8,768.00 8,579.00 8,253.00 7,893.00 8,423.00 8,247.00 8,037.00 7,669.00 7,416.00 5,923.00 5,723.00 5,488.00 5,316.00 5,159.00 4,911.00 4,709.00 4,431.00 3,991.00 3,523.00 3,192.00 2,992.00 2,921.00 2,887.00 2,696.00 2,417.00 2,127.00 1,787.00 1,716.00 1,536.00 1,425.00 1,272.00 1,157.20 1,028.00
Common shares outstanding 376 376 376 362 358 357 357 349 335 325 323 321 319 318 319 318 316 315 316 315 313 307 303 301 303 298 296 294 292 290 298 307 308 296 306 301 299 294 285 261 234 234 234 235 236 238 240 241 242 243 242 236 245 246 252 252 246 237 237 237 236 235 234 234 234 232 230 230 226 224 226 226 227 226 224 224 226 226 225 225 227
about 7 hours ago