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,132.00 1,015.00 1,273.00 630.00 1,452.00 1,627.00 199.00 705.00 184.00 226.00 1,271.00 167.00 146.00 201.00 -56.00 73.00 28.00 92.00 120.97 376.17
Accounts receivable, net 880.00 752.00 615.00 524.00 429.00 334.00 575.00 661.00 636.00 476.98 354.00 327.00 358.00 422.00 327.00 324.00 370.00 448.00 466.04 464.33
Inventories 5.00 4.00 5.00 4.00 4.00 5.00 6.00 5.00 3.00 3.00 3.00 3.00 4.00 4.00 4.00 4.00 4.00 4.00 5.95 5.88
Other current assets 32.00 98.00 180.00 174.00 181.00 228.00 192.00 5.00 108.00 85.00 112.00 437.00 328.00 989.00 65.00 60.00 5.00 10.00 599.00 509.00
Total current assets 2,049.00 1,869.00 2,129.00 1,678.00 2,066.00 2,243.00 935.00 1,376.00 863.00 778.00 1,606.00 934.00 586.00 1,194.00 578.00 466.00 419.00 544.00 700.05 891.44
Total non-current assets + 3,296.00 2,879.00 2,684.00 2,538.00 2,650.00 2,796.00 3,041.00 2,377.00 2,147.00 2,149.00 2,163.00 1,884.00 2,367.00 2,069.00 2,390.00 2,310.00 2,474.00 2,574.00 2,883.49 2,817.34
Total assets 5,345.00 4,748.00 4,813.00 4,216.00 4,716.00 5,039.00 3,976.00 3,753.00 3,010.00 2,927.00 3,769.00 2,818.00 2,953.00 3,263.00 2,968.00 2,776.00 2,893.00 3,118.00 3,583.54 3,708.78
Total current liabilities + 2,100.00 1,928.00 2,190.00 1,544.00 1,624.00 1,867.00 1,387.00 1,370.00 1,280.00 1,134.00 1,369.00 1,037.00 814.00 841.00 860.00 921.00 1,053.00 1,141.00 1,209.72 1,259.77
Total non-current liabilities + 5,981.00 5,128.00 4,569.00 4,280.00 4,566.00 5,021.00 4,054.00 3,460.00 3,031.00 2,552.00 2,081.00 2,498.00 2,213.00 2,105.00 1,553.00 1,564.00 1,684.00 1,976.00 2,276.65 1,104.99
Total liabilities 8,081.00 7,056.00 6,759.00 5,824.00 6,190.00 6,888.00 5,441.00 4,830.00 4,311.00 3,686.00 3,450.00 3,535.00 3,027.00 2,946.00 2,413.00 2,485.00 2,737.00 3,117.00 3,486.37 2,364.77
Total stockholders' equity + -2,741.00 -2,312.00 -1,950.00 -1,615.00 -1,481.00 -1,857.00 -1,473.00 -1,077.00 -1,308.00 -767.00 309.00 -725.00 -82.00 308.00 547.00 284.00 149.00 1.00 91.22 1,328.34
Common shares outstanding 156 163 170 184 184 182 184 192 184 195 180 189 187 198 193 193 194 193 198 198
Show Quarterly Balance Sheet
Dec-25 Jun-25 Dec-24 Jun-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 Dec-05 Sep-05 Jun-05 Mar-05 Dec-04
Total cash and short-term investments + 1,132.00 619.00 1,015.00 858.00 1,273.00 1,329.00 713.00 713.00 630.00 976.00 1,033.00 1,361.00 1,452.00 1,452.00 2,446.00 988.00 1,627.00 1,676.00 668.00 689.00 199.00 199.00 192.00 192.00 705.00 705.00 -43.00 233.00 184.00 184.00 181.00 181.00 226.00 226.00 215.00 215.00 1,271.00 1,137.00 205.00 205.00 167.00 167.00 356.00 356.00 146.00 260.00 401.00 396.00 201.00 -166.00 75.00 155.00 120.00 -154.00 55.00 73.00 73.00 47.00 38.00 28.00 28.00 69.00 114.00 87.00 92.00 252.00 183.00 212.33 121.00 173.89 106.44 364.12 376.00 578.00 209.00 514.00 557.00 395.00 2,166.00 304.00 304.00
Accounts receivable, net 880.00 1,033.00 752.00 918.00 615.00 615.00 615.00 809.00 524.00 524.00 732.00 721.00 429.00 429.00 616.00 589.00 334.00 334.00 544.00 530.00 575.00 538.00 826.00 793.00 661.00 494.00 699.00 693.00 566.00 469.00 595.00 595.00 482.00 368.00 542.00 542.00 354.00 354.00 617.00 617.00 327.00 327.00 523.00 523.00 336.00 336.00 518.00 518.00 362.00 513.00 469.00 327.00 324.00 370.00 370.00 404.00 482.00 448.00 448.00 458.00 489.00 502.04 -9.00 470.53 0.00 488.11 464.00 427.00 473.00 463.00 472.00 853.00 1,039.00 738.00
Inventories 5.00 4.00 4.00 4.00 5.00 5.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 5.00 5.00 5.00 5.00 6.00 6.00 6.00 6.00 5.00 5.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 5.00 5.95 6.00 6.14 6.02 5.90 6.00 6.00 5.00 5.00 5.00 74.00 79.00 81.00 81.00
Other current assets 32.00 5.00 98.00 19.00 180.00 180.00 23.00 23.00 174.00 174.00 16.00 16.00 181.00 181.00 79.00 79.00 228.00 228.00 18.00 18.00 192.00 192.00 38.00 38.00 5.00 169.00 10.00 10.00 108.00 207.00 49.00 49.00 85.00 181.00 6.00 6.00 112.00 112.00 317.00 317.00 437.00 437.00 17.00 17.00 328.00 328.00 235.00 235.00 989.00 5.00 5.00 450.00 65.00 480.00 431.00 384.00 60.00 431.00 471.00 5.00 5.00 5.00 5.00 10.00 10.00 28.00 27.00 95.25 599.00 36.82 512.12 23.62 45.00 1.00 10.00 11.00 472.00 732.00 853.00 27.00 328.00
Total current assets 2,049.00 1,656.00 1,869.00 1,799.00 2,129.00 2,129.00 1,549.00 1,549.00 1,678.00 1,678.00 2,102.00 2,102.00 2,066.00 2,066.00 1,660.00 1,660.00 2,243.00 2,243.00 1,242.00 1,242.00 935.00 935.00 1,029.00 1,029.00 1,376.00 1,373.00 939.00 939.00 839.00 863.00 828.00 828.00 778.00 778.00 766.00 766.00 1,606.00 1,606.00 1,142.00 1,142.00 934.00 934.00 899.00 899.00 814.00 928.00 1,153.00 1,153.00 660.00 692.00 548.00 609.00 578.00 583.00 490.00 466.00 466.00 486.00 523.00 419.00 419.00 477.00 600.00 544.00 544.00 742.00 704.00 815.57 701.00 687.38 624.59 881.75 891.00 1,012.00 697.00 993.00 1,216.00 1,201.00 3,098.00 1,451.00 1,451.00
Total non-current assets + 3,296.00 3,282.00 2,879.00 2,777.00 2,684.00 2,684.00 2,603.00 2,603.00 2,538.00 2,538.00 2,559.00 2,559.00 2,650.00 2,650.00 2,725.00 2,725.00 2,796.00 2,796.00 2,898.00 2,898.00 3,041.00 3,259.00 3,113.00 3,113.00 2,377.00 2,719.00 2,209.00 2,209.00 2,336.00 2,147.00 2,295.00 2,295.00 2,149.00 2,149.00 2,152.00 2,152.00 2,163.00 2,163.00 2,093.00 2,093.00 1,884.00 1,884.00 2,148.00 2,148.00 2,139.00 2,139.00 2,179.00 2,179.00 2,603.00 2,558.00 2,436.00 2,461.00 2,390.00 2,334.00 2,388.00 2,319.00 2,319.00 2,403.00 2,357.00 2,474.00 2,474.00 2,434.00 2,477.00 2,574.00 2,574.00 2,732.00 2,891.00 2,956.70 2,886.00 2,878.42 2,845.78 2,844.04 2,817.00 2,721.00 3,192.00 3,528.00 3,489.00 4,590.00 4,656.00 7,702.00 7,702.00
Total assets 5,345.00 4,938.00 4,748.00 4,576.00 4,813.00 4,813.00 4,152.00 4,152.00 4,216.00 4,216.00 4,661.00 4,661.00 4,716.00 4,716.00 4,385.00 4,385.00 5,039.00 5,039.00 4,140.00 4,140.00 3,976.00 4,194.00 4,142.00 4,142.00 3,753.00 4,092.00 3,148.00 3,148.00 3,175.00 3,010.00 3,123.00 3,123.00 2,927.00 2,927.00 2,918.00 2,918.00 3,769.00 3,769.00 3,235.00 3,235.00 2,818.00 2,818.00 3,047.00 3,047.00 2,953.00 3,067.00 3,332.00 3,332.00 3,263.00 3,250.00 2,984.00 3,070.00 2,968.00 2,917.00 2,878.00 2,785.00 2,785.00 2,889.00 2,880.00 2,893.00 2,893.00 2,911.00 3,077.00 3,118.00 3,118.00 3,474.00 3,595.00 3,772.27 3,587.00 3,565.80 3,470.37 3,725.79 3,708.00 3,733.00 3,889.00 4,521.00 4,705.00 5,791.00 7,754.00 9,153.00 9,153.00
Total current liabilities + 2,100.00 2,097.00 1,928.00 2,123.00 2,190.00 2,190.00 1,489.00 1,489.00 1,544.00 1,544.00 1,556.00 1,556.00 1,624.00 1,624.00 1,135.00 1,132.00 1,867.00 1,867.00 1,630.00 1,630.00 1,387.00 1,365.00 1,284.00 1,284.00 1,370.00 1,407.00 1,202.00 1,202.00 1,304.00 1,280.00 1,139.00 1,139.00 1,134.00 1,134.00 1,392.00 1,392.00 1,369.00 1,369.00 1,429.00 1,429.00 1,037.00 1,037.00 773.00 773.00 814.00 928.00 816.00 816.00 841.00 834.00 770.00 765.00 860.00 855.00 845.00 943.00 943.00 1,037.00 1,056.00 1,053.00 1,053.00 1,083.00 1,102.00 1,141.00 1,141.00 1,279.00 1,228.00 1,206.49 1,211.00 1,276.57 1,225.07 1,200.60 1,259.00 1,158.00 1,227.00 1,384.00 1,366.00 1,608.00 3,381.00 1,942.00 1,942.00
Total non-current liabilities + 5,981.00 5,481.00 5,128.00 4,654.00 4,569.00 4,569.00 4,481.00 4,481.00 4,280.00 4,280.00 4,280.00 4,280.00 4,566.00 4,566.00 5,039.00 5,042.00 5,021.00 5,021.00 4,114.00 4,114.00 4,054.00 4,294.00 4,282.00 4,282.00 3,460.00 3,816.00 3,108.00 3,108.00 2,722.00 3,031.00 3,081.00 3,081.00 2,552.00 2,552.00 2,558.00 2,558.00 2,081.00 2,081.00 2,301.00 2,301.00 2,498.00 2,498.00 2,363.00 2,363.00 2,213.00 2,213.00 2,100.00 2,100.00 2,105.00 1,539.00 1,506.00 1,572.00 1,553.00 1,575.00 1,674.00 1,564.00 1,564.00 1,542.00 1,656.00 1,684.00 1,684.00 1,867.00 2,066.00 1,983.00 1,983.00 2,109.00 2,365.00 2,411.00 2,279.00 2,266.73 2,283.45 1,196.66 1,105.00 1,346.00 1,472.00 1,203.00 1,440.00 2,739.00 2,960.00 3,133.00 3,133.00
Total liabilities 8,081.00 7,578.00 7,056.00 6,777.00 6,759.00 6,759.00 5,970.00 5,970.00 5,824.00 5,824.00 5,836.00 5,836.00 6,190.00 6,190.00 6,174.00 6,174.00 6,888.00 6,888.00 5,744.00 5,744.00 5,441.00 5,659.00 5,566.00 5,566.00 4,830.00 5,223.00 4,310.00 4,310.00 4,026.00 4,311.00 4,220.00 4,220.00 3,686.00 3,686.00 3,950.00 3,950.00 3,450.00 3,450.00 3,730.00 3,730.00 3,535.00 3,535.00 3,136.00 3,136.00 3,027.00 3,141.00 2,916.00 2,916.00 2,946.00 2,373.00 2,276.00 2,337.00 2,413.00 2,430.00 2,519.00 2,507.00 2,507.00 2,579.00 2,712.00 2,737.00 2,737.00 2,950.00 3,168.00 3,124.00 3,124.00 3,388.00 3,593.00 3,617.49 3,490.00 3,543.30 3,508.53 2,397.26 2,364.00 2,504.00 2,699.00 2,587.00 2,806.00 4,347.00 6,341.00 5,075.00 5,075.00
Total stockholders' equity + -2,741.00 -2,644.00 -2,312.00 -2,204.00 -1,950.00 -1,950.00 -1,824.00 -1,824.00 -1,615.00 -1,615.00 -1,181.00 -1,181.00 -1,481.00 -1,481.00 -1,797.00 -1,797.00 -1,857.00 -1,857.00 -1,612.00 -1,612.00 -1,473.00 -1,473.00 -1,432.00 -1,432.00 -1,085.00 -1,139.00 -1,169.00 -1,169.00 -858.00 -1,308.00 -1,103.00 -1,103.00 -767.00 -767.00 -1,040.00 -1,040.00 309.00 309.00 -504.00 -504.00 -725.00 -725.00 -98.00 -98.00 -82.00 -82.00 408.00 408.00 308.00 868.00 700.00 725.00 547.00 479.00 351.00 271.00 271.00 302.00 161.00 149.00 149.00 -47.00 -97.00 -6.00 -6.00 80.00 -4.00 148.83 91.00 16.37 -54.22 1,312.79 1,328.00 1,218.00 1,166.00 1,899.00 1,865.00 1,428.00 1,393.00 3,790.00 3,790.00
Common shares outstanding 154 158 161 165 166 166 174 174 179 179 185 185 184 184 184 184 182 182 182 182 184 184 184 184 183 183 181 181 184 181 188 188 195 181 198 208 181 181 180 180 198 198 181 181 185 185 188 188 396 207 384 192 396 206 384 193 387 193 385 195 195 193 190 195 377 189 385 193 388 194 400 200 407 203 371 185 200 217 200 219 391
about 12 hours ago