Revenue 2023 YTD
(U.S. $ in thousands)
$0
$50
$100
$150
$200
$250
$300
Revenue 2023 YTD: $270
Revenue 2022 YTD: $260