CSP Balance Sheet 2009-2024 | CSPI

Fifteen years of historical annual and quarterly balance sheets for CSP (CSPI).

Annual Data | Millions of US $ except per share data

202320222021202020192018201720162015201420132012201120102009
$25.23$24.00$20.08$19.60$18.47$25.35$10.42$13.10$11.18$16.45$18.62$20.49$15.87$15.53$18.90
$20.13$24.04$20.35$14.17$15.60$13.63$18.38$19.56$19.93$12.95$14.15$14.44$13.38$12.91$8.57
$2.54$4.37$3.99$5.29$7.82$7.56$5.57$5.58$5.75$6.45$4.79$6.28$6.78$5.86$5.94
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$2.47$7.04$4.62$2.54$4.65$1.88$1.08$1.59$1.88$2.37$2.04$2.22$1.69$1.52$1.82
$50.36$59.46$49.03$41.59$46.53$48.42$50.33$41.80$40.08$39.45$40.92$44.71$37.88$35.95$35.87
$0.53$0.65$0.76$1.05$1.27$0.85$0.92$1.68$1.56$1.47$1.42$0.99$0.83$0.87$0.83
$0.01$0.00$0.02$0.08$0.42$0.56$0$0$0$0$0$0$0$0$0
$0.05$0.01$0.02$0.03$0.04$0.05$0.17$0.29$0.42$0.55$0.41$0.49$0.57$0.69$0.80
$5.47$5.27$4.26$4.10$3.83$3.51$3.37$3.20$3.25$2.95$2.71$2.50$3.16$2.99$2.71
$15.54$15.61$13.94$12.06$12.84$6.86$8.60$6.91$6.91$6.86$6.31$6.36$5.23$5.43$4.62
$65.90$75.06$62.97$53.65$59.37$55.28$58.93$48.71$47.00$46.31$47.23$51.07$43.11$41.38$40.49
$15.66$30.18$17.83$12.98$20.03$14.06$26.02$17.38$17.38$14.51$15.13$18.17$15.87$13.95$13.16
$0$0.45$0.88$2.49$0.68$0$0$0$0$0$0$0$0$0.02$0.05
$2.36$3.51$5.31$0.79$1.33$1.24$5.25$0.23$0.02$0.07$0.41$0.43$0.29$0$0.32
$4.10$5.92$11.10$11.13$8.91$7.41$11.90$13.67$10.02$10.51$9.07$9.86$9.34$8.95$8.63
$19.76$36.10$28.93$24.11$28.94$21.47$37.93$31.05$27.41$25.02$24.19$28.03$25.21$22.90$21.79
$0.05$0.05$0.05$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.03$0.03$0.04$0.04
$31.31$26.77$25.19$24.49$27.25$29.93$17.41$16.62$15.69$17.52$17.73$18.74$12.89$12.52$11.60
$-6.09$-7.33$-9.45$-12.00$-12.59$-10.83$-10.16$-11.93$-8.39$-7.92$-5.87$-6.61$-5.90$-5.35$-4.27
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$46.15$38.96$34.05$29.53$30.43$33.80$21.00$17.66$19.59$21.29$23.04$23.04$17.90$18.48$18.70
$65.90$75.06$62.97$53.65$59.37$55.28$58.93$48.71$47.00$46.31$47.23$51.07$43.11$41.38$40.49

Quarterly Data | Millions of US $ except per share data

2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$28.89$27.12$25.61$25.22$16.21$16.86$19.60$24.00$21.44$20.37$19.35$20.08$19.72$20.56$20.18$19.60$20.39$15.64$18.01$18.47$17.09$18.48$20.91$25.35$10.42$11.97$18.19$10.42$16.00$11.04$15.04$13.10$11.59$10.02$10.53$11.18$10.45$9.02$11.65$16.45$16.45$12.86$13.94$18.62$20.25$15.29$17.72$20.49$18.04$14.83$14.64$15.87$17.48$14.37$15.97$15.53$17.81$12.29$14.78$18.90$17.39$14.33
$18.15$20.41$19.22$20.13$23.67$22.95$23.15$24.04$19.77$19.04$20.78$20.35$17.45$16.40$13.45$14.17$11.50$13.50$13.03$15.60$17.61$17.12$17.68$13.63$15.15$25.10$21.10$18.38$21.14$24.32$17.14$19.56$20.55$22.78$18.22$19.93$18.03$15.65$17.33$12.95$16.03$23.00$17.53$14.15$12.77$20.43$16.55$14.44$14.33$14.34$17.36$13.38$10.65$12.84$11.99$12.91$12.83$16.07$12.42$8.57$9.68$15.40
$2.48$1.48$6.96$2.54$4.18$6.34$4.12$4.37$5.61$4.06$4.19$3.99$5.18$4.22$5.85$5.29$6.41$6.43$5.51$7.82$9.87$5.86$6.79$7.56$9.22$4.75$7.16$5.57$9.14$6.49$6.54$5.58$5.62$4.81$6.18$5.75$6.65$7.03$7.22$6.45$6.87$6.46$6.60$4.79$5.19$4.52$5.71$6.28$6.38$5.96$5.02$6.78$5.59$8.31$6.17$5.86$7.18$6.62$7.17$5.94$6.70$5.37
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$2.10$1.86$1.82$2.48$4.45$4.75$6.76$7.04$5.47$3.61$5.50$4.62$3.42$3.60$2.46$2.54$3.23$5.12$4.55$4.65$3.72$3.02$2.32$1.88$18.16$2.22$3.11$1.08$1.19$1.44$1.35$1.59$2.28$2.21$1.94$1.88$2.74$2.46$3.54$2.37$2.56$2.58$2.85$2.04$2.74$3.20$3.19$2.22$3.14$2.86$2.43$1.69$2.05$2.19$1.83$1.52$1.51$1.57$1.46$1.82$1.74$1.92
$51.61$50.86$53.62$50.36$48.51$50.90$53.63$59.46$52.29$47.08$49.81$49.03$45.76$44.78$41.94$41.59$41.53$40.69$41.09$46.53$48.29$44.47$47.71$48.42$52.97$47.10$51.71$50.33$51.15$46.33$43.50$41.80$41.42$41.15$38.21$40.08$39.04$35.39$40.96$39.45$43.05$46.04$42.27$40.92$42.22$44.69$44.50$44.71$41.99$38.09$39.55$37.88$35.90$37.84$36.09$35.95$39.99$37.17$36.48$35.87$35.77$37.17
$0.48$0.51$0.57$0.53$0.60$0.66$0.60$0.65$0.72$0.78$0.81$0.76$0.84$0.89$0.98$1.05$1.21$1.27$1.36$1.27$1.14$0.92$0.98$0.85$0.87$1.56$1.48$0.92$1.55$1.55$1.59$1.68$1.58$1.63$1.61$1.56$1.37$1.34$1.41$1.47$1.45$1.49$1.51$1.42$1.34$1.25$1.04$0.99$0.91$0.95$0.82$0.83$0.87$0.92$0.88$0.87$0.74$0.76$0.78$0.83$0.88$0.93
$0$0$0$0$0.01$0.01$0.01$0.00$0.01$0.01$0.01$0.02$0.03$0.05$0.06$0.08$0.10$0.21$0.32$0.42$0.40$0.48$0.50$0.56$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$0.05$0.05$0.05$0.05$0.05$0.05$0.06$0.01$0.01$0.01$0.02$0.02$0.02$0.02$0.03$0.03$0.03$0.03$0.04$0.04$0.04$0.04$0.04$0.05$0.08$0.11$0.14$0.17$0.20$0.23$0.26$0.29$0.32$0.35$0.38$0.42$0.45$0.48$0.51$0.55$0.58$0.61$0.64$0.41$0.43$0.45$0.47$0.49$0.51$0.53$0.55$0.57$0.60$0.63$0.66$0.69$0.72$0.74$0.77$0.80$4.77$4.80
$5.72$5.61$5.51$5.48$5.44$5.39$5.31$5.27$5.19$4.16$4.35$4.26$4.26$4.18$4.13$4.10$4.06$4.03$3.96$3.83$3.80$3.63$3.54$3.51$3.67$3.68$3.59$3.37$3.45$3.39$3.30$3.20$3.42$3.43$3.27$3.25$3.31$3.13$3.05$2.95$2.99$2.87$2.68$2.71$2.62$2.64$2.43$2.50$3.35$3.32$3.25$3.16$3.14$3.12$3.01$2.99$2.89$2.81$2.81$2.71$2.70$2.68
$15.20$13.34$13.81$15.54$19.09$15.13$15.34$15.61$12.22$11.35$11.98$13.94$14.79$14.64$11.10$12.06$12.73$12.82$15.16$12.84$8.20$7.86$6.89$6.86$5.99$8.24$8.20$8.60$6.96$6.87$7.20$6.91$6.98$7.09$6.91$6.91$6.95$6.74$6.83$6.86$6.69$6.65$6.61$6.31$7.05$6.71$6.32$6.36$5.38$5.44$5.26$5.23$5.53$5.57$5.42$5.43$4.57$4.57$4.62$4.62$8.62$8.66
$66.80$64.20$67.43$65.90$67.60$66.02$68.97$75.06$64.52$58.43$61.79$62.97$60.56$59.42$53.04$53.65$54.26$53.51$56.25$59.37$56.49$52.33$54.60$55.28$58.96$55.34$59.92$58.93$58.11$53.20$50.70$48.71$48.40$48.25$45.12$47.00$45.98$42.13$47.79$46.31$49.74$52.69$48.88$47.23$49.27$51.41$50.81$51.07$47.37$43.53$44.81$43.11$41.43$43.41$41.51$41.38$44.56$41.74$41.10$40.49$44.38$45.82
$14.60$12.54$16.98$15.66$19.28$19.52$23.06$30.18$21.99$14.68$17.60$17.83$16.41$13.79$11.95$12.98$14.12$14.44$14.46$20.03$17.15$12.74$13.92$14.06$33.79$23.76$27.79$26.02$26.53$22.40$19.82$17.38$18.14$18.61$15.83$17.38$16.83$13.20$17.01$14.51$17.36$20.46$16.40$15.13$16.43$18.59$18.34$18.17$19.10$15.77$17.38$15.87$13.27$15.22$13.87$13.95$17.68$14.65$14.45$13.16$13.24$14.82
$0$0$0$0$0$0$0$0.45$0.44$0.44$0.43$0.88$0.95$1.03$1.11$2.49$2.92$1.77$1.84$0.68$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0.03$0.02$0.02$0.02$0.05$0.05$0.05$0.05$0.07$0.07
$2.73$1.98$2.39$2.36$2.29$3.37$3.37$3.51$3.57$4.90$5.31$5.31$5.17$5.89$0.74$0.79$0.25$0.38$1.20$1.33$1.27$1.28$1.26$1.24$0.60$0.72$0.72$5.25$0.03$0.23$0.22$0.23$0.02$0.02$0.02$0.02$0$0.07$0.07$0.07$0.07$0.42$0.42$0.41$1.10$0.45$0.44$0.43$0.42$0.30$0.29$0.29$0.27$0$0$0$0.03$0.33$0.33$0.32$0.29$0.29
$4.06$3.42$3.97$4.10$4.10$5.06$5.20$5.92$8.06$9.60$10.25$11.10$13.49$14.83$9.83$11.13$11.68$10.63$11.99$8.91$6.78$6.91$7.26$7.41$7.10$12.94$12.64$11.90$13.63$13.20$13.02$13.67$9.36$9.72$9.75$10.02$9.64$9.38$10.12$10.51$8.75$9.11$9.23$9.07$10.23$9.56$9.93$9.86$9.25$9.38$9.21$9.34$9.31$9.22$8.90$8.95$7.80$8.37$8.64$8.63$8.21$7.83
$18.66$15.95$20.95$19.76$23.38$24.58$28.26$36.10$30.04$24.28$27.85$28.93$29.90$28.62$21.79$24.11$25.79$25.07$26.45$28.94$23.92$19.66$21.18$21.47$40.89$36.70$40.43$37.93$40.16$35.60$32.84$31.05$27.50$28.33$25.58$27.41$26.47$22.58$27.13$25.02$26.11$29.58$25.63$24.19$26.66$28.15$28.26$28.03$28.35$25.16$26.59$25.21$22.58$24.44$22.77$22.90$25.49$23.03$23.09$21.79$21.45$22.65
$0.10$0.10$0.05$0.09$0.05$0.05$0.05$0.05$0.05$0.05$0.04$0.05$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.03$0.03$0.03$0.03$0.03$0.03$0.03$0.03$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04$0.04
$31.83$32.38$31.03$31.31$30.09$27.77$27.59$26.77$25.51$24.88$24.83$25.19$24.37$24.80$25.64$24.49$24.46$24.67$26.08$27.25$28.20$28.29$29.53$29.93$14.30$14.74$15.77$17.41$16.42$16.15$16.58$16.62$16.48$15.64$15.56$15.69$15.44$15.60$16.68$17.52$17.99$17.49$17.72$17.73$18.09$18.91$18.17$18.74$14.22$13.45$13.35$12.89$12.98$13.19$12.91$12.52$12.47$11.85$10.86$11.60$15.20$16.04
$-5.84$-5.85$-5.79$-6.09$-6.32$-6.49$-6.66$-7.33$-10.16$-9.60$-9.42$-9.45$-11.61$-11.64$-11.69$-12.00$-12.59$-12.57$-12.27$-12.59$-11.04$-10.82$-11.00$-10.83$-10.58$-10.25$-10.17$-10.16$-11.95$-11.87$-11.79$-11.93$-8.24$-8.26$-8.38$-8.39$-8.01$-8.04$-7.81$-7.92$-5.80$-5.71$-5.72$-5.87$-6.61$-6.63$-6.56$-6.61$-6.12$-5.97$-6.02$-5.90$-5.20$-5.31$-5.41$-5.35$-4.92$-4.62$-4.33$-4.27$-3.57$-4.06
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$48.14$48.25$46.47$46.15$44.23$41.45$40.71$38.96$34.48$34.15$33.93$34.05$30.65$30.80$31.25$29.53$28.47$28.44$29.80$30.43$32.57$32.68$33.42$33.80$18.07$18.64$19.49$21.00$17.95$17.60$17.86$17.66$20.90$19.92$19.54$19.59$19.51$19.54$20.66$21.29$23.63$23.12$23.25$23.04$22.61$23.26$22.55$23.04$19.02$18.38$18.22$17.90$18.85$18.97$18.74$18.48$19.07$18.71$18.01$18.70$22.93$23.17
$66.80$64.20$67.43$65.90$67.60$66.02$68.97$75.06$64.52$58.43$61.79$62.97$60.56$59.42$53.04$53.65$54.26$53.51$56.25$59.37$56.49$52.33$54.60$55.28$58.96$55.34$59.92$58.93$58.11$53.20$50.70$48.71$48.40$48.25$45.12$47.00$45.98$42.13$47.79$46.31$49.74$52.69$48.88$47.23$49.27$51.41$50.81$51.07$47.37$43.53$44.81$43.11$41.43$43.41$41.51$41.38$44.56$41.74$41.10$40.49$44.38$45.82