Power Integrations Inc. (POWI)

Bilans

Aktywa

w tys. USD

2023
(31 gru 2023)
2022
(31 gru 2022)
2021
(31 gru 2021)
2020
(31 gru 2020)
2019
(31 gru 2019)
2018
(31 gru 2018)
2017
(31 gru 2017)
Gotówka i jej ekwiwalenty 311 569 353 813 530 352 449 192 411 088 228 588 282 891
Inwestycje krótkoterminowe 22 193 15 004 15 804 13 252 14 318 11 320 6 563
Należności 14 674 20 836 41 393 35 910 25 553 11 667 17 993
Zapasy 163 164 135 420 99 266 102 878 90 380 80 857 57 087
Pozostałe aktywa obrotowe 22 193 15 004 15 804 13 252 14 318 11 320 6 563
Aktywa obrotowe razem 511 600 525 073 686 815 601 232 541 339 332 432 364 534
Inwestycje długotrminowe 308 268 315 023 327 672 302 107 262 557 256 265 256 540
Rzeczowe aktywa trwałe 164 213 176 681 179 824 166 188 116 619 114 117 111 705
Wartość firmy 91 849 91 849 91 849 91 849 91 849 91 849 91 849
Wartości niematerialne 4 424 6 597 9 012 12 506 16 865 21 152 25 419
Pozostałe aktywa trwałe 19 457 20 862 30 554 28 225 34 388 22 241 25 203
Aktywa razem 819 868 840 096 1 014 490 903 339 803 896 588 697 621 074

Pasywa

w tys. USD

2023
(31 gru 2023)
2022
(31 gru 2022)
2021
(31 gru 2021)
2020
(31 gru 2020)
2019
(31 gru 2019)
2018
(31 gru 2018)
2017
(31 gru 2017)
Zobowiązania wobec dostawców 26 390 30 088 43 721 34 712 27 433 31 552 33 211
Krótkoterminowe zobowiązania finansowe 0 0 0 0 0 0 0
Pozostałe zobowiązania krótkoterminowe 22 477 28 288 28 600 27 814 23 043 16 814 17 840
Zobowiąznia krótkoterminowe razem 48 867 58 376 72 321 62 526 50 476 48 366 51 051
Długoterminowe zobowiązania finansowe 0 0 0 0 0 0 0
Pozostałe zobowiązania długoterminowe 18 760 26 504 30 134 30 327 28 710 13 043 22 203
Udziały niekontrolujące 0 0 0 0 0 0 0
Zobowiązania razem 67 627 84 880 102 455 92 928 79 350 61 625 73 392
Akcje zwykłe 57 195 57 801 60 327 59 657 58 534 58 912 59 348
Zyski (straty) zatrzymane 753 680 762 536 753 440 621 626 575 531 402 569 351 408
Akcje własne 0 0 0 0 0 0 0
Kapitał własny 752 241 755 216 912 032 810 411 724 546 527 072 547 682
Pasywa razem 819 868 840 096 1 014 490 903 339 803 896 588 697 621 074