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,204.00 943.00 777.00 516.00 727.00 524.00 668.00 327.00 422.00 396.00 673.00 473.00 448.00 787.00 1,635.00 1,405.00 890.00 961.00 1,116.00 1,113.00
Accounts receivable, net 2,708.00 2,645.00 2,429.00 2,350.00 2,189.00 2,137.00 1,734.00 1,877.00 1,831.00 1,668.00 977.00 896.00 1,088.00 1,889.00 2,174.00 2,095.00 2,044.00 1,889.00 1,884.00 1,648.00
Inventories 342.00 315.00 310.00 287.00 274.00 276.00 72.00 133.00 76.00 67.00 216.00 70.00 59.00 79.00 168.00 116.00 125.00 141.00 96.00 50.00
Other current assets 560.00 525.00 489.00 490.00 429.00 402.00 338.00 635.00 377.00 278.00 73.00 209.00 236.00 211.00 228.00 271.00 163.00 251.00 171.00 112.00
Total current assets 4,814.00 4,428.00 4,005.00 3,643.00 3,619.00 3,339.00 2,812.00 2,839.00 2,674.00 2,381.00 1,793.00 1,618.00 1,794.00 3,079.00 4,205.00 3,849.00 3,193.00 3,217.00 3,237.00 2,945.00
Total non-current assets + 8,679.00 8,676.00 8,690.00 9,428.00 9,642.00 9,172.00 6,555.00 5,931.00 6,316.00 6,751.00 1,584.00 1,663.00 2,368.00 2,796.00 2,462.00 2,374.00 2,102.00 1,831.00 1,744.00 1,613.00
Total assets 13,493.00 13,104.00 12,695.00 13,071.00 13,261.00 12,511.00 9,367.00 8,770.00 8,990.00 9,132.00 3,377.00 3,281.00 4,162.00 5,875.00 6,667.00 6,223.00 5,295.00 5,048.00 4,981.00 4,558.00
Total current liabilities + 2,827.00 3,654.00 2,990.00 3,947.00 3,229.00 2,907.00 2,333.00 2,059.00 2,202.00 2,016.00 1,040.00 951.00 1,009.00 1,793.00 3,025.00 1,748.00 1,706.00 1,683.00 1,832.00 1,663.00
Total non-current liabilities + 5,704.00 4,990.00 5,447.00 4,771.00 5,688.00 5,733.00 3,617.00 3,400.00 3,405.00 3,969.00 1,269.00 1,332.00 1,558.00 1,464.00 1,461.00 1,984.00 1,298.00 1,281.00 1,248.00 1,303.00
Total liabilities 8,531.00 8,644.00 8,437.00 8,718.00 8,917.00 8,640.00 5,950.00 5,459.00 5,607.00 5,985.00 2,309.00 2,283.00 2,567.00 3,257.00 4,486.00 3,732.00 3,004.00 2,964.00 3,080.00 2,966.00
Total stockholders' equity + 4,916.00 4,412.00 4,201.00 4,299.00 4,291.00 3,862.00 3,413.00 3,308.00 3,370.00 3,135.00 1,068.00 998.00 1,595.00 2,618.00 2,181.00 2,491.00 2,291.00 2,084.00 1,901.00 1,536.00
Common shares outstanding 132 136 138 138 143 144 145 153 154 104 74 74 83 83 84 92 98 101 104 91
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 Sep-09 Jun-09 Mar-09 Dec-08 Sep-08 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Sep-06 Jun-06 Mar-06 Sep-05
Total cash and short-term investments + 457.00 1,204.00 974.00 930.00 842.00 943.00 1,326.00 823.00 633.00 777.00 750.00 329.00 379.00 516.00 807.00 339.00 297.00 727.00 587.00 338.00 377.00 524.00 512.00 590.00 449.00 668.00 635.00 660.00 536.00 327.00 575.00 303.00 235.00 432.00 319.00 336.00 206.00 376.00 469.00 670.00 626.00 656.00 635.00 365.00 377.00 473.00 418.00 358.00 183.00 448.00 814.00 462.00 563.00 787.00 531.00 756.00 1,167.00 1,635.00 1,463.00 1,336.00 1,282.00 1,405.00 644.00 604.00 597.00 991.00 951.00 898.00 961.00 812.00 692.00 662.00 1,116.00 1,011.00 1,131.00 943.00 3,636.00 2,372.00 1,659.00 2,694.00
Accounts receivable, net 3,028.00 2,708.00 2,970.00 2,915.00 2,906.00 2,645.00 2,706.00 2,615.00 2,713.00 2,429.00 2,452.00 2,478.00 2,518.00 2,350.00 2,284.00 2,423.00 2,419.00 2,189.00 2,288.00 2,271.00 2,160.00 2,137.00 1,872.00 1,789.00 1,793.00 1,734.00 1,775.00 1,842.00 1,894.00 1,877.00 1,812.00 1,779.00 1,914.00 1,831.00 1,797.00 1,832.00 1,841.00 1,668.00 1,677.00 924.00 874.00 921.00 844.00 929.00 977.00 896.00 1,021.00 1,094.00 1,098.00 1,082.00 1,161.00 1,999.00 2,063.00 1,166.00 1,943.00 1,992.00 2,171.00 2,164.00 2,219.00 2,124.00 2,150.00 2,095.00 2,203.00 2,032.00 2,073.00 2,156.00 1,964.00 2,016.00 1,889.00 2,010.00 1,885.00 1,927.00 1,884.00 1,844.00 1,583.00 1,671.00 1,562.00 1,531.00 1,517.00 1,517.00
Inventories 336.00 342.00 360.00 364.00 347.00 315.00 323.00 333.00 318.00 310.00 295.00 310.00 300.00 287.00 286.00 286.00 279.00 274.00 268.00 251.00 268.00 276.00 292.00 294.00 -4.00 72.00 92.00 456.00 458.00 506.00 76.00 487.00 340.00 348.00 67.00 430.00 223.00 225.00 216.00 250.00 299.00 297.00 70.00 228.00 236.00 280.00 59.00 298.00 350.00 393.00 79.00 554.00 430.00 453.00 168.00 309.00 307.00 360.00 116.00 324.00 320.00 306.00 281.00 327.00 346.00 141.00 299.00 296.00 289.00 96.00 217.00 229.00 50.00 151.00 150.00 60.00
Other current assets 582.00 560.00 545.00 572.00 454.00 525.00 451.00 458.00 486.00 489.00 494.00 459.00 468.00 490.00 464.00 478.00 492.00 429.00 426.00 403.00 452.00 402.00 523.00 381.00 630.00 338.00 514.00 412.00 430.00 635.00 554.00 99.00 156.00 377.00 74.00 487.00 340.00 278.00 348.00 430.00 95.00 146.00 146.00 99.00 99.00 209.00 8.00 25.00 10.00 236.00 13.00 15.00 393.00 1,637.00 34.00 430.00 453.00 307.00 309.00 307.00 53.00 271.00 324.00 320.00 163.00 281.00 327.00 346.00 251.00 4.00 296.00 289.00 171.00 217.00 229.00 57.00 151.00 6.00 192.00 192.00
Total current assets 4,403.00 4,814.00 4,849.00 4,781.00 4,549.00 4,428.00 4,665.00 4,229.00 4,150.00 4,005.00 3,991.00 3,576.00 3,665.00 3,643.00 3,841.00 3,526.00 3,487.00 3,619.00 3,569.00 3,263.00 3,257.00 3,339.00 3,199.00 3,052.00 2,868.00 2,812.00 2,924.00 2,914.00 2,860.00 2,839.00 2,881.00 2,639.00 2,635.00 2,674.00 2,571.00 2,434.00 2,395.00 2,381.00 2,556.00 1,817.00 1,803.00 1,793.00 1,729.00 1,692.00 1,651.00 1,618.00 1,675.00 1,713.00 1,571.00 1,794.00 2,286.00 2,816.00 3,019.00 3,079.00 3,062.00 3,178.00 3,791.00 4,205.00 3,991.00 3,767.00 3,845.00 3,849.00 3,171.00 2,956.00 2,947.00 3,428.00 3,242.00 3,260.00 3,217.00 3,125.00 2,873.00 2,878.00 3,237.00 3,072.00 2,943.00 2,797.00 5,349.00 4,059.00 0.00 4,403.00
Total non-current assets + 10,984.00 8,679.00 8,693.00 8,768.00 8,648.00 8,676.00 8,673.00 8,680.00 8,667.00 8,690.00 8,766.00 9,450.00 9,467.00 9,428.00 9,258.00 9,361.00 9,543.00 9,642.00 9,712.00 9,772.00 9,381.00 9,172.00 9,086.00 9,091.00 8,120.00 6,555.00 6,486.00 6,413.00 6,500.00 5,931.00 6,027.00 6,131.00 6,278.00 6,316.00 6,352.00 6,448.00 6,745.00 6,751.00 7,023.00 1,584.00 1,588.00 1,584.00 1,573.00 1,519.00 1,658.00 1,663.00 1,723.00 1,768.00 2,398.00 2,368.00 2,349.00 2,695.00 2,771.00 2,796.00 2,804.00 2,402.00 2,429.00 2,462.00 2,472.00 2,346.00 2,338.00 2,374.00 2,367.00 2,218.00 2,243.00 1,980.00 1,862.00 1,822.00 1,831.00 1,914.00 1,927.00 1,871.00 1,744.00 1,758.00 1,605.00 1,630.00 1,374.00 1,280.00 1,252.00 1,252.00
Total assets 15,387.00 13,493.00 13,542.00 13,549.00 13,197.00 13,104.00 13,338.00 12,909.00 12,817.00 12,695.00 12,757.00 13,026.00 13,132.00 13,071.00 13,099.00 12,887.00 13,030.00 13,261.00 13,281.00 13,035.00 12,638.00 12,511.00 12,285.00 12,143.00 10,988.00 9,367.00 9,410.00 9,327.00 9,360.00 8,770.00 8,908.00 8,770.00 8,913.00 8,990.00 8,923.00 8,882.00 9,140.00 9,132.00 9,579.00 3,401.00 3,391.00 3,377.00 3,302.00 3,211.00 3,309.00 3,281.00 3,398.00 3,481.00 3,969.00 4,162.00 4,635.00 5,511.00 5,790.00 5,875.00 5,866.00 5,580.00 6,220.00 6,667.00 6,463.00 6,113.00 6,183.00 6,223.00 5,538.00 5,174.00 5,190.00 5,408.00 5,104.00 5,082.00 5,048.00 5,039.00 4,800.00 4,749.00 4,981.00 4,830.00 4,548.00 4,427.00 6,723.00 5,339.00 0.00 5,655.00
Total current liabilities + 3,152.00 2,827.00 2,986.00 2,948.00 2,961.00 3,654.00 3,782.00 3,505.00 3,084.00 2,990.00 3,040.00 2,855.00 3,161.00 3,947.00 4,141.00 3,906.00 3,494.00 3,229.00 3,347.00 3,108.00 2,920.00 2,907.00 3,398.00 3,429.00 4,290.00 2,333.00 2,527.00 2,246.00 2,322.00 2,059.00 2,093.00 2,015.00 2,103.00 2,202.00 2,021.00 1,910.00 1,983.00 2,016.00 1,980.00 990.00 1,005.00 1,040.00 1,042.00 996.00 987.00 951.00 1,001.00 991.00 1,004.00 1,009.00 1,240.00 1,659.00 2,017.00 1,793.00 1,966.00 1,781.00 2,510.00 3,025.00 2,698.00 2,248.00 1,805.00 1,748.00 1,807.00 1,619.00 1,692.00 1,846.00 1,653.00 1,767.00 1,683.00 1,837.00 1,740.00 1,688.00 1,832.00 1,785.00 1,557.00 1,473.00 3,926.00 1,392.00 1,491.00 1,491.00
Total non-current liabilities + 7,171.00 5,704.00 5,602.00 5,894.00 5,934.00 4,990.00 4,889.00 4,894.00 5,420.00 5,447.00 5,514.00 5,518.00 5,507.00 4,771.00 4,819.00 4,924.00 5,528.00 5,688.00 5,768.00 5,779.00 5,738.00 5,733.00 5,172.00 5,167.00 3,339.00 3,617.00 3,633.00 3,719.00 3,741.00 3,400.00 3,358.00 3,337.00 3,376.00 3,405.00 3,595.00 3,731.00 3,969.00 3,969.00 4,469.00 1,287.00 1,284.00 1,269.00 1,306.00 1,296.00 1,322.00 1,332.00 1,421.00 1,533.00 1,560.00 1,558.00 1,512.00 1,507.00 1,469.00 1,464.00 1,445.00 1,440.00 1,444.00 1,461.00 1,439.00 1,442.00 1,983.00 1,984.00 1,246.00 1,275.00 1,290.00 1,283.00 1,295.00 1,289.00 1,281.00 1,243.00 1,248.00 1,252.00 1,248.00 1,254.00 1,272.00 1,285.00 1,302.00 1,360.00 1,303.00 1,303.00
Total liabilities 10,323.00 8,531.00 8,588.00 8,842.00 8,895.00 8,644.00 8,671.00 8,399.00 8,504.00 8,437.00 8,554.00 8,373.00 8,668.00 8,718.00 8,960.00 8,830.00 9,022.00 8,917.00 9,115.00 8,887.00 8,658.00 8,640.00 8,570.00 8,596.00 7,629.00 5,950.00 6,160.00 5,965.00 6,063.00 5,459.00 5,451.00 5,352.00 5,479.00 5,607.00 5,616.00 5,641.00 5,952.00 5,985.00 6,449.00 2,277.00 2,289.00 2,309.00 2,348.00 2,292.00 2,309.00 2,283.00 2,422.00 2,524.00 2,564.00 2,567.00 2,752.00 3,166.00 3,486.00 3,257.00 3,411.00 3,221.00 3,954.00 4,486.00 4,137.00 3,690.00 3,788.00 3,732.00 3,053.00 2,894.00 2,982.00 3,129.00 2,948.00 3,056.00 2,964.00 3,080.00 2,988.00 2,940.00 3,080.00 3,039.00 2,829.00 2,758.00 5,228.00 2,752.00 2,794.00 2,794.00
Total stockholders' equity + 5,013.00 4,916.00 4,909.00 4,662.00 4,257.00 4,412.00 4,614.00 4,455.00 4,258.00 4,201.00 4,146.00 4,597.00 4,409.00 4,299.00 4,086.00 4,004.00 3,955.00 4,291.00 4,115.00 4,099.00 3,933.00 3,862.00 3,706.00 3,538.00 3,355.00 3,413.00 3,246.00 3,359.00 3,294.00 3,308.00 3,454.00 3,416.00 3,431.00 3,370.00 3,294.00 3,224.00 3,177.00 3,135.00 3,116.00 1,124.00 1,102.00 1,068.00 954.00 919.00 1,000.00 998.00 976.00 957.00 1,405.00 1,595.00 1,883.00 2,345.00 2,304.00 2,618.00 2,455.00 2,359.00 2,266.00 2,181.00 2,326.00 2,423.00 2,395.00 2,491.00 2,485.00 2,280.00 2,208.00 2,279.00 2,156.00 2,026.00 2,084.00 1,959.00 1,812.00 1,809.00 1,901.00 1,791.00 1,719.00 1,610.00 1,440.00 2,587.00 0.00 2,807.00
Common shares outstanding 128 132 130 130 131 134 134 136 137 138 137 138 138 138 138 138 140 142 143 143 144 144 144 144 144 144 145 146 147 150 153 154 154 154 154 153 153 153 114 74 74 74 73 74 75 75 74 74 78 84 84 85 84 84 84 83 83 83 82 85 87 87 90 91 95 97 97 99 98 101 101 103 101 104 105 105 87 86 87 90
about 11 hours ago